AWS para quem programa.
A apostila estilo "for Dummies" que você queria ler quando começou a estudar cloud. Cloud computing, os cinco serviços essenciais da AWS, deploy de backends escaláveis e as boas práticas que separam amador de profissional.
Fundamentos de Cloud e AWS para Backends Escaláveis — A apostila estilo "for Dummies" que você queria ler quando começou a estudar cloud.— ABERTURA DO MÓDULO
O que você vai aprender
Cloud computing é basicamente alugar recursos de computação — servidores, banco de dados, armazenamento, rede — pela internet, pagando apenas pelo que você usa. Você não precisa comprar máquina, montar data center, contratar técnico para trocar HD queimado, nada disso.
A AWS tem mais de 200 serviços. Você não precisa saber todos. Para um backend escalável, cinco são o feijão com arroz que você vai usar todo dia: EC2, S3, RDS, Load Balancer e IAM. Este módulo ensina cada um deles do zero, com exemplos práticos e analogias do mundo real.
Ao final você vai subir uma API real com banco PostgreSQL, bucket S3, Load Balancer e Auto Scaling — a mesma arquitetura usada por aplicações em produção da Netflix, Itaú, Nubank e Magalu. Só muda a escala.