Volkswagen Group Services

| Volkswagen Group Services es la Empresa de Servicios del Grupo Volkswagen, orientada a trabajar para las empresas del Grupo en todo el mundo. Prestan servicios en las áreas de ingeniería de datos (IT), ingeniería, servicios comerciales, etc. Están enfocados en las actividades de sus clientes y asumen la responsabilidad de llevarlas a cabo en su nombre.

 Volkswagen Group Services se fundó en abril de 2001 en Wolfsburgo, Alemania.
Actualmente, cuenta con alrededor de 11.000 empleados en las siete ubicaciones europeas y dentro de la península ibérica se encuentra en Palmela, Pamplona y Barcelona.

El Desafío

El objetivo era migrar una aplicación monolítica y on premise a una arquitectura de microservicios utilizando Kubernetes y en AWS.

La solución debía tener las siguientes características:

  • Alta disponibilidad.
  • Aprovechar el uso de sistemas gestionados de AWS.
  • Utilizar el sistema de despliegue Cloud Native.
  • Garantizar el posible crecimiento futuro.
  • Múltiples entornos (DEV, QA, PRO).

Capacidad de cómputo ilimitada on demand.

La Solución

Se procede a crear un clúster de Kubernetes usando Fargate por cada elemento (DEV, QA, PRO) utilizando los siguientes servicios:

  • Application load balancers (ALB)
  • Network load balancers (NLB)
  • 2 instancias t3.xlarge
  • 3 instancia 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

Todos los componentes se encuentran en los 3 entornos.

Desde Teradisk hemos diseñado y dimensionado la arquitectura a nivel de sistemas. Hemos asesorado en el proceso de despliegue del código por parte del equipo de desarrollo. Hemos automatizado la creación de los entornos.

Actualmente monitorizamos y administramos los clusters incluyendo producción.

También asesoramos a nivel de arquitectura de sistemas para los nuevos requerimientos que tienen VWGS ya que parte del proyecto sigue en desarrollo.

Los Beneficios

Pasar de una aplicación monolítica a una aplicación basada en microservicios y en cloud facilitando su administración y mantenimiento, y mejorando rendimiento, aprovechando los beneficios de los servicios administrados de Amazon.

Des de Teradisk nos hemos encargado de optimizar los costes.

El proyecto pasa a estar dentro de la landing zone de VWGS en Amazon.

Gracias a IAM, se pueden controlar los accesos a la arquitectura de microservicios de forma segura.

Todos los concesionarios a nivel del cono sur europeo e Inglaterra pasarán sus pedidos a través de este sistema, así como el configurador, y la visualización del estado de los pedidos.

Abel Cabans