Capitolo 7. Automatizzare le distribuzioni Linux su Azure
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Man mano che le aziende fanno crescere le loro app e infrastrutture, le distribuzioni e le configurazioni fatte a mano diventano presto poco pratiche e soggette a errori. Per risolvere questo problema, le moderne pratiche DevOps (GitOps, CI/CD, automazione e infrastruttura come codice) offrono un framework per distribuzioni coerenti, ripetibili e automatizzate. Queste pratiche non riguardano solo l'efficienza, ma migliorano in modo significativo l'affidabilità, la scalabilità e la sicurezza dei carichi di lavoro Linux su Microsoft Azure.
In questo capitolo, vedremo come sfruttare l'ecosistema di strumenti di automazione e integrazioni di Azure per distribuire e gestire le applicazioni Linux senza problemi. Tratteremo:
- Infrastruttura come codice (IaC)
-
Uso di Azure Resource Manager (ARM), Bicep, Terraform e Ansible per gestire l'infrastruttura come codice controllato per versione
- Piattaforme di hosting e automazione del codice
-
Distribuzione coerente di applicazioni e infrastruttura con GitHub Actions e Azure DevOps
- Modelli di distribuzione delle applicazioni
-
Scopri Azure App Service, Azure Container Apps, AKS e Azure VM
- Microsoft Copilot per Azure
-
Accelerare la pianificazione dell'infrastruttura con l'automazione basata sull'intelligenza artificiale
Infrastruttura come codice ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access