Saiba como usar padrões comuns de DevOps para desenvolver, implantar e manter aplicativos na AWS

Neste curso, você aprenderá os padrões de DevOps mais comuns para desenvolver, implantar e manter aplicativos na AWS. Veremos os princípios mais importantes da metodologia de DevOps e examinaremos diversos casos de uso aplicáveis a cenários de desenvolvimento em empresas start-up e de pequeno, médio e grande porte.

Nível

Avançado

Modalidade

Treinamento presencial e laboratórios práticos

Duração

3 dias

Este curso é destinado para:

  • Administradores de sistemas
  • Desenvolvedores de software

Neste curso, você aprenderá a:

  • Usar os principais conceitos e práticas que fundamentam a metodologia de operações de desenvolvimento
  • Projetar e implementar uma infraestrutura na AWS que oferece suporte a um ou mais projetos de criação de operações de desenvolvimento
  • Usar o AWS CloudFormation e o AWS OpsWorks para implantar a infraestrutura necessária para criar ambientes de desenvolvimento, teste e produção para um projeto de desenvolvimento de software
  • Usar o AWS CodeCommit e o AWS CodeBuild para entender as diversas opções de habilitação de um ambiente de integração contínua (CI) na AWS
  • Usar o AWS CodePipeline para projetar e implementar um pipeline de integração e entrega contínuas (CI/CD) na AWS
  • Usar o AWS CodeStar para gerenciar todas as atividades de desenvolvimento de software em um único lugar
  • Implementar diversos casos de uso de implantação contínua (CD) comuns usando tecnologias da AWS, como implantação azul/verde e testes A/B
  • Distinguir as diversas tecnologias de implantação de aplicativos disponíveis na AWS (como AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (Amazon ECS) e Amazon Elastic Container Registry (Amazon ECR)) e decidir qual é a tecnologia mais adequada para um determinado cenário
  • Usar o Amazon EC2 Systems Manager para gerenciamento de patches
  • Utilizar testes automáticos em fases diferentes de um pipeline de CI/CD
  • Ajustar detalhadamente os aplicativos entregues na AWS para obter alta performance, além de usar ferramentas e tecnologias da AWS para monitorar o aplicativo e o ambiente, e detectar possíveis problemas

Recomendamos que os participantes do curso tenham os seguintes pré-requisitos:

Esse curso é realizado pela combinação dos seguintes itens:

  • Treinamento presencial
  • Laboratórios práticos

Este curso permite que você teste novas habilidades e aplique o seu conhecimento ao ambiente de trabalho por meio de uma série de exercícios práticos.

DevOps Thumbnail

Acesse aws.training