Il Corso DevOps Engineering on AWS ti insegna a usare le pratiche DevOps per lo sviluppo, il deploy e la gestione delle applicazioni su AWS. Il corso copre i principi fondamentali della metodologia DevOps ed esamina una serie di casi di utilizzo applicabili alle startup e alle piccole e medie imprese.
Questo corso è stato progettato per insegnare come:
- Apprendere i concetti e utilizzare le pratiche DevOps
- Progettare e implementare una infrastruttura su AWS che sostenga i teamDevOps
- Utilizzare AWS CloudFormation e OpsWorks per implementare le infrastrutture velocemente
- Utilizzare AWS CodeCommit e comprendere la gamma di opzioni per consentire un ambiente di Continuous Integration
- Utilizzare AWS CodePipeline per progettare e implementare una Continuous Integration e Delivery Pipeline su AWS
- Implementare diversi pattern che utilizzano le tecnologie AWS, tra cui Blue/Green Deployment e A/B Testing
- Decidere quale servizio tra AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, e Amazon EC2 Container Register si adatta meglio a un determinato scenario
- Utilizzare gli strumenti e le tecnologie AWS per monitorare le performance delle nostre applicazioni e individuare rapidamente i potenziali problemi
Il corso è erogato da XPeppers in qualità di Training Partner con docenti XPeppers.
- System Administrators
- Software Developers
- Aver frequentato il corso System Operations on AWS
- Aver frequentato il corso Developing on AWS
- Conosca uno o più linguaggi di alto livello (C#, Java, PHP, Ruby, Python, etc.)
- Conosca i comandi di amministrazione dei sistemi Linux o Windows
- Esperienza nell’uso della Web Console e Command Line Interface di AWS
Giorno 1
- Che cos'è DevOps?
- Infrastruttura come codice, Parte 1: progettazione e sicurezza
- Infrastruttura come codice, Parte 2: CloudFormation e gestione delle configurazioni
Giorno 2
- Integrazione continua in AWS
- Deployment continuo in AWS
- Deployment delle applicazioni in AWS, Parte 1
Giorno 3
- Deployment delle applicazioni in AWS, Parte 2
- Pipeline di integrazione e distribuzione continue in AWS
- Perfezionamento dei deployment in funzione delle prestazioni
- Amministrazione e automazione della tua infrastruttura