Suche senden
Hochladen
Ecs
•
0 gefällt mir
•
22 views
B
bbaa21
Folgen
fun-tech第2回発表資料
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 38
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Docker運用(入門編)
Docker運用(入門編)
Sumito Tsukada
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
Kazuho Murakami
Twemproxy (nutcracker)
Twemproxy (nutcracker)
Yoshinori Teraoka
社内勉強会(Docker)
社内勉強会(Docker)
Shinya Sasaki
Let's Use OKE
Let's Use OKE
Neo Xrea
Kubernetes helm & helmc
Kubernetes helm & helmc
Aya Ozawa (Igarashi)
忍者ツールズのCouchbase導入事例
忍者ツールズのCouchbase導入事例
Kenichi Tsunokawa
Elixir Meetup #1 Loggerの構造と拡張
Elixir Meetup #1 Loggerの構造と拡張
Sugawara Genki
Empfohlen
Docker運用(入門編)
Docker運用(入門編)
Sumito Tsukada
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
Kazuho Murakami
Twemproxy (nutcracker)
Twemproxy (nutcracker)
Yoshinori Teraoka
社内勉強会(Docker)
社内勉強会(Docker)
Shinya Sasaki
Let's Use OKE
Let's Use OKE
Neo Xrea
Kubernetes helm & helmc
Kubernetes helm & helmc
Aya Ozawa (Igarashi)
忍者ツールズのCouchbase導入事例
忍者ツールズのCouchbase導入事例
Kenichi Tsunokawa
Elixir Meetup #1 Loggerの構造と拡張
Elixir Meetup #1 Loggerの構造と拡張
Sugawara Genki
PostgreSQL on Amazon EC2の可能性
PostgreSQL on Amazon EC2の可能性
Serverworks Co.,Ltd.
第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築
武彦 大山
20140612_Docker上でCloudStackを動かしてみる!!
20140612_Docker上でCloudStackを動かしてみる!!
Midori Oge
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
20121217 jawsug-yokohama
20121217 jawsug-yokohama
Tetsuya Chiba
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
Mutsumi IWAISHI
OCP Serverを用いたOpenStack Containerの検証
OCP Serverを用いたOpenStack Containerの検証
Takashi Sogabe
Cost of ovs receiving process
Cost of ovs receiving process
Takuya ASADA
Containerで変わるDevOps
Containerで変わるDevOps
shokiri
20220314 Amazon Linux2022 をさわってみた
20220314 Amazon Linux2022 をさわってみた
Masaru Ogura
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Hidetoshi Hirokawa
OpenStack API
OpenStack API
Akira Yoshiyama
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
Using ngx_lua / lua-nginx-module in pixiv
Using ngx_lua / lua-nginx-module in pixiv
Shunsuke Michii
Virtualbox+vagrant+docker
Virtualbox+vagrant+docker
Yukihiro Katsumi
ニワトリでもわかるECS入門
ニワトリでもわかるECS入門
Yoshiki Kobayashi
Serverspec at Testing Framework Meeting
Serverspec at Testing Framework Meeting
Gosuke Miyashita
コンテナの基本 ~Docker実践~
コンテナの基本 ~Docker実践~
Ryosuke Uchiyama
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Takeshi Kuramochi
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
Masahiro Nagano
20170413 aws–windows users meetup
20170413 aws–windows users meetup
Amazon Web Services Japan
Amazon ECS事始め
Amazon ECS事始め
じゅん なかざ
Weitere ähnliche Inhalte
Was ist angesagt?
PostgreSQL on Amazon EC2の可能性
PostgreSQL on Amazon EC2の可能性
Serverworks Co.,Ltd.
第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築
武彦 大山
20140612_Docker上でCloudStackを動かしてみる!!
20140612_Docker上でCloudStackを動かしてみる!!
Midori Oge
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
20121217 jawsug-yokohama
20121217 jawsug-yokohama
Tetsuya Chiba
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
Mutsumi IWAISHI
OCP Serverを用いたOpenStack Containerの検証
OCP Serverを用いたOpenStack Containerの検証
Takashi Sogabe
Cost of ovs receiving process
Cost of ovs receiving process
Takuya ASADA
Containerで変わるDevOps
Containerで変わるDevOps
shokiri
20220314 Amazon Linux2022 をさわってみた
20220314 Amazon Linux2022 をさわってみた
Masaru Ogura
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Hidetoshi Hirokawa
OpenStack API
OpenStack API
Akira Yoshiyama
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
Using ngx_lua / lua-nginx-module in pixiv
Using ngx_lua / lua-nginx-module in pixiv
Shunsuke Michii
Virtualbox+vagrant+docker
Virtualbox+vagrant+docker
Yukihiro Katsumi
ニワトリでもわかるECS入門
ニワトリでもわかるECS入門
Yoshiki Kobayashi
Serverspec at Testing Framework Meeting
Serverspec at Testing Framework Meeting
Gosuke Miyashita
コンテナの基本 ~Docker実践~
コンテナの基本 ~Docker実践~
Ryosuke Uchiyama
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Takeshi Kuramochi
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
Masahiro Nagano
Was ist angesagt?
(20)
PostgreSQL on Amazon EC2の可能性
PostgreSQL on Amazon EC2の可能性
第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築
20140612_Docker上でCloudStackを動かしてみる!!
20140612_Docker上でCloudStackを動かしてみる!!
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
20121217 jawsug-yokohama
20121217 jawsug-yokohama
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
OCP Serverを用いたOpenStack Containerの検証
OCP Serverを用いたOpenStack Containerの検証
Cost of ovs receiving process
Cost of ovs receiving process
Containerで変わるDevOps
Containerで変わるDevOps
20220314 Amazon Linux2022 をさわってみた
20220314 Amazon Linux2022 をさわってみた
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Ansible 2.0を使って組む kubernetesクラスタ vol.1
OpenStack API
OpenStack API
当社のawsへの取組
当社のawsへの取組
Using ngx_lua / lua-nginx-module in pixiv
Using ngx_lua / lua-nginx-module in pixiv
Virtualbox+vagrant+docker
Virtualbox+vagrant+docker
ニワトリでもわかるECS入門
ニワトリでもわかるECS入門
Serverspec at Testing Framework Meeting
Serverspec at Testing Framework Meeting
コンテナの基本 ~Docker実践~
コンテナの基本 ~Docker実践~
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
Ähnlich wie Ecs
20170413 aws–windows users meetup
20170413 aws–windows users meetup
Amazon Web Services Japan
Amazon ECS事始め
Amazon ECS事始め
じゅん なかざ
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
Google Cloud Platform - Japan
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
Masaomi Kudo
同じサービスをECSとOpsWorksで運用してみた
同じサービスをECSとOpsWorksで運用してみた
Jun Ichikawa
コンテナ on Windows
コンテナ on Windows
Tsubasa Nomura
ドカドカDocker on aws
ドカドカDocker on aws
Yuuki Kuroda
DockerからKubernetesへのシフト
DockerからKubernetesへのシフト
masaki nakayama
Amazon EC2 Container Service Deep dive
Amazon EC2 Container Service Deep dive
Amazon Web Services Japan
Docker inside containers
Docker inside containers
Kazuaki Fujikura
DockerとKubernetesが作る未来
DockerとKubernetesが作る未来
Kazuto Kusama
コンテナって何?
コンテナって何?
Hiroyuki Numao
AWS (Amazon Web Services) を勉強してみる おさらい 2024/02/16の勉強会で発表されたものです。
AWS (Amazon Web Services) を勉強してみる おさらい 2024/02/16の勉強会で発表されたものです。
iPride Co., Ltd.
Dockerでらくらく開発・運用を体感しよう
Dockerでらくらく開発・運用を体感しよう
Takashi Makino
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
Katsutoshi Nagaoka
第84回 雲勉【オンライン:初心者向け】ECS入門 _ CloudFront + ELB + ECS FargateでWebサイトを公開
第84回 雲勉【オンライン:初心者向け】ECS入門 _ CloudFront + ELB + ECS FargateでWebサイトを公開
Keisuke Matsuda
Kubernetes introduction
Kubernetes introduction
DAEBUM LEE
MEANスタック提案プレゼンテーション
MEANスタック提案プレゼンテーション
Takumi Yokoyama
Dockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんか
axsh co., LTD.
Amazon ECSアップデート
Amazon ECSアップデート
Amazon Web Services Japan
Ähnlich wie Ecs
(20)
20170413 aws–windows users meetup
20170413 aws–windows users meetup
Amazon ECS事始め
Amazon ECS事始め
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
同じサービスをECSとOpsWorksで運用してみた
同じサービスをECSとOpsWorksで運用してみた
コンテナ on Windows
コンテナ on Windows
ドカドカDocker on aws
ドカドカDocker on aws
DockerからKubernetesへのシフト
DockerからKubernetesへのシフト
Amazon EC2 Container Service Deep dive
Amazon EC2 Container Service Deep dive
Docker inside containers
Docker inside containers
DockerとKubernetesが作る未来
DockerとKubernetesが作る未来
コンテナって何?
コンテナって何?
AWS (Amazon Web Services) を勉強してみる おさらい 2024/02/16の勉強会で発表されたものです。
AWS (Amazon Web Services) を勉強してみる おさらい 2024/02/16の勉強会で発表されたものです。
Dockerでらくらく開発・運用を体感しよう
Dockerでらくらく開発・運用を体感しよう
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
第84回 雲勉【オンライン:初心者向け】ECS入門 _ CloudFront + ELB + ECS FargateでWebサイトを公開
第84回 雲勉【オンライン:初心者向け】ECS入門 _ CloudFront + ELB + ECS FargateでWebサイトを公開
Kubernetes introduction
Kubernetes introduction
MEANスタック提案プレゼンテーション
MEANスタック提案プレゼンテーション
Dockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんか
Amazon ECSアップデート
Amazon ECSアップデート
Kürzlich hochgeladen
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Kürzlich hochgeladen
(9)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Ecs
1.
ECSとコンテナ
2.
• コンテナとは • ECS •
EC2とFargateの比較 • デプロイパターン • まとめ 目次
3.
• コンテナとは • ECS •
EC2とFargateの比較 • デプロイパターン • まとめ 目次
4.
コンテナとは 普通の仮想サーバー Dockerの場合 Linux nginx yum install
nginx service start nginx Linux Dockerデーモン nginxのコンテナ 作って OK
5.
一般的なインフラ構成 EC2 ≒いわゆる仮想サーバ クライアント EC2 ロードバランサー EC2 443 80 80
6.
1台のDockerコンテナでやるとしたら 同じインスタンスなので ポートを変えてあげないといけない EC2 ロードバランサー Docker デーモン nginx コンテナ nginx コンテナ クライアント 443 8080 8081
7.
• コンテナとは • ECS •
EC2とFargateの比較 • デプロイパターン • まとめ 目次
8.
ECS Amazon Elastic Container
Service • コンテナをスケール管理できる • サーバー不要のコンテナ • 監視と制御
9.
フレキシブルなコンテナ配置 • 長期実行するアプリ • バッチジョブ •
タスク配置の戦略と制約
10.
AWSの他のサービスとの連携 • Elastic Load
Balancing • Elastic Block Store • CloudWatch • Virtual Private Cloud • Identity and Access Management • CloudTrail
11.
コンテナ管理 • 利用可能なりソースを管理 • リソースの変化を追跡 •
リソースのリクエストを受け付ける • 一貫性の保証
12.
リソース • CPU • メモリ •
ポート • ディスク容量 • ディスクIO • ネットワーク帯域
13.
Task Definitions リソースをどうやってどのくらい 使用するかの設計図のようなもの { "name": ”sample", "image":
”sample", "repositoryCredentials": { "credentialsParameter": "" }, "cpu": 10, "memory": 500, "memoryReservation": 0, "links": [ "" ], "portMappings": [ { "containerPort": 80, "hostPort": 80, "protocol": "tcp" } ], "essential": true, "entryPoint": [
14.
タスク Task Definitions コンテナ タスク
15.
スケジューラー • 必要な状態を決める • 現在の状態と比較 •
アクションを実行
16.
サービス タスクを起動する数を調整したり ロードバランサーとの連携を行ってくれる
17.
サービスを使う場面 • ロングランなアプリケーション • 再起動 •
ポートマッピング
18.
サービススケジューラ • 長期実行するサービスに向いている • 指定したインスタンスの数を維持
19.
クラスター クラスター EC2 ecs-agent ECSのタスクを稼働させるためのEC2のグループ ECS
20.
これまでのまとめ EC2 EC2 EC2 サービス サービス クラスター Task
Definitions
21.
タスク配置戦略 タスク配置またはタスクの終了で インスタンスを選択するためのアルゴリズム • ランダム(random) • なるべく1つのインスタンスに偏らせる(binpack) •
指定された条件でバランス良く配置する(spread)
22.
ECS CLI • ローカルの開発環境から実行できる •
タスクの作成、更新、モニタリング etc... • Docker composeをサポート
23.
• コンテナとは • ECS •
EC2とFargateの比較 • デプロイパターン • まとめ 目次
24.
EC2とFargateの比較 • Fargateのおさらい • コンテナへのアクセス •
料金 • AutoScaling
25.
Fargateのおさらい コンテナをデプロイする最も簡単な方法で、 仮想マシンを提供する代わりに、コンテナを提供し てくれる • インフラレイヤーの管理が不要 • リソースを効率的に使用できる •
スケールが容易
26.
コンテナへのアクセス EC2 Fargate docker exec
-it <コンテナ> bash docker exec -it influxdb bash
27.
料金比較 • アジアンパシフィック(東京) • 一ヶ月間稼働(732時間) インスタンスタイプ
vCPU メモリ(ギガ) m5.large 2 8 m5.xlarge 4 16 c5.large 2 4 r5.large 2 16 EC2(円) Fargate(円) EC2対比 9,780 11,464 117.21% 19,560 22,929 117.22% 8,439 9,720 115.17% 11,988 14,954 124.74%
28.
料金比較 金額はFargateのほうが約20%ほど高いが 運用コストなどを考えるとお得!?
29.
AutoScaling EC2 Fargate EC2 タスク EC2 タスク EC2 タスク EC2 EC2 タスク タスク タスク タスク
30.
• コンテナとは • ECS •
EC2とFargateの比較 • デプロイパターン • まとめ 目次
31.
ローリングアップデート ソフトウェアの更新、入れ替えの方法の一つで、 システムを完全には停止させずに 更新を行う方法
32.
ローリングアップデート • minimumHealthyPercent :
50% • maximumPercent : 100%
33.
ローリングアップデート • minimumHealthyPercent :
100% • maximumPercent : 200%
34.
Blue/Greenデプロイメント インターネット ロード バンサー 本番環境 Webサーバ APサーバ 検証環境 Webサーバ APサーバ 共有データベース
NAS(コンテンツ、ログ)
35.
ECS AWS CodeDeploy ユーザー 管理者 Code Deploy ロードバランサー :80 :8080 ① ② ③ ターゲットグループ ターゲットグループ コンテナ
コンテナ コンテナ コンテナ
36.
• コンテナとは • ECS •
EC2とFargateの比較 • デプロイパターン • まとめ 目次
37.
まとめ • 柔軟なコンテナ配置 • AWS基盤との連携 •
コンテナをスケール管理できる • デプロイパターン
38.
ご清聴ありがとうございました
Jetzt herunterladen