こんにちは。大阪オフィスのかずえです。マイクロサービス/Docker/ECSの取っ掛かりとして、モノリシックアプリケーションをマイクロサービスに分割するというチュートリアルをやってみました。 このチュートリアルがリリースされたのが2018年初頭のようで、 2019年現在のECSコンソールの画面構成が変わっていて戸惑ったり、単純に知識不足でハマった箇所があったので、そういった箇所をレポートします。今後このチュートリアルをやってみる方の一助になれば幸いです。 前置き そもそもなぜ今マイクロサービスとかDockerとかが注目されてるの マイクロサービスとは アプリケーションの各コンポーネントがそれぞれサービスとして独立しており、各サービス間はAPIを介してやりとりするような形態のアーキテクチャの事を指します。 対立する概念としてモノリシックアーキテクチャがあります。モノリシック=一枚岩という意味