AWS descomplicada para desenvolvedores
As aulas dessa trilha estão sendo gravadas pra te trazer o que há de mais atual no mercado. Seu certificado estará disponível assim que a trilha completa estiver totalmente liberada na plataforma.
Aprenda a Amazon Web Services (AWS), a plataforma de computação em nuvem líder mundial, e dê seus primeiros passos para desenvolver, implantar e gerenciar aplicações escaláveis na nuvem.
Neste curso, você iniciará sua jornada pelos fundamentos de Cloud Computing, compreendendo os modelos de serviço (IaaS, PaaS e SaaS) e a arquitetura global da AWS com suas regiões e zonas de disponibilidade. Você criará sua conta gratuita, aprenderá a navegar pelo console AWS e configurará o AWS CLI para gerenciar recursos via linha de comando. Dominará o IAM (Identity and Access Management) para controlar acessos com segurança, criando usuários, grupos e políticas, além de configurar alarmes de billing para manter seus custos sob controle desde o início.
Avançando para a prática, você explorará os principais serviços de computação e armazenamento. Criará e configurará instâncias EC2, implementará Auto Scaling e Load Balancing para garantir alta disponibilidade, e trabalhará com containers usando ECS e Fargate. No armazenamento, dominará o S3 para gerenciar objetos, configurar versionamento, hospedar sites estáticos e integrar com aplicações Node.js usando o SDK da AWS. Aprenderá também a otimizar performance com Transfer Acceleration e CloudFront.
Nos níveis seguintes, o curso aborda bancos de dados relacionais e não relacionais. Você criará e gerenciará instâncias RDS com PostgreSQL, implementará estratégias de segurança com VPC e Security Groups, e conectará aplicações ao banco de dados. Explorará o DynamoDB, realizando operações CRUD, otimizando consultas com índices GSI e LSI, e aplicando o Single Table Design para modelagem eficiente. Aprenderá boas práticas como Read Replicas, Multi-AZ, backups automáticos, Global Tables e integração com Lambda através de Streams.
Para completar sua formação, você dominará estratégias de deploy simplificado na AWS. Utilizará o AWS Lightsail para provisionamento rápido, o App Runner para deploy automatizado de aplicações containerizadas, e o ECS com Fargate para orquestração serverless de múltiplos serviços em produção. Aprenderá a otimizar custos com Spot Instances e a implementar automações com Lambda triggers e Event Notifications.
Ao final deste curso, você estará preparado para arquitetar, desenvolver e implantar aplicações modernas e escaláveis na AWS, utilizando as melhores práticas de segurança, performance e otimização de custos, desde ambientes de desenvolvimento até produção na nuvem.
Aprenda a Amazon Web Services (AWS), a plataforma de computação em nuvem líder mundial, e dê seus primeiros passos para desenvolver, implantar e gerenciar aplicações escaláveis na nuvem.
Neste curso, você iniciará sua jornada pelos fundamentos de Cloud Computing, compreendendo os modelos de serviço (IaaS, PaaS e SaaS) e a arquitetura global da AWS com suas regiões e zonas de disponibilidade. Você criará sua conta gratuita, aprenderá a navegar pelo console AWS e configurará o AWS CLI para gerenciar recursos via linha de comando. Dominará o IAM (Identity and Access Management) para controlar acessos com segurança, criando usuários, grupos e políticas, além de configurar alarmes de billing para manter seus custos sob controle desde o início.
Avançando para a prática, você explorará os principais serviços de computação e armazenamento. Criará e configurará instâncias EC2, implementará Auto Scaling e Load Balancing para garantir alta disponibilidade, e trabalhará com containers usando ECS e Fargate. No armazenamento, dominará o S3 para gerenciar objetos, configurar versionamento, hospedar sites estáticos e integrar com aplicações Node.js usando o SDK da AWS. Aprenderá também a otimizar performance com Transfer Acceleration e CloudFront.
Nos níveis seguintes, o curso aborda bancos de dados relacionais e não relacionais. Você criará e gerenciará instâncias RDS com PostgreSQL, implementará estratégias de segurança com VPC e Security Groups, e conectará aplicações ao banco de dados. Explorará o DynamoDB, realizando operações CRUD, otimizando consultas com índices GSI e LSI, e aplicando o Single Table Design para modelagem eficiente. Aprenderá boas práticas como Read Replicas, Multi-AZ, backups automáticos, Global Tables e integração com Lambda através de Streams.
Para completar sua formação, você dominará estratégias de deploy simplificado na AWS. Utilizará o AWS Lightsail para provisionamento rápido, o App Runner para deploy automatizado de aplicações containerizadas, e o ECS com Fargate para orquestração serverless de múltiplos serviços em produção. Aprenderá a otimizar custos com Spot Instances e a implementar automações com Lambda triggers e Event Notifications.
Ao final deste curso, você estará preparado para arquitetar, desenvolver e implantar aplicações modernas e escaláveis na AWS, utilizando as melhores práticas de segurança, performance e otimização de custos, desde ambientes de desenvolvimento até produção na nuvem.
Horas de estudo
Aprox. 12h
Aulas
39 aulas em 6h 5min
Alunos desta trilha
297
Nível de dificuldade
Intermediário
Atividades
4 testes
Recomendações para o melhor proveito dos conteúdos e facilidade de aplicação prática