Formação em

Pré-lançamento

Formações DevOps Começando em Cloud Computing

Formação Começando em Cloud Computing

Aprenda os fundamentos de cloud computing e utilize a AWS para dar os primeiros passos em infraestrutura em Cloud

* Esta formação faz parte dos nossos cursos de DevOps

Quero Estudar na Alura
25h

Para conclusão

3
Cursos
2
Artigos

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Começando em Cloud Computing

A computação em nuvem (cloud computing) revolucionou o acesso a sistemas, arquivos e processamento de dados pela internet. Essa tecnologia está em constante crescimento, atraindo o interesse não apenas de especialistas em infraestrutura, mas também de profissionais de diversas áreas da tecnologia.

Se você é uma pessoa desenvolvedora, ou administradoras de sistemas que deseja entender como utilizar a computação em nuvem para aplicações, esta formação é a oportinudade perfeita para dar o primeiro passo. Aqui, você adquirirá habilidades práticas para gerenciar e otimizar recursos em provedores de nuvem.

Você começará entendendo como escolher e utilizar um provedor de nuvem, configurar instâncias com segurança e gerenciar tudo de forma automatizada. Depois, avançará para o deploy eficiente de aplicações, utilizando containers e configurando ambientes seguros e escaláveis. Na sequência, mergulhará nos serviços de armazenamento, aprendendo a criar e gerenciar bancos de dados e backups de forma otimizada. Por fim, entenderá como garantir a escalabilidade automática e monitorar suas aplicações, reagindo rapidamente a qualquer necessidade.

Ao concluir esta formação, você será capaz de avaliar, selecionar e utilizar recursos e serviços de computação em nuvem na AWS, o principal provedor de nuvem no mercado. Além disso, cosntruirá uma base sólida para gerenciar esses recursos com eficiência e segurança.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Lucas Ribeiro Mata

    Professor universitário, Instrutor e Engenheiro de Pesquisa e Desenvolvimento. Possui graduação em Engenharia Mecânica pela Escola Politécnica da UFRJ e Mestrado em Engenharia Elétrica com foco em Sistemas Eletrônicos pela Escola Politécnica da USP/University of Twente.

  • Lucas Ribeiro Mata

    Professor universitário, Instrutor e Engenheiro de Pesquisa e Desenvolvimento. Possui graduação em Engenharia Mecânica pela Escola Politécnica da UFRJ e Mestrado em Engenharia Elétrica com foco em Sistemas Eletrônicos pela Escola Politécnica da USP/University of Twente.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 Criar instâncias e configurar acesso remoto

    Nesta primeira etapa, você entenderá como utilizar a computação em núvem, avaliar e selecionar um provedor de núvem e utilizar a AWS para dar os primeiros passos na configuração de instâncias.

    Você também aprenderá a criar e utilizar chaves SSH para acesso remoto às instâncias, garantindo a segurança e o controle do ambiente. Além disso, utilizará a AWS CLI para o gerenciamento eficiente dos serviços, permitindo uma administração mais prática e automatizada.

    • Curso Começando em Cloud: usando a AWS e explorando os recursos da nuvem como serviço

      08h
      • Entenda como utilizar a computação em nuvem
      • Avalie e selecione os recursos computacionais disponíveis na nuvem
      • Crie e configure de instâncias na AWS
      • Crie e utilize chaves SSH para acesso remoto às instâncias
      • Explore o uso da AWS CLI para gerenciamento eficiente dos serviços na AWS
    • Artigo GUIA: o que é Cloud? Conceito da computação em Nuvem | Alura

  2. 2 Realizar o deploy de aplicações

    Aprenda a selecionar os serviços da AWS para realizar o deploy de aplicações de forma eficiente. Neste passo, você começará entendendo como utilizar o AWS Lightsail para deployments simples. Em seguida, explorará o uso de containers com o Elastic Container Service (ECS) e o Elastic Container Registry (ECR) para soluções mais avançadas.

    Durante o processo de deploy de containers, você aprenderá a configurar instâncias do EC2 utilizando o AWS Fargate para uma abordagem serverless. Também será abordada a criação de uma Virtual Private Cloud (VPC) para garantir ambientes web seguros, bem como a definição de políticas de escalabilidade com o AWS Auto Scaling.

    Além disso, você compreenderá como distribuir conteúdo eficientemente com o Amazon CloudFront e aproveitar os serviços de armazenamento da AWS, incluindo RDS, DynamoDB, S3 e EFS, para gerenciar e armazenar dados de maneira otimizada.

    • Curso Cloud: realize o deploy de aplicações na AWS

      08h
      • Avalie e selecione serviços da AWS para deploy de aplicações
      • Crie e configure instâncias no AWS Lightsail
      • Utilize containers com ECR e ECS para implantação de aplicações de forma integrada
      • Implemente aplicações no ECS no modo serverless com AWS Fargate
      • Crie uma nuvem privada virtual (VPC) para ambientes web seguros
      • Defina e implemente políticas de escalabilidade no AWS Auto Scaling
      • Analise a distribuição de conteúdo utilizando CloudFront
      • Compreenda serviços de armazenamento como RDS, DynamoDB, S3 e EFS
    • Site Magalu Cloud – Hipsters Ponto Tech #389 - Hipsters Ponto TechHipsters Ponto Tech

  3. 3 Utilizar serviços de armazenamento

    Explore os serviços de armazenamento na nuvem e entenda como utilizar o RDS para criar e gerenciar bancos de dados relacionais para suas aplicações.

    Você aprenderá a utilizar o S3 para criar buckets que suportam diferentes formatos de dados, e na sequência aprenderá a gerir o acesso aos dados do bucket e a utilizar versionamento para manter um registro das alterações do bucket. Além de entender como otimizar custos ao armazenar dados no S3.

    Também irá compreender como manter o armazenamento persistente de dados críticos de instâncias EC2, através dos volumes EBS. E na sequência, aprenderá a configurar planos de backup automatizados para os serviços de armazenamento da AWS, com o AWS Backup.

    • Curso Cloud: usando recursos de armazenamento na AWS

      08h
      • Crie e gerencie bancos de dados relacionais na AWS com o serviço RDS
      • Use buckets S3 para armazenar diferentes formatos de dados, como imagens
      • Gerencie buckets S3, definindo o controle de acesso aos objetos e usando versionamento
      • Aplique o armazenamento persistente em instâncias EC2 através de volumes EBS
      • Realize backups automatizados dos dados armazenados na nuvem utilizando o AWS Backup
    • Artigo Migração para Nuvem: o que é? Por que fazer? Como fazer? | Alura

Escola

DevOps

Além dessa, a categoria DevOps conta com cursos de AWS, Azure, Docker, Segurança, IaC, Linux,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas