AWSを使った疎結合なサービスの作り方
こんにちは、IGD/SGUに所属するソリューションエンジニアの森です。業務ではAWSを活用し、ドローン関連サービスやAI基盤のインフラアーキテクチャ設計・開発を担当しています。 アーキテクチャ設計のレビューを受ける際、「疎結合」という言葉を頻繁に耳にしました。ソフトウェア設計においても「疎結合」と「密結合」という概念はありますが、インフラアーキテクチャでは具体的に何をもって疎結合とするのか、どのような構成がそれに当たるのか、密結合との違いは何なのかといった点に興味を持ちました。本記事では、それらを整理しながら、自身も疎結合な構成を適切に考えられるようになることを目的として執筆しました。...