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à.
Un AWS Cloud Map servizio è un modello per la registrazione delle istanze del servizio che comprende il nome del servizio e la configurazione DNS, se applicabile, del servizio. Puoi anche impostare un controllo dello stato di integrità per determinare lo stato di integrità delle istanze del servizio e filtrare le risorse non integre. Un servizio può rappresentare un componente dell'applicazione. Ad esempio, puoi creare un servizio per le risorse che gestiscono i pagamenti sull'applicazione e un altro per le risorse che gestiscono gli utenti.
Un servizio consente di localizzare le risorse per un'applicazione recuperando uno o più endpoint che possono essere utilizzati per connettersi alla risorsa. La localizzazione delle risorse viene effettuata utilizzando le query DNS o l'azione AWS Cloud Map DiscoverInstances
API, a seconda di come è stato configurato lo spazio dei nomi. Puoi utilizzare la AWS Cloud Map console per definire l'ambito del rilevamento delle istanze a livello di servizio.
Puoi anche specificare metadati personalizzati come attributi a livello di servizio utilizzando l'API. UpdateServiceAttributes
È possibile utilizzare gli attributi del servizio per evitare la duplicazione degli attributi tra le istanze. È possibile modificare questi attributi senza dover apportare modifiche agli attributi dell'istanza. Le informazioni che è possibile specificare come attributi a livello di servizio includono, a titolo esemplificativo ma non esaustivo, quanto segue:
-
Pesi degli endpoint per lo spostamento del traffico durante le implementazioni progressive.
-
Preferenze di servizio come i timeout delle API e le politiche suggerite per i nuovi tentativi.
I seguenti argomenti descrivono il controllo dello stato e le configurazioni DNS per i servizi e includono istruzioni per creare, elencare, aggiornare ed eliminare un servizio.