Skip to content

Inleiding

Deze documentatie geeft je een compleet overzicht van het DevOps platform van HappyHorizon Tilburg. Je vindt hier alle details over infrastructuur, processen en best practices voor efficiënt platformbeheer en applicatieontwikkeling.

Doelstellingen

  • Documenteer technische architectuur, configuraties en implementaties
  • Centraliseer platformkennis en technische expertise
  • Waarborg operationele continuïteit bij personeelswisselingen
  • Leg best practices, lessons learned en oplossingen vast
  • Versnel onboarding en training van nieuwe teamleden
  • Bied gestructureerde handleidingen voor DevOps-taken
  • Standaardiseer procedures voor operationeel beheer
  • Beschrijf compliance, audit en disaster recovery

Deze documentatie wordt actief onderhouden en bijgewerkt om de actuele infrastructuur te weerspiegelen. Zo blijft het platform betrouwbaar en efficiënt.

Technische Stack

De infrastructuur is gebaseerd op moderne cloud-native technologieën voor schaalbaarheid, betrouwbaarheid en beheersbaarheid:

Technologie Toepassing Versie Doel
Google Cloud Platform (GCP) Cloud infrastructuur - Hosting van alle platform componenten
Google Kubernetes Engine Container orchestratie 1.28.x Beheer van containerized workloads
Docker Applicatie containerization 24.x Standaardisatie van ontwikkel- en productieomgevingen
MySQL Database management 8.0 Relationele dataopslag
NGINX Ingress Controller Load balancing en routing 1.9.x Beheer van inkomend verkeer naar services
cert-manager SSL certificaat automation 1.12.x Automatisch beheer van TLS certificaten
WireGuard Beveiligde netwerktoegang 1.0.x Veilige VPN-connectiviteit
GitHub Actions CI/CD automation - Geautomatiseerde build en deployment pipelines
ArgoCD GitOps deployment 2.8.x Declaratief configuratiebeheer via Git
Backup for GKE Platform backup & recovery - Geautomatiseerde backup van cluster resources
Prometheus & Grafana Monitoring & alerting 2.45.x/10.0.x Real-time observability en monitoring

Gerelateerde Documentatie