Este laboratório é dedicado ao domínio técnico de práticas modernas de DevOps e Cloud Native através de uma abordagem prática e estruturada em cinco pilares fundamentais. O projeto documenta a jornada de implementação de soluções escaláveis, cobrindo desde fundamentos de sistemas e conteinerização até o provisionamento de infraestrutura como código (IaC), orquestração e monitoramento. O objetivo é consolidar a excelência técnica em automação e engenharia de plataforma, aplicando padrões de mercado para garantir a resiliência e a eficiência operacional em cada desafio proposto.
O projeto está dividido em 5 Pilares de Especialização:
- 01-Foundations: Domínio de Linux, Shell Script, Docker e fundamentos de computação.
- 02-Infrastructure: Infraestrutura como Código (Terraform/OpenTofu/CloudFormation) e Cloud (AWS/OCI).
- 03-Kubernetes: Orquestração de containers, escalonamento e resiliência.
- 04-Observability: Monitoramento, Logs e Tracing (Prometheus, Grafana, ELK).
- 05-Automation: Pipelines CI/CD (GitHub Actions, GitOps, Jenkins) e Config Management (Ansible).
Este repositório adota um fluxo de trabalho rigoroso baseado em padrões de mercado para garantir a entrega de software resiliente e escalável:
- Design First: Análise e planejamento arquitetural precedem qualquer implementação técnica.
- Princípio de Menor Privilégio: Implementação de segurança nativa em todas as camadas (SO, Rede, Container).
- Container-First Strategy: Toda solução é projetada para ser nativa de container (OCI-compliant), garantindo portabilidade.
- Documentação de Decisão (ADR): Cada projeto inclui justificativas técnicas para as escolhas de arquitetura e ferramentas.
O ecossistema de ferramentas deste laboratório foi selecionado para cobrir todo o ciclo de vida da infraestrutura e aplicações (SDLC). A stack prioriza soluções open-source consagradas e serviços cloud líderes de mercado, garantindo a implementação de pipelines de CI/CD robustos, infraestrutura imutável e observabilidade profunda.
Se você gosta dos meus projetos, considere:
- ⭐ Dar uma estrela nos repositórios.
- 🐛 Reportar bugs ou melhorias.
- 🤝 Contribuir com código.
- 💎 Me indicar para o GitHub Stars.
- 🐈⬛ Acessar meu perfil Nilo Lima Jr.
Este repositório é um diário de evolução técnica e um portfólio para o mercado de Engenharia de Plataforma.