Bem-vindo ao espaço oficial da engenharia da V.tal no GitHub.
Este ambiente concentra os repositórios de tecnologia da V.tal — produtos digitais, serviços de plataforma e ativos compartilhados de engenharia.
Escopo desta organização: somente V.tal.
Repositórios da holding e de outras empresas do grupo (como V.Tal, NIO e Tecto) serão estruturados em organizações dedicadas.
Consolidar um ambiente único para desenvolvimento, versionamento e operação dos ativos digitais da V.tal, com foco em:
- Escala de entrega com qualidade
- Padronização com autonomia dos times
- Governança técnica e segurança desde o design
- Colaboração entre squads com InnerSource
- Repositórios de produtos e serviços digitais da V.tal
- Templates e aceleradores para criação de novos projetos
- Pipelines e componentes de plataforma de engenharia
- Padrões reutilizáveis de CI/CD, observabilidade e segurança
- Boas práticas para ciclo de vida completo: build, test, release e operação
A V.tal adota o conceito de Golden Path como base para aceleração do desenvolvimento. Repositórios com template- no nome contêm scaffolds prontos para:
- APIs em Java Spring Boot com OTEL, CI/CD e Docker seguro
- Workers em Go e Python
- Serviços com mensageria (Kafka, Pub/Sub, RabbitMQ)
- Jobs de dados e ML com Airflow e Vertex AI
A entrega de infraestrutura segue o padrão GitOps, com repositórios versionados e reconciliados por ArgoCD ou Crossplane. Todos os componentes seguem práticas de:
- Infraestrutura como código (IaC) com Terraform e YAML
- Pipelines de CI/CD reutilizáveis com GitHub Actions
- Observabilidade nativa com OTEL, Grafana, Prometheus e Tempo
- Commits: Padrão Conventional Commits
- Branches: GitHub Flow (
maincomo branch principal) - Pipelines: armazenadas em
.github/workflows/ - Segurança: código analisado com GHAS e SonarQube
- Boas práticas: enforced via OPA/Kyverno + GitHub Actions