【無料電子書籍】日本ITオフショア開発の 俯瞰・動向「2024年版」
【無料電子書籍】日本ITオフショア開発の 俯瞰・動向「2024年版」
もっと見る

VTIのエンドツーエンドクラウドジャーニー : AWSとInfrastructure as Codeでシンガポールのベッティングアプリケーションを変革

2月 13, 2025
VTI’s End-to-End Cloud Journey: How We Transformed Singaporean Betting Application with AWS and Infrastructure as Code

お客様は、1960年代に設立され、シンガポールを拠点とする非営利団体であり、合法的なギャンブルによる収益を社会貢献活動に活用することを使命としています。同社のオンプレミス型オンラインベッティングアプリケーションは十分に機能していましたが、将来の成功にはスケーラビリティと自動化—オンプレミスインフラでは適切にサポートできない重要な機能—が不可欠であると認識しました。そこで、同社はシステムを変革し、AWSクラウドへ完全に統合することを決断しました。ここから、私たちの協力が始まりました。

お客様の要件  

お客様はクラウド化と統合をスムーズに実現するために、次の2つの重要な要件を満たすインフラを構築する必要があります。

  • 可用性:アプリケーションをダウンタイムなしで運用し、システムが常に稼働し続け、特に、最大20,000人のユーザーが同時にプラットフォームにアクセスする場合でも、安定してサービスを提供できるようにする。
  • 自動化:インフラはコードを用いて自動で構築され、ソースコードの脆弱性を自動的にスキャンするツールが組み込まれる。

お客様は当初から、Infrastructure as Code(IaC)とCI/CDをアプリケーション変革の核心要素として求めていました。IaCは、クラウド環境とオンプレミス環境の両方で、デプロイとスケーリングの自動化・統一化を実現します。一方、CI/CDパイプラインは更新プロセスを効率化し、クラウド移行プロセス全体を通してセキュリティと運用効率を確保しながら人為的ミスを最小限に抑えます。

ご提案のソリューション 

本プロジェクトでは、クラウド移行の全行程を実施し、インフラ設計から運用までのすべての段階でお客様を支援しました。

VTIが実施したクラウド移行の全体プロセス
VTIが実施したクラウド移行の全体プロセス

1. スケーラブルなインフラの構築

VTI は、AWS、OpenShiftなどのサードパーティプロバイダーやベンダーと連携し、お客様の社内IT部門と協力して、クラウド対応のインフラを設計しました。打ち合わせで主要なアーキテクチャコンポネントを定義し、シームレスなAWSの統合、ファイアウォール、コンテナ化を実現しました。

インフラアーキテクチャの一部
インフラアーキテクチャの一部

2. クラウド化・クラウド移行

  • ネイティブ開発:Kubernetes(OpenShift)を活用してアプリケーションをコンテナ化し、セキュリティを強化するとともに、クラウド環境でスムーズに展開できるようにしました。このフェーズは、クラウド化における重要なステップとなりました。
  • インフラの最新化:ハイブリッドクラウドモデルを採用し、データセンターはオンプレミスに保持しつつ、その他のインフラをAWSに移行しました。また、AWS Direct Connectを利用してオンプレミス環境とクラウド環境の安全な通信を確立し、ファイアウォールやセキュリティ対策を統合しました。
  • ワークロード移行:AWS Landing Zoneを活用して、高い安全性や効率性を備えたマルチアカウント環境を構築し、クラウドインフラ全体のセキュリティ、コンプライアンスおよびガバナンスを標準化しました。さらに、ネットワークセキュリティ強化のためにFortinet、コンテナセキュリティ強化のためにAquaSecを統合し、クラウド全体のセキュリティ体制を向上させました。

3. 強化と運用

VTIは、PCI-DSSおよびISO 27001への準拠を確保しながら、クラウド運用の最適化、パフォーマンス、セキュリティ、スケーラビリティの向上に重点的に取り組んでいます。 

インフラ全体はTerraformを使用したInfrastructure as Code(IaC)で構築され、アプリケーションのデリバリー、インフラの更新、セキュリティスキャンを自動化するCI/CDパイプラインを導入しています。弊社のカスタムビルドテンプレートは、自動化された脆弱性評価によってセキュリティを向上させながら、デプロイ時間を大幅に短縮しました。

テクノロジー・ツール  

このプロジェクトを成功させるため、VTIは以下の主要ツールに精通した専門家チームを結成しました。 

  • IaC:Terraform
  • CI/CD:Gitlab、CI
  • スキャンツール:SonarQ、NexusIQ、Fortify、Aquasec 
  • パフォーマンステストツール:Jmeter、Neoload
  • モニタリングツール:Cloudwatch、Dynatrace
  • ファイアウォールツール:Fortinet Firewall

モデル:オンショアおよびオフショア

フレームワーク:アジャイルスクラム

信頼できるパートナーと共にクラウドのトレンドを取り入れましょう!

クラウド環境を効果的に活用するには、高度な技術力が求められます。VTIは、Infrastructure as Code(IaC)、DevOps、CI/CD自動化の強固な基盤を活用し、クラウドトランスフォーメーションの加速を支援しています。移行から強化、そして継続的な運用まで、弊社のクラウドコンピューティングソリューションは、パフォーマンス、スケーラビリティ、セキュリティを最適化し、シームレスかつ効率的なクラウド導入を実現します。

クラウド変革と移行のエキスパートとして、貴社のビジネス成功をサポートいたします。今すぐVTIにお問い合わせください。 

事例