ヤマムギ

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認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

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

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

 - event, study ,

ad

ad

  関連記事

再会の日 ~re:Union 2018 Osaka by JAWS-UG~

8/5は大阪でre:Unionでした。 「再会」と名うったこのイベントは、6月に …

「Engineering Productivity Meetup #2 in 大阪」に参加しました

AWS SSOのしくみを AWS IAM Identity Centerへ移行し …

ヤマムギvol.11「AWSではじめるLinux入門ガイド」クイックスタート勉強会を開催しました

2020/7/15に、ヤマムギvol.11としまして、「AWSではじめるLinu …

AWS Expert Online at JAWS-UG首都圏エリアに参加して「Amazon EC2 スポットインスタンス再入門」を聞いてきた

AWS Expert Onlineという勉強会がありまして、AWS ソリューショ …

「新卒エンジニアの研修内容大公開【AWS・Linux・PHP・MySQL】」に参加して発表しました

ビヨンドさんで開催された「新卒エンジニアの研修内容大公開」勉強会に参加しまして、 …

Developers Summit 2024「事業で成果を出すCTOたち」を見ました

Developers Summit 2024に参加しました。 大阪から朝早くの新 …

LINEとAWSとTwilioとkintoneでBOTを作ってみるハンズオン~ラッキーコンテンツ手順~

LINEとAWSとTwilioとkintoneでBOTを作ってみるハンズオンで一 …

DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました

DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました。 …

Java SE 7 Silver対策勉強をしながらメモ 2015/2/5

本日は例外。 いつものごとくマークダウンで記載したのでそのままJetpack M …

トラックボールユーザー集合!確実に何かが始まった日。

Logcool社のトラックボールマウス M570や他のトラックボールマウスを愛用 …