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à.
Nozioni di base sugli stack Linux Chef 11
Importante
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato 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
Nota
Questa sezione descrive come iniziare a utilizzare gli stack Linux con Chef 11. Per informazioni sulle operazioni di base con gli stack Linux Chef 12, consulta Nozioni di base: Linux. Per informazioni sulle operazioni di base con gli stack Windows Chef 12, consulta Nozioni di base: Windows.
Le applicazioni basate sul cloud di solito richiedono un gruppo di risorse correlate (server di applicazioni, server di database e così via) che devono essere create e gestite collettivamente. Questa raccolta di istanze viene chiamata stack. Un semplice stack di applicazioni potrebbe essere simile al seguente.
![Diagram showing users connecting to app servers via internet and load balancer, with a shared database.](images/php_walkthrough_arch.png)
L'architettura di base è composta dagli elementi seguenti:
-
Un sistema di bilanciamento del carico per distribuire il traffico generato dagli utenti in entrata in modo uniforme in tutti i server di applicazioni.
-
Un set di istanze di server di applicazioni, in numero sufficiente a gestire il traffico.
-
Un server di database per fornire ai server di applicazioni un datastore back-end.
Inoltre, solitamente è necessario un modo per distribuire le applicazioni ai server di applicazioni, monitorare lo stack e così via.
AWS OpsWorks Stacks offre un modo semplice e diretto per creare e gestire gli stack e le applicazioni e le risorse associate. Questo capitolo introduce le nozioni di base di AWS OpsWorks Stacks, insieme ad alcune delle sue funzionalità più sofisticate, illustrando il processo di creazione dello stack di application server illustrato nel diagramma. Utilizza un modello di sviluppo incrementale che AWS OpsWorks Stacks rende facile da seguire: configura uno stack di base e, una volta che funziona correttamente, aggiungi componenti fino ad arrivare a un'implementazione completa.
-
Fase 1: completamento dei prerequisiti mostra come ottenere la configurazione per iniziare la procedura guidata.
-
Fase 2: Creazione di uno stack di server di applicazioni semplice - Chef 11 mostra come creare uno stack minimo costituito da un singolo server di applicazioni.
-
Fase 3. Aggiunta di un archivio dati back-end mostra come aggiungere un server di database e collegarlo al server di applicazioni.
-
Fase 4: Scalabilità orizzontale MyStack mostra come scalare uno stack per gestire l'aumento di carico aggiungendo più server di applicazioni e un sistema di bilanciamento del carico per distribuire il traffico in entrata.