Este é um laboratório técnico pessoal e educativo focado em modelos de computação em nuvem, com implementações reais e simuladas para IaaS, PaaS, SaaS, além de ambientes híbridos e locais (on-premises).
Utilizamos AWS como plataforma principal, explorando seus serviços mais relevantes no mercado atual.
- 📁 Estrutura do Repositório
- 🛠️ Setup de Ambiente (Linux e Windows)
- 🧱 IaaS na AWS
- 🧩 PaaS na AWS
- 🌐 SaaS na AWS
- 🔗 Modelos Híbridos
- 🏠 On-Premises + Simulações Locais
- 🔁 Automação com Terraform
- 📊 Diagramas Arquiteturais
- 📄 Documentação Auxiliar
- 📄 Licença
Caminho | Descrição |
---|---|
README.md |
Visão geral e índice principal |
setup/linux/setup_linux.md |
Setup de ambiente Linux |
setup/windows/setup_windows.md |
Setup de ambiente Windows |
iaas/ |
Exemplos práticos com EC2, VPC, S3, Load Balancers, etc. |
paas/ |
Lambda, Beanstalk, RDS, Fargate, AppRunner |
saas/ |
WorkMail, QuickSight, Cognito, SSO |
hybrid/ |
VPN Site-to-Site, Direct Connect, AWS Outposts |
on_prem/ |
Simulações locais e integração com AWS |
terraform/ |
Provisionamento automatizado para todos os modelos |
diagrams/ |
Diagramas técnicos e visuais (Draw.io, PNG, SVG) |
docs/ |
Glossário, cheatsheets, links úteis |
Configure seu ambiente para trabalhar com AWS localmente:
Inclui instalação de:
- AWS CLI, CDK, SAM
- Terraform
- Docker, Git, Python, Node.js
- Simuladores de on-premises (VirtualBox + Vagrant)
Recursos e exemplos de Infraestrutura como Serviço:
Exemplo | Caminho |
---|---|
EC2 com Auto Scaling + ALB | iaas/ec2_autoscaling.md |
VPC + Subnets + SG | iaas/vpc_networking.md |
S3 + Backup + Versionamento | iaas/s3_storage.md |
Serviços de plataforma totalmente gerenciados:
Exemplo | Caminho |
---|---|
Lambda + API Gateway | paas/lambda_api.md |
Elastic Beanstalk com Node.js | paas/beanstalk_node.md |
RDS com PostgreSQL | paas/rds_postgres.md |
Soluções prontas para uso:
Exemplo | Caminho |
---|---|
AWS QuickSight com análise de dados | saas/quicksight_dashboard.md |
AWS WorkMail como solução corporativa | saas/workmail_setup.md |
Conectando nuvem com infraestrutura local:
Exemplo | Caminho |
---|---|
Site-to-Site VPN entre AWS e VM local | hybrid/site_to_site_vpn.md |
AWS Direct Connect | hybrid/direct_connect.md |
AWS Outposts (simulação) | hybrid/aws_outposts.md |
Ambientes simulados para laboratório local:
Provisionamento rápido e padronizado para todos os modelos:
diagrams/
– Diagramas em PNG + arquivos.drawio
editáveis
Distribuído sob a Licença MIT. Consulte LICENSE
para mais detalhes.