Slide 1

Slide 1 text

コンテナ系リリース総ざらい 〜独断と偏⾒のランキングを添えて〜 2020/12/18 CX事業本部 マネージャー ハマコー

Slide 2

Slide 2 text

@hamako9999 濱⽥孝治 (ハマコー) 2

Slide 3

Slide 3 text

3 コメントの練習しましょう コンテナ わっしょい #cmregrowth

Slide 4

Slide 4 text

4 re:Invent2020のコンテナ系リリース • ECR Public • ECR Replication • ECS Anywhere • EKS Anywhere • EKS Distro & Anywhere / EMR on EKS • EKS adds support for EC2 Spot Instances • EKS simplifies installation • EKS adds build-in logging support for AWS Fargate • EKS Console Now Includes Kubernetes Resources to Simplify Cluster • AWS Batch Jobs for Fargate(ECS) • Amplify CLI enables serverless container deployments using AWS Fargate • Managed Prometheus/Grafana • EC2 Image Builder container Image pipeline

Slide 5

Slide 5 text

独断と偏⾒の ランキングが始まります

Slide 6

Slide 6 text

6 5位 AWS Batch Jobs for Fargate

Slide 7

Slide 7 text

7 リリース内容 AWS Batch Jobs for Fargate • 従来はコンピューティングリソースとしてEC2しか使えな かった • バッチでFargateが使いたい⼈は、みんなStep Functions を採⽤していた • 最近影がうすかった • これがきっかけで復権なるかも︕

Slide 8

Slide 8 text

8 速報とやってみたはこちらで︕ https://dev.classmethod.jp/articles/severless-batch-scheduling-with-aws-batch-and-aws-fargate/

Slide 9

Slide 9 text

9 4位 EKS Anywhere

Slide 10

Slide 10 text

10 リリース内容 Amazon EKS Anywhere • オンプレミスで簡単にKubernetesクラスターを構築 • OSとして発表されたEKS Distroを利⽤してオンプレミス 環境にEKSクラスターを構築 • マネジメントコンソールのEKSコンソールも利⽤可能 • 2021年公開予定

Slide 11

Slide 11 text

11 3位 ECS Anywhere

Slide 12

Slide 12 text

12 リリース内容 Amazon ECS Anywhere • ECSのデータプレーン(いわゆるコンテナが動く場所)を AWSの外に持ち出せます • コントロールプレーンは従来どおりAWS内に存在 • Systems Managerエージェントをデータプレーンにイン ストールすることで、それがマネージドインスタンスに変 換され、ECSクラスターに登録される • 従来の「EC2」「FARGATE」に加えて「EXTERNAL」と 呼ばれる起動タイプが追加 • リリース予定は2021年

Slide 13

Slide 13 text

13 アーキテクチャ

Slide 14

Slide 14 text

14 Raspberry PiでもECS動くよ︕︕

Slide 15

Slide 15 text

15 なぜ嬉しいのか︖

Slide 16

Slide 16 text

16 俺がECS 好きだから なぜ嬉しいのか︖

Slide 17

Slide 17 text

17 もうちょっと真⾯⽬に⾔うと ECSは素晴らしい • 各種AWSとの連携がシームレス • AWSでコンテナワークロード動かすとき有⽤な選択肢 • AWS独⾃仕様がネックという話はよくでてくる • 別にECSの仕様が変わったわけではないけれど、活躍の幅 が広がると思うとすごく胸アツ • コントロールプレーンとしてのバージョンを意識しなくて 良いってのは、素晴らしいんじゃないかと

Slide 18

Slide 18 text

18 速報はこちらで︕ https://dev.classmethod.jp/articles/ecs-anywhere/

Slide 19

Slide 19 text

19 2位 ECR Public

Slide 20

Slide 20 text

20 リリース内容 Amazon Elastic Container Registry Public • 今までAWSの認証情報が必須だったECRに、パブリック で誰でもアクセス可能に︕︕ • 誰でも世界中にECRを使ってイメージを公開可能︕ • 単純に⾔うとECRがDockerHubの代替になりうる • 「ECR Public Gallery」も公開済み

Slide 21

Slide 21 text

21 あなたの⼿元で即動く

Slide 22

Slide 22 text

22 ECR Public Galleryもいつでも利⽤可能 https://gallery.ecr.aws/

Slide 23

Slide 23 text

23 気になるお値段 イメージホスティング • ストレージ $0.10/GB/month • 無料で⽉50GBまで イメージプル(データ転送) • AWS認証なし︓500GB/⽉/source ip • 超えたらどうなるの︖スロットリング︖記載なし • AWS認証あり • AWSリージョン外 0.09 USD/GB • AWSリージョン内 無料

Slide 24

Slide 24 text

24 なぜ嬉しいのか︖

Slide 25

Slide 25 text

25 コンテナ界隈の ゲームチェン ジャーだから なぜ嬉しいのか︖

Slide 26

Slide 26 text

26 速報はこちらで︕ https://dev.classmethod.jp/articles/ecr-public-registry/

Slide 27

Slide 27 text

27 1位 Managed Service for Grafana / Prometheus

Slide 28

Slide 28 text

28 リリース内容 Amazon Managed Service for Prometheus • CNCF Graduated なインフラ監視ツールのマネージド化 • プレビュー中。既に全アカウントで利⽤可能 • Prometheusと100%コンパーチブル • マルチAZのHA構成 最近のKubernetesの監視ツールとして採⽤される事が⾮常 に多くなってきた

Slide 29

Slide 29 text

29 リリース内容 Amazon Managed Service for Grafana • CNCF なログデータ可視化ツールのマネージド化 • Kibanaみたいなものといえば、だいたい通じる • クローズドプレビュー中。申請が必要 • データソースは⾊々サポート • CloudWatch, Elasticsearch, X-Ray, IoT SiteWise, Timestream, CloudTrail, Organizations, SS 最近のKubernetesの監視ツールとして採⽤される現場が⾮ 常に多くなってきた

Slide 30

Slide 30 text

30 タイトルだけを⼤きく⾒せます

Slide 31

Slide 31 text

31 タイトルだけを⼤きく⾒せます

Slide 32

Slide 32 text

32 なぜ嬉しいのか︖

Slide 33

Slide 33 text

33 そりゃマネー ジドだから なぜ嬉しいのか︖

Slide 34

Slide 34 text

34 みなさん読みましたか︖

Slide 35

Slide 35 text

35 ⾮常に印象に残っているフレーズ デザインパターン3 「作るのではなく買う」

Slide 36

Slide 36 text

36 Prometheus Grafanaを 触ってみましょう︕ マネージドがでたきっかけで

Slide 37

Slide 37 text

37 監視おじさん「せいごー」の速報 https://dev.classmethod.jp/articles/202012-breaking-aws-managed-prom-and-grafana/

Slide 38

Slide 38 text

あなたのコンテナライフが 幸多きことを願って