Migration von Mikrodiensten vom Standort in die AWS-Cloud

Der Kunde ist ein führender Anbieter von Prepaid-Debitkarten für den persönlichen und gewerblichen Gebrauch. Die Produkte sind als Tools für Personen konzipiert, die kein herkömmliches Bankkonto haben oder alternative Finanzdienstleistungen bevorzugen. Der Kunde wollte seine Mikrodienste mithilfe der neuesten Technologien wie Docker, Kubernetes, Terraform und anderer erforderlicher AWS-Automatisierung von On-Premise in die AWS-Cloud migrieren. Der Kunde beauftragte Trianz mit der Containerisierung der Mikrodienste auf AWS.

DIE GESCHÄFTLICHE HERAUSFORDERUNG

Der Kunde musste eine zuverlässige, robuste und sichere Technologie-Infrastruktur für Folgendes aufbauen:

  • Migration der Microservices vom lokalen Standort in die Cloud (AWS)
  • Containerisierung der Mikrodienste und Verwendung von Kubernetes als Container-Orchestrierungssystem zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen

TECHNOLOGIEKOMPONENTEN

AWS

  • AWS IAM
  • Amazon VPC
  • Amazon EC2
  • Amazon EC2 - Elastischer Lastenausgleich
  • Amazon S3
  • Amazon EBS
  • Amazon Route53
  • Amazon CloudFront
  • Amazon CloudWatch
  • Amazon AWS Config
  • AWS Lambda
  • AWS EKS
  • AWS ECS
  • Andere Plattformen: Splunk, HashiCorp Terraform, Python 2.x 3.x, GitHub, Jenkins, Inspec Testing

DER ANSATZ

Trianz hat sich bei der Implementierung schrittweise für den folgenden Ansatz entschieden:

  • Verständnis der vorhandenen Infrastruktur
  • Migrieren potenzieller Dienste für Dev/QA-Umgebungen von vor Ort in die Cloud (AWS)
  • Containerisierung der Mikrodienste und Bereitstellung mithilfe von von Grund auf neu erstellten Kubernetes-Clustern
  • Konfigurieren von Jenkins-Pipelines zum Erstellen und Bereitstellen von Mikrodiensten im Kubernetes-Cluster

TRANSFORMATIONELLE WIRKUNGEN

  • Erleichterte On-Demand-Bereitstellung der erforderlichen Infrastruktur für Dev/QA-Teams zum Entwickeln und Testen der Szenarien. Benutzer können eine Jenkins-Pipeline ausführen, um einen Mikrodienst zu erstellen oder bereitzustellen, Ressourcen wie S3-Buckets, SNS, SQS, Lambdas bereitzustellen oder einen voll funktionsfähigen EKS-Cluster (Kubernetes) bereitzustellen.
  • Mithilfe der Terraform-Automatisierung können Benutzer die vorhandene Infrastruktur innerhalb von Minuten problemlos erstellen, aktualisieren oder löschen.
  • Bessere Leistung mit verbesserter Effizienz.

Schreiben Sie uns

Lassen Sie sich von uns helfen
transformieren und wachsen


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