このガイダンスでは、AWS Supply Chain Control Tower がビジネスクリティカルなシステムの可視性を改善する方法を紹介します。一定量のデータストリームをほぼリアルタイムで分析し、サプライチェーンに関する実用的なインサイトと予測的なレコメンデーションを決定します。

アーキテクチャ図

アーキテクチャ図の PDF をダウンロード 

Well-Architected Pillars

AWS Well-Architected フレームワークは、クラウドでシステムを構築する際に行う決定の長所と短所を理解するのに役立ちます。フレームワークの 6 つの柱により、信頼性が高く、安全かつ効率的で、費用対効果が高く、持続可能なシステムを設計および運用するためのアーキテクチャのベストプラクティスを学ぶことができます。AWS マネジメントコンソールで無料で提供されている AWS Well-Architected Tool を使用し、各柱の一連の質問に回答することで、これらのベストプラクティスに照らしてワークロードを確認できます。

上記のアーキテクチャ図は、Well-Architected のベストプラクティスを念頭に置いて作成されたソリューションの例です。完全に Well-Architected であるためには、可能な限り多くの Well-Architected ベストプラクティスに従う必要があります。

  • AWS マネージドサービスのみを利用すれば、各サービスは一連の独自のメトリクスを Amazon CloudWatch に送信し、そこでエラーをモニタリングできます。

    運用上の優秀性に関するホワイトペーパーを読む 
  • 公開サービス (UI など) では、Amazon Cognito を利用して、コアアプリケーションやサービスへの安全なアクセスを実現できます。これには、ロールベースのアクセスコントロールが含まれます。また、プロビジョニングされた API エンドポイントは、許可されたシステムとユーザーを確実に利用できるように、適切なアクセス、認証、認可コントロールを使用して保護されます。他の AWS サービスでは、AWS Identity and Access Management (IAM) のロールベースのアクセスコントロールを利用して、サービス間の最小特権アクセスを確実に行います。

    このアーキテクチャで利用される AWS マネージドサービスは、転送中のデータを暗号化することで安全な通信をサポートします。データが保存されている場所 (Amazon RedshiftAmazon S3 など) では、保管中のデータも暗号化されます。

    セキュリティに関するホワイトペーパーを読む 
  • このアーキテクチャは、デフォルトで可用性を高めるように設計されたマネージドサービスを活用します。また、一部のサービス (Amazon Redshift など) を、複数のアベイラビリティゾーンにデプロイするように設定することもできます。このアーキテクチャの各コンポーネントは、災害が発生した場合でも可用性を維持できるように設計されています。AWS マネージドサービスは、複数のアベイラビリティゾーンにまたがるように設計されています。Amazon Redshift などの他のサービスも、複数のアベイラビリティゾーンにまたがってデプロイできます。このため、アベイラビリティーゾーンに障害が発生した場合でも、デプロイされたサービスを引き続き運用できます。

    信頼性に関するホワイトペーパーを読む 
  • Amazon S3Amazon KinesisAWS GlueAmazon Redshift などのスケーラブルで可用性の高いサービスは、データ分析ワークロード向けに特別に構築されています。

    パフォーマンス効率に関するホワイトペーパーを読む 
  • このアーキテクチャでは、サーバーレスファーストのアプローチが採用されています。可能な場合は、お支払いいただく料金が利用した分のみとなるように、サーバーレスサービスは負荷に応じてスケールされます。さらに、公共料金の請求が可能な AWS マネージドサービスが利用されています。 

    データ転送は、データ指向のアーキテクチャにおいて考慮すべき事項です。このソリューションでは、極めて大量のデータがソースシステムから取り込まれますが、通常、受信には料金が発生しません。AWS SFTP ファイル転送、API ゲートウェイリクエスト、および Amazon AppFlow データのデータ転送、文書化されているサービス料金体系に従って課金されます。他のすべてのデータは、転送料金を最小限に抑えることを目的として、処理のためにリージョン内に保持されます。

    コスト最適化に関するホワイトペーパーを読む 
  • AWS マネージドサービスは、ビジネス要件やトラフィックに応じてスケールアップおよびスケールダウンするのに役立ち、本質的にオンプレミスソリューションよりも持続可能性が優れています。さらに、サーバーレスコンポーネントを活用することで、インフラストラクチャ管理のプロセスが自動化され、より高い持続可能性を実現できます。

    持続可能性に関するホワイトペーパーを読む 

実装リソース

AWS アカウント内で実験および使用するための詳細なガイドが提供されています。ガイダンス構築の各段階 (デプロイ、使用、およびクリーンアップを含む) は、デプロイに向けて準備するために詳細に検討されています。

サンプルコードは出発点です。これは業界で検証済みであり、規範的ではありますが決定的なものではなく、内部を知ることができ、開始に役立ちます。

[件名]
[コンテンツタイプ]

[タイトル]

[サブタイトル]
この [ブログ投稿/電子書籍/ガイダンス/サンプルコード] は、[簡単な説明を挿入] 方法を示しています。

免責事項

サンプルコード、ソフトウェアライブラリ、コマンドラインツール、概念の実証、テンプレート、またはその他の関連技術 (私たちの担当者から提供される前述のものを含む) は、AWS カスタマーアグリーメント、またはお客様と AWS との間の関連文書契約 (いずれか該当する方) に基づき、AWS コンテンツとしてお客様に提供されるものです。お客様は、この AWS コンテンツを、お客様の本番アカウント、または本番データもしくはその他の重要なデータで使用すべきではありません。お客様は、サンプルコードなどの AWS コンテンツを、お客様固有の品質管理手法および基準に基づいて、本番グレードでの使用に適したテスト、セキュリティ確保、および最適化を行う責任を負います。AWS コンテンツのデプロイには、Amazon EC2 インスタンスの実行や Amazon S3 ストレージの使用など、AWS の課金対象リソースを作成または使用するための AWS 料金が発生する場合があります。

このページはお役に立ちましたか?