コンテナ化されたアプリケーションのデプロイを加速する
企業は、顧客を引き付けて維持するために継続的に革新する必要があります。このペースでイノベーションを起こし、魅力的な機能を顧客に迅速に提供するために、多くの組織は既存のアプリケーションをコンテナ化することを望んでいます。コンテナ化プロセスに不慣れなチームは、何十もの設計上の選択に迫られ、どのように進めるかが分からなくなる可能性があります。NTT DATA Services の Deploy Containers on AWS は、効果的な結果を保証するのに役立つ設計で設定とインフラストラクチャの問題に対処することにより、このプロセスをスピードアップします。
AWS ソリューションコンサルティングサービスの Deploy Containers on AWS は、何百ものお客様の実装から学んだ自動化とデプロイのベストプラクティスに基づいたリファレンスアーキテクチャを提供します。コンテナ化の道のりを最大 10 週間短縮できるため、チームは最初からしっかりとした基盤を築くことができます。
NTT DATA Services のリファレンスアーキテクチャは、インフラストラクチャのセットアップと設定に費やすデベロッパーの時間を短縮すると同時に、アプリケーションコードを開発する際の短いフィードバックループで効率的なデベロッパーワークフローを実現します。Deploy Containers on AWS のコンサルティングエンゲージメントにより、企業はわずか 1 週間で既存のアプリケーションのコンテナ化を開始できます。
利用可能な国や地域
アルゼンチン、オーストラリア、オーストリア、ベルギー、ブラジル、カナダ、チリ、コロンビア、コスタリカ、クロアチア、チェコ共和国、デンマーク、フランス、ドイツ、ハンガリー、インド、インドネシア、アイルランド、イタリア、日本、マレーシア、メキシコ、ミャンマー、オランダ、ニュージーランド、ノルウェー、パナマ、ペルー、フィリピン、ポーランド、ポルトガル、カタール、ルーマニア、ロシア、シンガポール、スロバキア、スペイン、スウェーデン、スイス、タイ、トルコ、ウクライナ、アラブ首長国連邦、英国、米国、ベトナム
利点
迅速にコンテナ化
インフラストラクチャのセットアップと設定に費やす時間を削減し、効率的なデベロッパーワークフローを可能にします。
スケーラブルな DevOps
品質が織り込まれたコンテナ化されたアプリケーションを一貫して提供します。
セルフサービスの標準化
ビルド全体の標準化を保証するセルフサービスで、デリバリーチームに権限を与えて有効にします。
コストと使用量の管理
コスト管理とシステムガードレールを組み込みます。
-
仕組み
-
主要なアクティビティ
-
お客様への貢献
-
このコンサルタントについて
-
アーキテクチャ図
-
仕組み
-
Deploy Containers on AWS は、グリーンフィールドコンテナベースのアプリケーションと既にコンテナ化されたアプリケーションの両方のデプロイを促進する、すぐにデプロイできる安全な基盤です。このソリューションは完全にサーバーレスであり、AWS アカウントおよびリージョンに依存しません。Deploy Containers on AWS 実装の一部として、次の AWS Container Deployment コードと AWS CloudFormation コードを受け取ります。
- VPC リンクを備えた Amazon API Gateway
- Amazon Elastic Container Service (ECS) on AWS Fargate
- Amazon Route 53
- AWS Certificate Manager (ACM)
- AWS Secrets Manager
- AWS Web Application Firewall (WAF)
- Amazon CloudWatch ロググループ
- Amazon Cognito ユーザープール
- AWS Identity and Access Management (IAM) ロール
- セキュリティグループ
Deploy Containers on AWS コンサルティングエンゲージメントの過程で、インフラストラクチャは繰り返すことができるプロセスでデプロイされるため、更新が一貫して促されます。アプリケーションパイプラインをデプロイして、アプリケーションを低環境から高環境へ、例えば開発から品質保証、パフォーマンステスト、本番へと一貫して構築、テスト、促進します。
Deploy Containers on AWS は、AWS サーバーレスコンポーネントで構成されており、デベロッパーは開発作業についてすばやく洞察を得ることができ、最適な結果を得るためのより迅速なイテレーションが可能になります。パフォーマンステストは、artillery.io テストフレームワークを使用してアプリケーションパイプラインに組み込まれ、本番環境にプロモートされたコードがスケーリングできることを確認します。デプロイは、クロスアカウントの AWS Identity and Access Management (IAM) ロールを使用して行われ、非本番ワークロードと本番ワークロードを分離できます。ソリューションのデプロイに使用されるコードはお客様に提供され、必要に応じてソリューションをカスタマイズできるようにします。
- VPC リンクを備えた Amazon API Gateway
-
主要なアクティビティ
-
1) 前提条件の充足
NTT DATA Services チームは、既存の AWS 環境にアクセスし、前提条件を確認します。
2) デプロイNTT DATA Services チームは、お客様の Git とコードを共有し、必要なパイプラインをセットアップして、ソリューションをデプロイします。
3) 知識の伝達NTT DATA Services チームは、使用されている AWS のサービスとアーキテクチャについてお客様に説明します。
-
お客様への貢献
-
アカウントへのアクセス
お客様は、エンゲージメントの間、NTT DATA Services に AWS アカウントへのアクセス権を提供する必要があります。
アジャイルミーティングへの参加
毎日 15 分のスタンドアップと 1 時間のスプリントレビューに参加します。
カスタマーサポートとサインオフ
ドキュメント、コード、AWS コンソールをレビューして、ソリューションの操作方法を学びます。
-
このコンサルタントについて
-
デジタルビジネスと IT サービスのグローバルリーダーである NTT DATA Services は、NTT Group の傘下にあって NTT DATA Corporation の日本以外で最大のビジネスユニットです。AWS パートナーである NTT DATA Services は、AWS DevOps、AWS SaaS、AWS Migration、および AWS Security の各コンピテンシーを獲得しています。NTT DATA Services のコンサルタントは、そのコンサルティングアプローチにより、業界の深い専門知識と AI、自動化、クラウドを活用した最先端のテクノロジーを利用して、社会に貢献し、世界中のお客様がデジタルジャーニーを加速するのに役立つ実用的でスケーラブルなソリューションを作成します。
-
アーキテクチャ図