Che cos'è AWS OpsWorks? - AWS OpsWorks

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

Che cos'è AWS OpsWorks?

Importante

I AWS OpsWorks servizi hanno raggiunto la fine del loro ciclo di vita e sono stati disattivati sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il AWS Support Team su AWS re:post o tramite Premium AWS Support.

AWS OpsWorks è un servizio di gestione della configurazione che consente di configurare e gestire le applicazioni in un'azienda cloud utilizzando Puppet o Chef. AWS OpsWorks Impila e ti AWS OpsWorks for Chef Automate consente di utilizzare i libri di cucina e le soluzioni Chef per la gestione della configurazione, mentre OpsWorks per Puppet Enterprise ti consente di configurare un server master Puppet Enterprise in. AWS Puppet offre una serie di strumenti per applicare lo stato desiderato della tua infrastruttura e automatizzare le attività on demand.

AWS OpsWorks Servizi

AWS OpsWorks per Puppet Enterprise

OpsWorks per Puppet Enterprise ti consente di creare server AWS master Puppet gestiti. Un server master Puppet gestisce i nodi nella tua infrastruttura, archivia dati su questi nodi e funge da repository centrale per i moduli Puppet. I moduli sono unità riutilizzabili e condivisibili di codice Puppet contenenti le istruzioni su come configurare la tua infrastruttura. Puoi scaricare i moduli dalla community da Puppet Forge oppure utilizzare il kit di sviluppo Puppet per creare i tuoi moduli personalizzati, quindi gestirne la distribuzione con Puppet Code Manager.

OpsWorks for Puppet Enterprise offre un Puppet master completamente gestito, una suite di strumenti di automazione che ti consentono di ispezionare, distribuire, utilizzare e rendere le tue applicazioni a prova di futuro e l'accesso a un'interfaccia utente che ti consente di visualizzare informazioni sui tuoi nodi e sulle attività di Puppet. OpsWorks for Puppet Enterprise consente di utilizzare Puppet per automatizzare il modo in cui i nodi vengono configurati, distribuiti e gestiti, siano essi istanze Amazon EC2 o dispositivi locali. Un master OpsWorks for Puppet Enterprise offre un'automazione completa gestendo attività quali configurazioni di software e sistemi operativi, installazioni di pacchetti, configurazioni di database, gestione delle modifiche, applicazione delle politiche, monitoraggio e garanzia della qualità.

OpsWorks Poiché Puppet Enterprise gestisce il software Puppet Enterprise, è possibile eseguire automaticamente il backup del server in un momento a scelta, esegue sempre la versione più recente di Puppet compatibile con AWS e applica sempre gli aggiornamenti di sicurezza più recenti. Puoi utilizzare i gruppi Amazon EC2 Auto Scaling per associare automaticamente nuovi nodi Amazon EC2 al tuo server.

AWS OpsWorks per Chef Automate

AWS OpsWorks for Chef Automate consente di creare server Chef AWS gestiti che includono le funzionalità premium di Chef Automate e di utilizzare Chef DK e altri strumenti Chef per gestirli. Un server Chef gestisce i nodi nel tuo ambiente, archivia informazioni su di essi e funge da repository centrale per i libri di ricette di Chef. Questi libri contengono ricette che vengono eseguite dall'agente client Chef Infra (chef-client) su ogni nodo gestito tramite Chef. Puoi utilizzare strumenti Chef come Test Kitchen per gestire nodi knifee libri di cucina su un server Chef incluso nel servizio. AWS OpsWorks for Chef Automate

Chef Automate è un pacchetto software server incluso che fornisce un flusso di lavoro automatizzato per la distribuzione continua e i controlli di conformità. AWS OpsWorks for Chef Automate installa e gestisce Chef Automate, Chef Infra e Chef InSpec utilizzando una singola istanza Amazon Elastic Compute Cloud. Con AWS OpsWorks for Chef Automate, puoi usare libri di cucina Chef creati dalla community o personalizzati senza apportare modifiche specifiche. AWS OpsWorks

Poiché AWS OpsWorks for Chef Automate gestisce i componenti di Chef Automate su una singola istanza, è possibile eseguire automaticamente il backup del server in un momento a scelta, esegue sempre la versione secondaria più recente di Chef e applica sempre gli aggiornamenti di sicurezza più recenti. Puoi utilizzare i gruppi Amazon EC2 Auto Scaling per associare automaticamente nuovi nodi Amazon EC2 al tuo server.

AWS OpsWorks Pile

L'elaborazione basata sul cloud di solito coinvolge gruppi di risorse AWS, come istanze EC2 e istanze Amazon Relational Database Service (RDS). Ad esempio, un'applicazione Web richiede in genere server applicazioni, server di database, sistemi di bilanciamento del carico e altre risorse. Questo gruppo di istanze viene chiamato in genere stack.

AWS OpsWorks Stacks, il servizio originale, offre un modo semplice e flessibile per creare e gestire stack e applicazioni. AWS OpsWorks Stacks ti consente di distribuire e monitorare le applicazioni nei tuoi stack. Puoi creare stack che consentono di gestire le risorse cloud in gruppi specializzati denominati livelli. Un livello rappresenta un set di istanze EC2 che hanno uno scopo specifico, ad esempio rispondere alle richieste delle applicazioni o ospitare un server di database. I livelli dipendono dalle ricette Chef per gestire attività quali l'installazione di pacchetti nelle istanze, la distribuzione di app e l'esecuzione di script.

Al contrario AWS OpsWorks for Chef Automate, AWS OpsWorks Stacks non richiede né crea server Chef; AWS OpsWorks Stacks esegue parte del lavoro di un server Chef per te. AWS OpsWorks Stacks monitora lo stato delle istanze e fornisce nuove istanze, se necessario, utilizzando Auto Healing e Auto Scaling. Uno stack di un server applicazioni semplice può essere analogo al diagramma seguente.

Diagram showing a load balancer distributing traffic to multiple app servers, with a database server. (AI generated)