Visão Geral do Workspace
Bem-vindo à documentação técnica do workspace. Este sistema centraliza as Práticas de Engenharia, automação e monitoramento utilizadas em nossos projetos.
🚀 O que você encontrará aqui
A documentação está dividida em pilares fundamentais para garantir a escalabilidade e qualidade do software:
Implementação GitOps
Detalhes sobre nosso pipeline de CI/CD utilizando GitHub Actions e ArgoCD.
Ver documentação de GitOps →Qualidade & Monitoramento
Guia de uso do SonarQube para análise estática de código (SAST).
Ver documentação de Monitoramento →Mapeamento do Repositório
Todas as implementações descritas nestas documentações podem ser encontradas diretamente neste repositório. Abaixo está o guia de onde localizar cada parte do código:
| Componente | Localização | Descrição |
|---|---|---|
| Backend Java | @java/atomant-auth/ | Microserviço em Spring Boot/Quarkus com foco em Auth. |
| Frontend Angular | @angular/financial/ | Aplicação web para gestão financeira. |
| Scripts Python | @python/poetry/ | Automações e lógica em Python utilizando Poetry. |
| Infra SonarQube | @devops/sonarqube/ | Arquivos Docker e configurações do servidor de qualidade. |
| Pipeline CI | .github/workflows/ | Definições de automação do GitHub Actions. |
| Portfolio/Docs | docs/joel-dev/ | Código fonte deste portal Docusaurus. |
🏗️ Filosofia de Trabalho
Nosso ecossistema é guiado por princípios de Clean Architecture, DDD e Infrastructure as Code. O objetivo é reduzir a fricção entre desenvolvimento e operações.
Referência Direta Você pode acessar o código fonte completo navegando pelas pastas listadas acima no seu explorador de arquivos ou diretamente no GitHub.