Combinazione di approcci infrastructure-as-code (IaC) e di programmazione basata sugli eventi (EDP) in AWS - AWS Guida prescrittiva

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à.

Combinazione di approcci infrastructure-as-code (IaC) e di programmazione basata sugli eventi (EDP) in AWS

Ram Kandaswamy, Amazon Web Services ()AWS

Marzo 2023 (cronologia del documento)

La pratica Infrastructure as Code (IaC) e la pratica di programmazione basata sugli eventi (EDP) (basata su un'architettura basata sugli eventi) sono due approcci diversi. DevOps Le organizzazioni utilizzano spesso una combinazione di ciascun approccio, ma ciò può portare a conseguenze involontarie controproducenti e persino dannose per l'organizzazione. Questa guida fornisce consigli, best practice e linee guida per combinare le pratiche IaC con le pratiche EDP nel cloud AWS in modo compatibile, sicuro e reciprocamente vantaggioso sia per le implementazioni IaC che EDP.

È possibile utilizzare un approccio IAc per fornire e gestire le risorse dell'infrastruttura IT utilizzando codice e creando file di configurazione (in genere file JSON o YAML) che definiscono le specifiche dell'infrastruttura. Un approccio IaC viene solitamente combinato con un sistema di controllo delle versioni come Git per gestire i file di configurazione. EDP è un approccio in cui si sviluppa codice da eseguire in risposta a eventi definiti dall'utente. In genere, il codice modifica una risorsa o le sue proprietà.

Questa guida è destinata a ruoli tecnici che hanno una conoscenza di base dei DevOps principi generali, delle architetture EDP e dei servizi cloud AWS.