AWS
A AWS é a maior plataforma de cloud computing do mundo, com centenas de serviços que cobrem desde computação e armazenamento até machine learning e IoT. Novos serviços são lançados constantemente e tentar acompanhar tudo é uma tarefa impossível.
O objetivo desta seção não é ensinar cloud do zero. Para isso, a melhor abordagem é estudar para as certificações oficiais da AWS (como Cloud Practitioner, Solutions Architect ou Security Specialty), que oferecem uma base sólida e estruturada sobre os fundamentos da plataforma.
Aqui vamos reunir tópicos relacionados à arquitetura e aos recursos da AWS que fazem parte do dia a dia de quem trabalha com DevSecOps e Platform Engineering. São os serviços que você vai encontrar em praticamente qualquer ambiente de produção, os que aparecem nos diagramas de arquitetura, nas pipelines de CI/CD, nos runbooks de incidentes e nas políticas de segurança.
O foco está nos recursos mais utilizados, aqueles que são a base para praticamente todos os outros serviços da AWS. Entender bem como funcionam VPC, IAM, EC2, S3, RDS, EKS, por exemplo, é o que permite compreender qualquer outro serviço que a AWS lance, porque todos são construídos sobre esses mesmos fundamentos. Como funcionam, quando usar, boas práticas e as decisões de arquitetura que impactam segurança, custo e operação. Não pretendemos cobrir o catálogo inteiro da AWS, nos concentramos no que é relevante para o trabalho prático.
Os artigos aqui não seguem uma sequência lógica ou progressiva. Esta seção funciona como uma referência, os tópicos são criados conforme a necessidade de outras documentações do projeto. Quando um artigo de Kubernetes, segurança, IaC ou qualquer outra área precisar explicar um conceito AWS, a explicação detalhada fica aqui e o artigo original faz a referência.
No futuro, quando houver volume suficiente de conteúdo, esta seção será reestruturada para oferecer uma base mais cronológica e progressiva, organizando os tópicos em uma sequência que faça sentido para quem está aprendendo do zero.