Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

DevOps com aws

Automação, colaboração, compartilhamento de ferramentas e do conhecimento: faça parte do movimento DevOps que só cresce!

0/13 Cursos finalizados
Esta formação faz parte da escola DevOps
141h

Para conclusão

13

Cursos

1

Vídeo extra

3

Podcasts

1

Artigo

Conheça esta Formação!

Dentro das empresas, a procura por "profissionais DevOps" vem aumentando junto com o movimento ágil. Mas na verdade o DevOps não é um cargo nem ferramenta.

O que é DevOps?

O DevOps é um movimento cultural, uma forma de pensar que todos devem participar para melhorar a qualidade do software, automatizar e monitorar todas as operações, realizando testes, integrações e entregas contínuas.

O que um profissional de DevOps faz?

A integração e entrega contínua são práticas fundamentais no mundo DevOps e você verá as duas formas populares para a construção de um pipeline de deploy, o Jenkins e Gitlab CI para usar builds e testes contínuos.

Nesta Formação vamos conhecer os comandos, programas, processos e pacotes do Linux e vai gerenciar o seu código com Git e Github.

Além disso, você vai aprender a usar a infraestrutura como código para que seja sempre fácil de replicar ambientes e entender como automatizar a instalação de uma máquina com Vagrant e como provisioná-la com Ansible, além do conhecer a ferramenta Terraform que possibilita o gerenciamento de recursos na nuvem.

Docker e Kubernetes são ferramentas essenciais no decorrer desta formação.

Por fim, não podemos deixar de procurar o feedback contínuo e monitorar o sistema em produção. Para tal, você aprenderá Grafana com Telegraf e InfluxDB.

Comece já!

Passo a passo

  1. 1

    Primeiros passos: Linux, Git e GitHub

    Essa formação foi substituída uma nova que possui um conteúdo mais alinhado com o movimento DevOps. Segue o (link)[https://cursos.alura.com.br/formacao-devops] da nova formação.

    Nesta parte inicial você conhecerá as ferramentas que lhe ajudarão a ter maior controle sobre seu código e o compartilhamento dele com o mundo! Você conhecerá o sistema de diretórios do Linux e aprenderá a usar o maior aliado na hora de salvar ou recuperar o código: o Git. Agora sim, você terá o controle total sobre seu código!

  2. 2

    DevOps Ninja: Automatizando o trabalho

    Essa formação foi substituída uma nova que possui um conteúdo mais alinhado com o movimento DevOps. Segue o (link)[https://cursos.alura.com.br/formacao-devops] da nova formação.

    Nesta parte, você criará e destruirá máquinas virtuais com o Vagrant e conhecerá várias ferramentas que ajudam na entrega contínua e produtividade em geral: Ansible, Maven, Git e Jenkins.

  3. 3

    Docker e Kubernetes: Criando e gerenciando containers

    Essa formação foi substituída uma nova que possui um conteúdo mais alinhado com o movimento DevOps. Segue o (link)[https://cursos.alura.com.br/formacao-devops] da nova formação.

    Chegou a parte do famoso Docker! Você aprenderá a criar e gerenciar containers em forma de receitas e scripts, os fará a comunicarem entre si e irá realizar o deploy na nuvem, além de implementar um cluster no Google Cloud. A ferramenta Kubernetes é superprática para lhe ajudar nessas tarefas!

  4. 4

    Dominando o deploy na nuvem

    Essa formação foi substituída uma nova que possui um conteúdo mais alinhado com o movimento DevOps. Segue o (link)[https://cursos.alura.com.br/formacao-devops] da nova formação.

    Nesta última parte, você aprenderá a trabalhar com as plataformas da computação na nuvem da Amazon. Você armazenará objetos na nuvem através do serviço Amazon Simple Storage (Amazon S3) e utilizará o Amazon Elastic Compute Cloud para rodar sua webapp.

    Já o Amazon ECS facilitará a execução, a interrupção e o gerenciamento de contêineres do Docker em um cluster. No final desta seção, você vai saber como integrar todos os serviços que formam a sua nova aplicação.