DevOps Engineering on AWS

Come usare modelli DevOps comuni per sviluppare, distribuire e gestire applicazioni in AWS.

In questo corso, saranno spiegati i più comuni modelli DevOps per sviluppare, distribuire ed eseguire la manutenzione di applicazioni sulla piattaforma AWS. Il corso illustra i principi fondamentali della metodologia DevOps e prende in esame vari casi d'uso applicabili a scenari di sviluppo di start-up, piccole e medie imprese ed enterprise.

Obiettivi del corso

In questo corso, scoprirai come:

  • Utilizzare le nozioni e le pratiche principali alla base della metodologia DevOps
  • Progettare e implementare un'infrastruttura in AWS in grado di supportare uno o più progetti di sviluppo DevOps
  • Utilizzare AWS CloudFormation e AWS OpsWorks per distribuire l'infrastruttura necessaria alla creazione di ambienti di sviluppo, test e produzione per un progetto di sviluppo di software
  • Usare AWS CodeCommit e AWS CodeBuild e ottenere un ambiente di integrazione continua in AWS l'ampia gamma di opzioni disponibili
  • Usare AWS CodePipeline per progettare e implementare pipeline di integrazione e distribuzione continue in AWS
  • Usare AWS CodeStar per gestire le attività di sviluppo software da una posizione centralizzata
  • Implementare vari casi d'uso di distribuzioni continue comuni utilizzando le tecnologie AWS, comprese distribuzioni blue/green e test comparativi
  • Distinguere tra una gamma di tecnologie di distribuzione delle applicazioni disponibili in AWS, tra cui AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (ECS) e Amazon Elastic Container Registry (ECR), e decidere quale tecnologia si adatta meglio a un dato scenario
  • Utilizzare Amazon EC2 Systems Manager per la gestione delle patch
  • Sfruttare il testing automatizzato nelle diverse fasi di una pipeline di distribuzione o integrazione continua
  • Ottimizzare le applicazioni distribuite in AWS per ottenere prestazioni elevate e utilizzare strumenti e tecnologie AWS per il monitoraggio di applicazioni e ambienti, al fine di rilevare potenziali problemi

Destinatari principali

Questo corso è rivolto a:

  • Amministratori di sistema
  • Sviluppatori di software
icon_devops

Panoramica del corso

mini-icon_training
mini-icon_level
mini-icon_time
mini-icon_language

Modalità del corso
Lezioni frontali | Laboratori pratici

Livello del corso
Advanced

Durata del corso
3 giorni

Lingua del corso
Disponibile in diverse lingue