現代のクラウドネイティブアーキテクチャの急速な発展に伴い、ますます多くの企業が従来のモノリシックアプリケーションアーキテクチャからマイクロサービスやサーバーレスモデルへと移行しています。この変革はシステムの柔軟性と拡張性を高める一方で、アプリケーションシステムの複雑さは飛躍的に増大します。実際の本番環境では、ユーザーからのリクエストがAmazon EC2、Amazon ECS、AWS Lambda、Amazon DynamoDB、Amazon SQS、Amazon SNSなど、複数のAWSサービスにまたがることがよくあります。配信プロセスでは、リクエストが複数のリージョンやアベイラビリティゾーンにまたがり、アカウント間の呼び出しが発生することもあります。完全なビジネスプロセスでは、関数コンピューティング、メッセージキュー、データベースクエリ、コンテナ化されたアプリケーション間の複数のインタラクションが必要になる場合があります。