Corso DevOps Engineering on AWS

Obiettivi | Certificazione | Contenuti | Tipologia | Prerequisiti | Durata e Frequenza | Docenti | Modalità di Iscrizione | Calendario

Certificazione AWS Certified DevOps Engineer – Professional

Il Corso DevOps Engineering on AWS (DEVOPS) è destinato ai partecipanti che desiderano apprendere le migliori pratiche e le metodologie DevOps su AWS. Il corso copre i principi fondamentali del DevOps, l’automazione delle infrastrutture, la gestione delle configurazioni e la scalabilità orizzontale, e come implementare questi concetti utilizzando gli strumenti e i servizi AWS. I partecipanti acquisiranno conoscenze e competenze pratiche sulla progettazione e l’implementazione di pipeline di CI/CD, sul monitoraggio e sulla gestione dei log, e sull’implementazione di architetture serverless. Il corso si conclude con una panoramica sulla sicurezza e sulla conformità nella progettazione e nell’implementazione delle soluzioni DevOps su AWS. Al termine del corso, i partecipanti saranno in grado di applicare le metodologie DevOps in un ambiente AWS e di utilizzare gli strumenti e i servizi AWS per implementare soluzioni di automazione, di monitoraggio e di sicurezza. Il corso contribuisce alla preparazione della Certificazione AWS Certified DevOps Engineer – Professional.

Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Docenti (Clicca qui)
oppure chiamaci subito al nostro Numero Verde (800-177596)

Obiettivi del corso

Di seguito una sintesi degli obiettivi principali del Corso DevOps Engineering on AWS (DEVOPS):

  • Principi Fondamentali del DevOps: Apprendere i principi chiave del DevOps, inclusi l'automazione delle infrastrutture, la gestione delle configurazioni e la scalabilità orizzontale utilizzando AWS.
  • Implementazione di Pipeline CI/CD: Acquisire competenze pratiche nella progettazione e implementazione di pipeline di integrazione continua e consegna continua (CI/CD) con gli strumenti e servizi AWS.
  • Monitoraggio e Gestione dei Log: Imparare a implementare soluzioni per il monitoraggio delle applicazioni e la gestione dei log utilizzando gli strumenti AWS.
  • Implementazione di Architetture Serverless: Acquisire conoscenze sull'implementazione di architetture serverless su AWS, comprendendo come queste possano essere utilizzate per ottimizzare le soluzioni cloud.
  • Sicurezza e Conformità in Soluzioni DevOps: Ricevere una panoramica sulla sicurezza e sulla conformità nella progettazione e implementazione delle soluzioni DevOps su AWS, e come applicare le migliori pratiche in questi ambiti.

Certificazione del corso

Esame AWS Certified DevOps Engineer – Professional; L’esame di certificazione AWS Certified DevOps Engineer – Professional (DOP-C02) è concepito per valutare le competenze avanzate dei candidati nell’implementazione e nella gestione di pipeline di DevOps su AWS. L’esame tratta argomenti quali l’integrazione continua e la distribuzione continua (CI/CD), l’automazione delle infrastrutture, la gestione delle configurazioni, il monitoraggio e la sicurezza. L’obiettivo principale è assicurare che i candidati dimostrino una solida conoscenza delle best practice e delle soluzioni avanzate AWS per lo sviluppo e l’operatività di applicazioni. Durante l’esame, i candidati affronteranno tematiche relative all’adozione di strategie di DevOps, all’ottimizzazione delle performance delle applicazioni e alla gestione dei processi di deployment e infrastruttura.

Contenuti del corso

Module 1: Introduction to DevOps
  • What is DevOps?
  • The Amazon journey to DevOps
  • Foundations for DevOps
Module 2: Infrastructure Automation
  • Introduction to Infrastructure Automation
  • Diving into the AWS CloudFormation template
  • Modifying an AWS CloudFormation template
  • Demonstration: AWS CloudFormation template structure, parameters, stacks, updates,
  • importing resources, and drift detection
Module 3: AWS Toolkits
  • Configuring the AWS CLI
  • AWS Software Development Kits (AWS SDKs)
  • AWS SAM CLI
  • AWS Cloud Development Kit (AWS CDK)
  • AWS Cloud9
  • Demonstration: AWS CLI and AWS CDK
  • Hands-on lab: Using AWS CloudFormation to provision and manage a basic infrastructure
Module 4: Continuous integration and continuous delivery (CI/CD) with development tools
  • CI/CD Pipeline and Dev Tools
  • Demonstration: CI/CD pipeline displaying some actions from AWS CodeCommit, AWS
  • CodeBuild, AWS CodeDeploy and AWS CodePipeline
  • Hands-on lab: Deploying an application to an EC2 fleet using AWS CodeDeploy
Module 4b: Continuous integration and continuous delivery (CI/CD) with development tools
  • AWS CodePipeline
  • Demonstration: AWS integration with Jenkins
  • Hands-on lab: Automating code deployments using AWS CodePipeline
Module 5: Introduction to Microservices
  • Introduction to Microservices
Module 6: DevOps and containers
  • Deploying applications with Docker
  • Amazon Elastic Container Service and AWS Fargate
  • Amazon Elastic Container Registry and Amazon Elastic Kubernetes service
  • Demonstration: CI/CD pipeline deployment in a containerized application
Module 7: DevOps and serverless computing
  • AWS Lambda and AWS Fargate
  • AWS Serverless Application Repository and AWS SAM
  • AWS Step Functions
  • Demonstration: AWS Lambda and characteristics
  • Demonstration: AWS SAM quick start in AWS Cloud9
  • Hands-on lab: Deploying a serverless application using AWS Serverless Application Model
  • (AWS SAM) and a CI/CD Pipeline
Module 8: Deployment strategies
  • Continuous Deployment
  • Deployments with AWS Services
Module 9: Automated testing
  • Introduction to testing
  • Tests: Unit, integration, fault tolerance, load, and synthetic
  • Product and service integrations
Module 10: Security automation
  • Introduction to DevSecOps
  • Security of the Pipeline
  • Security in the Pipeline
  • Threat Detection Tools
  • Demonstration: AWS Security Hub, Amazon GuardDuty, AWS Config, and Amazon Inspector
Module 11: Configuration management
  • Introduction to the configuration management process
  • AWS services and tooling for configuration management
  • Hands-on lab: Performing blue/green deployments with CI/CD pipelines and Amazon Elastic
  • Container Service (Amazon ECS)
Module 12: Observability
  • Introduction to observability
  • AWS tools to assist with observability
  • Hands-on lab: Using AWS DevOps tools for CI/CD pipeline automations
Module 13: Reference architecture (Optional module)
  • Reference architectures
Module 14: Course summary
  • Components of DevOps practice
  • CI/CD pipeline review
  • AWS Certification

Tipologia

Corso di Formazione con Docente

Docenti

I docenti sono Istruttori accreditati Amazon AWS e certificati in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.

Infrastruttura laboratoriale

Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi presenti nei Nostri laboratori o direttamente presso i data center del Vendor o dei suoi provider autorizzati in modalità remota h24. Ogni partecipante dispone di un accesso per implementare le varie configurazioni avendo così un riscontro pratico e immediato della teoria affrontata. Ecco di seguito alcuni scenari tratti dalle attività laboratoriali:

Laboratorio Advanced Developing on AWS

Dettagli del corso

Prerequisiti

Si consiglia la partecipazione al Corso Developing on AWS e al Corso Cloud Operations on AWS.

Durata del corso

Durata Intensiva 3gg.

Frequenza

Varie tipologie di Frequenza Estensiva ed Intensiva.

Date del corso

  • DevOps Engineering on AWS (Formula Intensiva) – Su richiesta – 9:00 – 17:00

Modalità di iscrizione

Le iscrizioni sono a numero chiuso per garantire ai tutti i partecipanti un servizio eccellente. L’iscrizione avviene richiedendo di essere contattati dal seguente Link, o contattando la sede al numero verde 800-177596 o inviando una richiesta all’email [email protected].