Come funziona l'API Cloud Control - Controllo del cloud API

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Come funziona l'API Cloud Control

L'API Cloud Control ti offre il controllo centralizzato sulle risorse a tua disposizione Account AWS e un modo coerente per accedere e fornire tali risorse. Fornisce un'interfaccia programmatica uniforme per effettuare chiamate direttamente ai vari tipi di risorse disponibili nel tuo. Account AWS

Un tipo di risorsa rappresenta un artefatto che può essere fornito tramite un servizio Web: un'istanza di database Amazon Elastic Compute Cloud (Amazon EC2), un' AWS Identity and Access Management istanza di database Amazon Relational Database Service (Amazon RDS), una policy (IAM) o persino un'intera applicazione Web. Ogni tipo di risorsa utilizza una sintassi standardizzata per supportare alcuni o tutti i seguenti eventi del ciclo di vita: creazione, lettura, aggiornamento, eliminazione ed elenco (CRUD-L). Puoi richiamare direttamente questi gestori di eventi CRUD-L utilizzando l'API Cloud Control come set coerente di API.

Amazon ha pubblicato diverse centinaia di tipi di risorse che rappresentano offerte su servizi AWS Web. Ora, anche gli editori di terze parti possono rendere disponibili all'uso i propri tipi di risorse. Qualsiasi tipo di risorsa sviluppato utilizzando lo strumento open source AWS CloudFormation CLI viene automaticamente supportato dall'API Cloud Control.

Ogni tipo di risorsa è definito dal relativo schema del tipo di risorsa. Questo documento è conforme allo standard aperto dello schema JSON e include:

  • Un elenco completo di ogni proprietà della risorsa e dei relativi metadati associati, incluso se la proprietà è obbligatoria, il tipo di dati e i vincoli di valore.

  • Gli eventi CRUD-L supportati dal tipo di risorsa e le autorizzazioni necessarie all'API Cloud Control per richiamare ogni gestore di eventi supportato.

Quando crei o aggiorni una risorsa, specifichi JSON che rappresenta le proprietà e i valori delle proprietà che desideri impostare per la risorsa. L'API Cloud Control gestisce le chiamate effettive ai servizi Web sottostanti per eseguire le modifiche richieste. Per le richieste di lettura, l'API Cloud Control restituisce JSON che rappresenta lo stato corrente della risorsa specificata. Per le richieste di elenco, l'API Cloud Control restituisce l'identificatore della risorsa o JSON che rappresenta lo stato corrente delle risorse specificate.

Puoi utilizzare l'API Cloud Control per eseguire operazioni sulle risorse esistenti, anche se tali risorse non sono state create utilizzando l'API Cloud Control. Ad esempio, puoi utilizzare l'API Cloud Control per restituire informazioni sulle proprietà di ciascuna AWS Lambda funzione del tuo Account AWS.

Per un breve tutorial su come utilizzare l'API Cloud Control per eseguire operazioni sulle risorse, consultaGuida introduttiva all'API Cloud Control.

Per ulteriori informazioni sui tipi di risorse e su come utilizzarli con l'API Cloud Control, consultaUtilizzo dei tipi di risorse.