Repositório de estudos práticos para a certificação AZ-104, com foco em entendimento real de ambientes Azure, usando naming divertido e memorável inspirado em personagens geek (Transformers, Star Wars, Marvel e DC Comics).
Este repositório foi criado para:
- Consolidar conhecimentos em Azure
- Explicar o porquê, não apenas o “como”
- Simular cenários reais de empresas
- Criar uma base sólida para evoluir para arquitetura (AZ-305)
- Tornar o aprendizado memorável usando Naming Geek
labs/
├── 01-entra-id-identities/
├── 02-rbac-and-subscriptions/
├── 03-governance-azure-policy/
└── ...
Cada lab possui:
- README.md (visão geral)
- theory.md (conceitos)
- hands-on.md (execução prática)
- naming.md (convenção geek)
- common-errors.md
- real-world.md
- scripts/ (Azure CLI e PowerShell)
- assets/diagrams/ (diagramas)
Estrutura: <tipo>-<tema>-<número>
| Tipo | Tema | Exemplo |
|---|---|---|
| user | Transformers | user-optimus-01 |
| guest | Star Wars | guest-rey-01 |
| grp | Marvel | grp-avengers-01 |
| vm | DC Comics | vm-batman-01 |
| rg | Marvel/DC | rg-spiderverse-01 |
💡 Dica: Use sequência numérica para escalabilidade e consistência.
| Lab | Tema | Status | Universo Geek |
|---|---|---|---|
| 01 - Entra ID Identities | Gestão de usuários e grupos | ✅ Completed | Transformers / Star Wars / Marvel |
| 02 - RBAC & Subscriptions | Controle de acesso e subscriptions | 🚧 In progress | Transformers / Marvel / DC Comics |
| 03 - Governance via Azure Policy | Gestão de políticas e compliance | ⏳ Planned | Marvel / DC Comics |
Cada link leva ao README.md específico do lab.
- Empresa global com múltiplos times
- Necessidade de acesso escalável a recursos
- Uso de grupos para automatizar permissões
- Preparação para RBAC, Resource Groups, Azure Policy e governança
Naming Geek ajuda a diferenciar ambientes e tornar o aprendizado mais memorável.
- Atribuir roles diretamente aos usuários
- Não usar grupos para acesso
- Naming inconsistente
- Não documentar a convenção para o time
- Lab 02: RBAC & Subscriptions
- Lab 03: Governance via Azure Policy
- Integração com Azure Networking e Storage
- AZ-305 (Azure Architect)
- Automação com PowerShell e CLI
- Infraestrutura como Código (IaC)
- Expansão para cenários multi-tenant
- Aprender a pensar como Cloud Engineer / Azure Administrator
- Entender o porquê das decisões, não apenas executar comandos
- Labs divertidos e memoráveis com Naming Geek
- Estrutura profissional e escalável para evoluir para arquitetura
Sinta-se à vontade para abrir issues, sugerir melhorias ou enviar pull requests.
Desenvolvido como parte da jornada de especialização em Cloud Computing e Azure.