Me desafiei a duas certificações em 2025, uma delas a Solution Architect Associate. O que muitas vezes esquecemos são dos fatores que não controlamos: nossa vida ao redor, problemas, cenários do trabalho. Esses fatores interferem muitas vezes na nossa mente, nossa concentração, nosso poder de absorção. Infelizmente me vi nessa situação, e não assumi que nem sempre vou dar conta de tudo. Foi quando um pratinho caiu.
A prova SAA não é tão tranquila, ela exige uma gama muito grande de conhecimento dos muitos recursos AWS, com uma média profundidade nível Associate. E esse pratinho caiu: pela primeira vez não passei na primeira tentativa. Como preparação, já tinha consumido alguns vídeos e simulados do Udemy, mas não foi suficiente. Eu não me concentrava, eu não absorvi o que precisava.
Continuar assim, ou mudar o método?
Decidi que precisava de um tutor interativo e sob demanda. Comecei a ter longas conversas com o ChatGPT. Em vez de apenas assistir vídeos, eu o alimentava com os tópicos da SAA que eu estava confundindo — como SQS vs. SNS, ou a diferença de custos entre S3 Storage Classes. Ele me dava analogias, cenários e quizzes focados.
Se identificou até aqui!? Saber utilizar a IA em diversos cenários do nosso cotidiano é como muda o jogo.
Após alimentar o ChatGPT com as dúvidas e confusões sobre os serviços AWS, o conhecimento foi estruturado de forma comparativa e focada no cenário ideal de uso para cada serviço na prova SAA e agora quero compartilhar com vocês os principais tópicos.
1. Integração de Aplicações e Mensageria
- Amazon SNS (Pub/Sub): Envia mensagens para vários destinos ao mesmo tempo (fan-out). Ideal para notificações instantâneas.
- Amazon SQS (Fila/Pull): Desacopla microserviços e garante a entrega com controle de visibilidade. Use quando precisar esperar e controlar a fila.
- Amazon EventBridge (Router): Roteia eventos entre serviços AWS e SaaS com regras e filtros específicos.
- AWS Step Functions (Orquestrador): Coordena etapas de um processo com lógica de decisão, loops e tratamento de erros.
- Amazon MQ: Broker gerenciado para migrações lift-and-shift de apps que dependem de protocolos tradicionais como RabbitMQ ou ActiveMQ.
- Mnemônico: “SNS espalha, SQS guarda, EventBridge conecta, Step Functions orquestra, MQ migra legado”.
2. Migração, Ingestão e Movimentação de Dados
- AWS DMS: Migração de banco de dados, suportando trocas de engine (Ex: Oracle para Aurora).
- AWS DataSync: Mover arquivos entre on-premises (NFS/SMB) e S3/EFS de forma agendada e validada.
- AWS MGN (Application Migration): Replicação em nível de disco para migrar servidores inteiros com mínima mudança.
- AWS Snow Family (Snowball/Snowmobile): Transferência física de grandes volumes (TBs ou PBs) quando a rede é limitada.
- AWS Transfer Family: Recebe arquivos via FTP/SFTP/SCP diretamente para S3 ou EFS.
- S3 Transfer Acceleration: Acelera uploads para buckets S3 em regiões distantes usando os PoPs da AWS.
Mnemônico: “DMS migra, Glue transforma, DataSync move. Snowball carrega petabytes, S3 Transfer acelera uploads”.
3. Redes e Conectividade (VPC)
- VPC Peering: Conexão ponto a ponto entre duas VPCs com CIDRs diferentes.
- AWS PrivateLink: Acesso privado a serviços via endpoint, permitindo IPs duplicados entre as redes.
- AWS Transit Gateway: Hub-and-spoke para conectar múltiplas VPCs e redes locais de forma centralizada.
Comparativo de Cenários: Use Peering para duas VPCs; Transit Gateway para muitas; e PrivateLink para expor serviços de forma simples e segura.
4. Segurança, Governança e Identidade
- AWS KMS: Gerencia chaves de criptografia em repouso e trânsito.
- Secrets Manager: Guarda segredos e rotaciona senhas do RDS automaticamente.
- GuardDuty: Vigilância contínua e detecção de ameaças com Machine Learning.
- Amazon Macie: Identifica automaticamente dados sensíveis (PII) no S3.
- AWS WAF vs. Shield: WAF protege contra ataques na aplicação (SQLi/XSS); Shield protege contra ataques DDoS.
- CloudTrail vs. AWS Config: CloudTrail registra o “quem” e “quando” (ações); Config avalia o “como está” a conformidade dos recursos.
Mnemônico: “CloudTrail grava, Config avalia, GuardDuty alerta, Macie analisa”.
5. Armazenamento, Backup e Recuperação
- AWS Backup: Centraliza e automatiza backups de RDS, DynamoDB, EFS e outros.
- DynamoDB PITR: Recuperação de tabelas dos últimos 35 dias contra exclusões acidentais.
- S3 Versioning + Lifecycle: Proteção contra exclusão e gerenciamento de custo ao longo do tempo.
- RDS Read Replicas vs. Multi-AZ: Read Replicas para performance de leitura; Multi-AZ para alta disponibilidade e failover.
- EFS vs. EBS: EFS para arquivos acessados por várias instâncias simultaneamente; EBS para volumes de disco de uma única instância.
- Mnemônico: “Read replica alivia o banco, ElastiCache alivia a aplicação. Perdeu no Dynamo? PITR”
O ChatGPT não apenas me deu as definições, mas me ajudou a estruturar o conhecimento de forma comparativa e mnemônica, transformando o estudo passivo em um treinamento de resposta rápida para a prova. Se você está sobrecarregado, não hesite em adaptar seu método usando as ferramentas interativas que estão à sua disposição!
