ヤマムギ

growing hard days.

*

Developers Summit 2018 「本番環境で使うContainer – Amazon ECS, AWS Fargate, Amazon EKS」を聞きました

      2018/02/17

※写真は展示のAmazon Echo とルンバです。

以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容やご意見ではないことを、ご承知おきください。

スピーカーはAWSJ SAの浅野さん。

コンテナのいいところは、環境に依存しないこと、同じ構成であること、配布が簡単なこと、などなど。
なので、アプリケーションの開発に集中できる。

複数ホスト上でコンテナ管理するのは非常に難しい。
10,20ならまだしも、100,200だとコントロールしづらくなってきて想定外のことが起こる。
内製でコンテナ管理に注力するのはビジネスの差別化にはつながりにくい。
そこでECS。

Amazon ECS

EC2インスタンスの中でタスクという名前でコンテナがある。
ECS Agent , Docker Agent ,
ECS AMI(ECSで使うために最適化されたAMI)

  • Task コンテナ
  • Task Definition タスク周辺設定の定義
  • Cluster タスクを実行するEC2インスタンス群
  • Manager 管理
  • Scheduler スケジュール設定
  • Agent タスクとEC2インスタンスの連携を司る

EC2 Spot FleetをECSのコンテナインスタンスとして使うことが出来る。
タスクにはIAMロールを割り当ててAWSリソースへのアクセスをポリシーで定義出来る。
awsvpcモードでタスクごとにENIをアサインできるのでIPアドレス、セキュリティグループをつけることが出来る。

AWS Fargate

ECSはEC2インスタンスを使うので要件に柔軟に対応できるが、EC2インスタンスを意識(管理)しなくてはいけないが、Fargateでは不要。

東京リージョンに来てから使うのではなく、今のうちに試しておいて東京リージョンに来たときにすぐに使えるようにしておく、それは確かにそうですが、別に東京リージョンじゃなくても使えると思う。

Amazon EKS

K8sは管理、自分たちで運用をするのが非常に大変。
なので、Kubernetesのマネージドサービス。

  • エンタープライズ企業が本番のワークロードを実行するためのプラットフォーム
  • ネイティブで最新のkubernetes体験を提供
  • AWSサービスとシームレスな連携
  • Kubernetesプロジェクトと積極的に関わる

という4点をEKSのチームは重要視しているとのこと。
これを抑えておくとEKSが理解しやすくなる。

アンマネージドなKubernetesをAWS上で構築するときはEC2で管理。
EKSはマネージドサービス。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「AWS教科書 AWS認定デベロッパーアソシエイト テキスト&問題集 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - event, study ,

  関連記事

2018年もありがとうございました

今年も皆さまありがとうございました。 ということで、まだもうちょっといろいろやる …

LINEとAWSとTwilioとkintoneでBOTを作ってみるハンズオン (2)LambdaからSlackへ通知する2

作る部分 この部分のLambdaを作成します。 手順1でSlackのIncomi …

JAWS DAYS 2018 振り返り(特にコミュニティフレンドシップ)

JAWS DAYS 2018を振り返りたいと思います。 やったこと コミュニティ …

Developers Summit 2024「エンジニアの成長とそれを支える組織の考え方」を見ました

株式会社ビッグツリーテクノロジー&コンサルティング CTO 高安 厚思さ …

JAWS DAYS 2018の1日前に名古屋にいました「JAWS-UG名古屋 AWS勉強会 JAWS DAYS 2018前夜祭」

仕事の都合でJAWS DAYS 2018の前日は名古屋にいました。 宿泊地はお店 …

ポケトークのセットアップ

JAWS PANKRATION 2021で2ヶ国語配信するために、運営さんからポ …

東大阪メーカーズ・ミートアップ Vol.2に行ってきました

今回初参加で行ってきました。 東大阪メーカーズ・ミートアップとは 「主に東大阪の …

「JAWS-UG千葉支部オンライン#9 AWS re:Invent 2020 re:Cap&LT大会」に参加しました

今日は千葉支部におじゃましました。 re:Invent2020振り返り 〜はじめ …

「IBM Cloud Community Summit 2018 フルマネージドデータベースというのは使えるのか?IBM Cloudでのデータ活用事例いろいろ」でIBm Cloudのデータベースサービスを聞かせていただいた

IBM Cloud Community Summit 2018におじゃましました …

「Serverless Meetup Osaka #01:begin」に参加しました

2024/5/25に開催の「Serverless Meetup Osaka #0 …