| Volkswagen Group Services és l’Empresa de Serveis del Grup Volkswagen, orientada a treballar per a les empreses del Grup a tot el món. Presten serveis en les àrees d’enginyeria de dades (IT), enginyeria, serveis comercials, etc. Estan enfocats en les activitats dels seus clients i assumeixen la responsabilitat de dur-les a terme en nom seu.
Volkswagen Group Services
Volkswagen Group Services es va fundar a l’abril de 2001 a Wolfsburg, Alemania.
Actualment, compta amb el voltant d’11.000 empleats en les set ubicacions europees i dins de la península ibèrica es troben a Palmela, Pamplona i Barcelona.
El Desafiament
L’objectiu era migrar una aplicació monolítica i on premise a una arquitectura de microserveis utilitzant Kubernetes i a AWS.
La solució havia de tenir les següents característiques:
- Alta disponibilitat.
- Aprofitar l’ús de sistemes gestionats d’AWS.
- Utilitzar el sistema de desplegament Cloud Native.
- Garantir el possible creixement futur.
- Múltiples entorns (DEV, QA, PRO).
Capacitat de còmput il·limitada on demand.
La Solució
Es procedeix a crear un clúster de Kubernetes utilitzant Fargate per cada element (DEV, QA, PRO) utilitzant els següents serveis:
- Application load balancers (ALB)
- Network load balancers (NLB)
- 2 instàncies t3.xlarge
- 3 instàncies RDS db.m5.xlarge (MultiAZ)
- Opensearch service
- S3
- Amazon Managed Prometheus
- Amazon Managed Grafana
- Amazon Cognito
- API Gateway
- NAT Gateway
- Certificate Manager
- Route 53
- Amazon ECR
- Code commit
- Codebuild
- Cloud watch logs
- AWS EKS
- AWS Fargate
- SSM
- Cloudformation
- AWS Backup
Tots els components es troben en els 3 entorns.
Des de Teradisk hem dissenyat i dimensionat l’arquitectura a nivell de sistemes. Hem assessorat en el procés de desplegament del codi per part de l’equip de desenvolupament. Hem automatitzat la creació dels entorns.
Actualment monitoritzem i administrem els clústers incloent producció.
També assessorem a nivell d’arquitectura de sistemes per als nous requeriments que tenen VWGS ja que part del projecte segueix en desenvolupament.
Els Beneficis
Passar d’una aplicació monolítica a una aplicació basada en microserveis i al cloud facilitant la seva administració i manteniment, i millorant rendiment, aprofitant els beneficis dels serveis administrats d’Amazon.
Des de Teradisk ens hem encarregat d’optimitzar els costos.
El projecte passa a estar dins de la landing zone de VWGS a Amazon.
Gràcies a IAM, es poden controlar els accessos a l’arquitectura de microserveis de forma segura.
Tots els concessionaris a nivell del con sur europeu i Inglaterra passarn les seves comandes a través d’aquest sistema, així com el configurador, i la visualització de l’estat de les comandes.