オンプレミスから AWS クラウドへのマイクロ・サービス移行

クライアントは、個人および商用のプリペイド デビット カードの大手プロバイダーです。この製品は、従来の銀行口座を持たない人や、代替の金融サービスの使用を好む人向けのツールとして設計されています。クライアントは、Docker、Kubernetes、Terraform、その他の必要な AWS 自動化などの最新テクノロジーを活用して、オンプレミスから AWSクラウドにマイクロ・サービスを移行することを検討していました。クライアントは、AWSでマイクロ・サービスをコンテナ化するために Trianz と契約しました。

ビジネス上の課題

クライアントは、次のような信頼性が高く、堅牢で安全なテクノロジー インフラストラクチャを構築する必要がありました。

  • オンプレミスからクラウド (AWS) へのマイクロ・サービスの移行
  • マイクロ・サービスをコンテナ化し、Kubernetesをコンテナ・オーケストレーション・ システムとして使用して、コンテナ化されたアプリケーションの展開、スケーリング、管理を自動化します。

テクノロジー・コンポーネント

アマゾン

  • AWS IAM
  • アマゾンVPC
  • アマゾンEC2
  • Amazon EC2 エラスティック ロード バランシング
  • アマゾンS3
  • アマゾンEBS
  • Amazon Route53
  • Amazon CloudFront
  • Amazon CloudWatch
  • Amazon AWS 構成
  • AWS Lambda
  • AWS EKS
  • AWS ECS
  • その他のプラットフォーム: Splunk、HashiCorp Terraform、Python 2.x 3.x、GitHub、Jenkins、Inspec Testing

アプローチ

Trianz は段階的に次の実装アプローチを採用しました。

  • 既存のインフラストラクチャを理解します
  • Dev/QA 環境の見込みサービスをオンプレミスからクラウド (AWS) に移行します
  • マイクロ・サービスをコンテナ化し、ゼロから構築したKubernetesクラスターを使用してデプロイします
  • Kubernetes クラスター上のマイクロ・サービスにビルドおよびデプロイするための Jenkins パイプラインを構成します

変革効果

  • Dev/QAチームがシナリオを開発およびテストするために必要なインフラストラクチャの オンデマンド供給を促進します。ユーザーは、Jenkins パイプラインを実行してマイクロ・サービスを構築またはデプロイしたり、S3 バケット、SNS、SQS、Lambda などのリソースをデプロイしたり、完全に機能する EKS (Kubernetes) クラスターをデプロイしたりできます。
  • ユーザーは、Terraform 自動化の助けを借りて、数分以内に既存のインフラストラクチャを簡単に作成、更新、または削除できます。
  • 効率性が向上し、パフォーマンスが向上します。

Get in Touch

Let us help you
transform and grow


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