Migración de Microservicios de On-Premise a la Nube de AWS

El cliente es un proveedor líder de tarjetas de débito prepago para uso personal y comercial. Los productos están diseñados para ser utilizados como herramientas por personas que no tienen una cuenta bancaria tradicional o que prefieren utilizar servicios financieros alternativos. El cliente estaba buscando sus microservicios de una infraestructura on-prem a la nube de AWS con la ayuda de tecnologías recientes como Docker, Kubernetes, Terraform y otras herramientas de automatización de AWS. El cliente contrató a Trianz para contenerizar los microservicios en AWS.

EL DESAFÍO EMPRESARIAL

El cliente necesitaba construir una infraestructura tecnológica confiable, robusta y segura para:

  • Migración de microservicios desde las instalaciones locales a la nube (AWS)
  • Contenerización de microservicios y uso de Kubernetes como sistema de orquestación de contenedores para automatizar implementaciones, escalado y gestión de aplicaciones en contenedores.

COMPONENTES TECNOLÓGICOS

AWS

  • AWS IAM
  • VPC de Amazon
  • Amazon EC2
  • Equilibrio de carga elástico de Amazon EC2
  • Amazon S3
  • Amazon EBS
  • Ruta 53 del Amazonas
  • Amazon CloudFront
  • Amazon CloudWatch
  • Configuración de Amazon AWS
  • AWS Lambda
  • AWS EKS
  • AWS ECS
  • Otras plataformas: Splunk, HashiCorp Terraform, Python 2.x 3.x, GitHub, Jenkins, Inspec Testing

EL ENFOQUE

Trianz adoptó el siguiente enfoque de implementación de manera gradual:

  • Comprender la infraestructura existente
  • Migración de servicios prospectivos para los entornos de Dev/QA de on-prem a la nube (AWS).
  • Contenerización de los microservicios e implementarlos utilizando clústeres de Kubernetes creados desde cero
  • Configuración de pipelines de Jenkins para compilar e implementar en microservicios en un clúster de Kubernetes

EFECTOS TRANSFORMADORES

  • Facilitó del suministro bajo demanda de la infraestructura necesaria para que los equipos de desarrollo y control de calidad desarrollen y prueben los escenarios. Los usuarios pueden ejecutar una canalización de Jenkins para crear o implementar un microservicio, implementar recursos como depósitos S3, SNS, SQS, Lambdas o implementar un clúster EKS (Kubernetes) en pleno funcionamiento.
  • Los usuarios pueden crear, actualizar o eliminar fácilmente la infraestructura existente en cuestión de minutos con la ayuda de la automatización de Terraform.
  • Mejor rendimiento con eficiencia mejorada.

Contáctenos

Déjanos ayudarte
transformarse y crecer


By submitting your information, you agree to our revised  Privacy Statement.