Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【お子さま向け】Amazon ECS サービスディスカバリーって知ってる?【楽しい読み聞かせ】

【お子さま向け】Amazon ECS サービスディスカバリーって知ってる?【楽しい読み聞かせ】

https://shimagaji.connpass.com/event/341023/ で登壇した資料です。

恐竜くんと楽しいAWSの冒険をしよう!

tubone(Yu Otsubo)

January 07, 2025
Tweet

More Decks by tubone(Yu Otsubo)

Other Decks in Education

Transcript

  1. こんなイメージ AWS Cloud Map Namespace Container Amazon ECS Service Connect

    OLAP Service Amazon ECS Cluster Service Service Container olap.example.local:8123 example.local Web
  2. 一見よさそうですが... AWS Cloud Map Namespace Container Amazon ECS Service Connect

    OLAP Service Amazon ECS Cluster Service Service Container olap.example.local:8123 example.local Web Service Connectを使うにはWebサーバーを ECSにしないといけないな... となると結局Webサーバーの手前にALBが 必要になるね。
  3. こんなイメージ Clickhouse Namespace Service Service Container langfuse.local AWS Cloud Map

    Amazon ECS Cluster Container clickhouse.langfuse.local Service Discoveryとして ECSサービスを紐づけ Service Discoveryにすることにより、 App RunnerからもVPC Connector経由で 名前解決可能に! AWS App Runner
  4. Service Discoveryは AWS Cloud Mapと Amazon Route53の プライベートホストゾーンを 利用して実現されるんだよ ECSサービスのタスクが起動すると、そのIPアドレスがCloud

    Mapに登録されます 1. Cloud Map経由でRoute53のプライベートホストゾーンにタスクのIPが登録されます 2. 他のサービスは設定されたドメイン名で名前解決を行い、直接通信を行います 3. 保護者の皆様向け