Suche senden
Hochladen
Elastic beanstalk と Docker と Play
•
25 gefällt mir
•
6,135 views
Takashi Kawachi
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 32
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
ElasticBeanstalkでのRailsアプリ運用
ElasticBeanstalkでのRailsアプリ運用
Masaya Konishi
AWS as code_and_test
AWS as code_and_test
Serverworks Co.,Ltd.
ドキュメント週末趣味のAWS Elastic Beanstalk 編
ドキュメント週末趣味のAWS Elastic Beanstalk 編
Namba Kazuo
AWS Elastic Beanstalk のススメ
AWS Elastic Beanstalk のススメ
Taiji INOUE
Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
PHP on Cloud
PHP on Cloud
Akio Katayama
CloudWatch Eventsを使ったECSのAutoScaling
CloudWatch Eventsを使ったECSのAutoScaling
淳 千葉
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
Empfohlen
ElasticBeanstalkでのRailsアプリ運用
ElasticBeanstalkでのRailsアプリ運用
Masaya Konishi
AWS as code_and_test
AWS as code_and_test
Serverworks Co.,Ltd.
ドキュメント週末趣味のAWS Elastic Beanstalk 編
ドキュメント週末趣味のAWS Elastic Beanstalk 編
Namba Kazuo
AWS Elastic Beanstalk のススメ
AWS Elastic Beanstalk のススメ
Taiji INOUE
Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
PHP on Cloud
PHP on Cloud
Akio Katayama
CloudWatch Eventsを使ったECSのAutoScaling
CloudWatch Eventsを使ったECSのAutoScaling
淳 千葉
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
Aws startup-tech-summer2015
Aws startup-tech-summer2015
Shota Umeda
LocalStack
LocalStack
chibochibo
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012
Akio Katayama
re:Growth athena
re:Growth athena
淳 千葉
Jawsug elastic beanstalk_150207
Jawsug elastic beanstalk_150207
Yutaka Hiroyama
Oracle racからaurora my sqlへの移行
Oracle racからaurora my sqlへの移行
recotech
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
AWSエンジニアが、 経理部門と仲良くなれるTips
AWSエンジニアが、 経理部門と仲良くなれるTips
Tetsuya Ishibashi
EC2 Deep Dive at CTO Night&Day 2016
EC2 Deep Dive at CTO Night&Day 2016
Yasuhiro Matsuo
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
Tamirlan Torgayev
Devがawsと出会ってdev opsを目指した話
Devがawsと出会ってdev opsを目指した話
Shota Umeda
AWS Batch Fargate対応は何をもたらすか
AWS Batch Fargate対応は何をもたらすか
Shun Fukazawa
MSPとしてのオペチー向けReadOnly IAMポリシー
MSPとしてのオペチー向けReadOnly IAMポリシー
Makoto Miida
aerospike on aws
aerospike on aws
Makoto Uehara
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
ssuserc75473
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
Tetsuya Mase
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
都元ダイスケ Miyamoto
歩みを止めないみんな大好きEC2
歩みを止めないみんな大好きEC2
Takashi Toyosaki
5分でできる ebfly
5分でできる ebfly
Kazuyuki Honda
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
淳 千葉
Mki2013
Mki2013
Koichi Ise
継続的デリバリーと読み解く Web 開発あるあるとその対策
継続的デリバリーと読み解く Web 開発あるあるとその対策
Tetsuo Yamabe
Weitere ähnliche Inhalte
Was ist angesagt?
Aws startup-tech-summer2015
Aws startup-tech-summer2015
Shota Umeda
LocalStack
LocalStack
chibochibo
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012
Akio Katayama
re:Growth athena
re:Growth athena
淳 千葉
Jawsug elastic beanstalk_150207
Jawsug elastic beanstalk_150207
Yutaka Hiroyama
Oracle racからaurora my sqlへの移行
Oracle racからaurora my sqlへの移行
recotech
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
AWSエンジニアが、 経理部門と仲良くなれるTips
AWSエンジニアが、 経理部門と仲良くなれるTips
Tetsuya Ishibashi
EC2 Deep Dive at CTO Night&Day 2016
EC2 Deep Dive at CTO Night&Day 2016
Yasuhiro Matsuo
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
Tamirlan Torgayev
Devがawsと出会ってdev opsを目指した話
Devがawsと出会ってdev opsを目指した話
Shota Umeda
AWS Batch Fargate対応は何をもたらすか
AWS Batch Fargate対応は何をもたらすか
Shun Fukazawa
MSPとしてのオペチー向けReadOnly IAMポリシー
MSPとしてのオペチー向けReadOnly IAMポリシー
Makoto Miida
aerospike on aws
aerospike on aws
Makoto Uehara
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
ssuserc75473
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
Tetsuya Mase
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
都元ダイスケ Miyamoto
歩みを止めないみんな大好きEC2
歩みを止めないみんな大好きEC2
Takashi Toyosaki
5分でできる ebfly
5分でできる ebfly
Kazuyuki Honda
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
淳 千葉
Was ist angesagt?
(20)
Aws startup-tech-summer2015
Aws startup-tech-summer2015
LocalStack
LocalStack
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012
re:Growth athena
re:Growth athena
Jawsug elastic beanstalk_150207
Jawsug elastic beanstalk_150207
Oracle racからaurora my sqlへの移行
Oracle racからaurora my sqlへの移行
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
AWSエンジニアが、 経理部門と仲良くなれるTips
AWSエンジニアが、 経理部門と仲良くなれるTips
EC2 Deep Dive at CTO Night&Day 2016
EC2 Deep Dive at CTO Night&Day 2016
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
Devがawsと出会ってdev opsを目指した話
Devがawsと出会ってdev opsを目指した話
AWS Batch Fargate対応は何をもたらすか
AWS Batch Fargate対応は何をもたらすか
MSPとしてのオペチー向けReadOnly IAMポリシー
MSPとしてのオペチー向けReadOnly IAMポリシー
aerospike on aws
aerospike on aws
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
Oracle Cloud の永続無料枠で構築したRDFデータベースの使い心地などの話
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
歩みを止めないみんな大好きEC2
歩みを止めないみんな大好きEC2
5分でできる ebfly
5分でできる ebfly
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
Andere mochten auch
Mki2013
Mki2013
Koichi Ise
継続的デリバリーと読み解く Web 開発あるあるとその対策
継続的デリバリーと読み解く Web 開発あるあるとその対策
Tetsuo Yamabe
「クラウド本気で始めました」なSIerのChef活用と実践~Chefアンチパターンとの戦い~
「クラウド本気で始めました」なSIerのChef活用と実践~Chefアンチパターンとの戦い~
Terui Masashi
NoSQLに関するまとめ
NoSQLに関するまとめ
Gosuke Miyashita
メンテナブルなJsってなんだろう
メンテナブルなJsってなんだろう
Daiki Matsumoto
ご注文は監視自動化ですか?
ご注文は監視自動化ですか?
Masahito Zembutsu
WebRTCの技術解説 公開版
WebRTCの技術解説 公開版
Contest Ntt-west
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
Nagi Teramo
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Kazuaki Hidaka
「正しいアジャイル」でなくてもいい
「正しいアジャイル」でなくてもいい
Hiroshi Ogino
Twitterのリアルタイム分散処理システム「Storm」入門
Twitterのリアルタイム分散処理システム「Storm」入門
AdvancedTechNight
デザイン仕様書(ガイド)の書き方 (初歩者用)
デザイン仕様書(ガイド)の書き方 (初歩者用)
witstudio
10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化
Takuya ASADA
Andere mochten auch
(13)
Mki2013
Mki2013
継続的デリバリーと読み解く Web 開発あるあるとその対策
継続的デリバリーと読み解く Web 開発あるあるとその対策
「クラウド本気で始めました」なSIerのChef活用と実践~Chefアンチパターンとの戦い~
「クラウド本気で始めました」なSIerのChef活用と実践~Chefアンチパターンとの戦い~
NoSQLに関するまとめ
NoSQLに関するまとめ
メンテナブルなJsってなんだろう
メンテナブルなJsってなんだろう
ご注文は監視自動化ですか?
ご注文は監視自動化ですか?
WebRTCの技術解説 公開版
WebRTCの技術解説 公開版
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
「正しいアジャイル」でなくてもいい
「正しいアジャイル」でなくてもいい
Twitterのリアルタイム分散処理システム「Storm」入門
Twitterのリアルタイム分散処理システム「Storm」入門
デザイン仕様書(ガイド)の書き方 (初歩者用)
デザイン仕様書(ガイド)の書き方 (初歩者用)
10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化
Ähnlich wie Elastic beanstalk と Docker と Play
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalk
Hirokazu Ouchi
AWS SDK for Haskell開発
AWS SDK for Haskell開発
Nomura Yusuke
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
Takehito Tanabe
20170629 技術者向けazure stack_paas
20170629 技術者向けazure stack_paas
Shotaro Suzuki
Elastic beanstalk
Elastic beanstalk
Akio Katayama
[MW11] OSS on Azure で構築する ウェブアプリケーション
[MW11] OSS on Azure で構築する ウェブアプリケーション
de:code 2017
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
Awsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩み
Keigo Suda
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Hideaki Aoyagi
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Masataka MIZUNO
Couch DB in 15minutes
Couch DB in 15minutes
Yohei Sasaki
Askusa on AWS
Askusa on AWS
Shingo Furuyama
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
Koichiro Doi
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
Amazon Web Services Japan
Jawsug chiba API Gateway
Jawsug chiba API Gateway
Takuro Sasaki
AWSを用いたWebホスティング
AWSを用いたWebホスティング
SORACOM, INC
Jaws ug-chiba-vol7 forgevision-kitahara
Jaws ug-chiba-vol7 forgevision-kitahara
Masato Kitahara
AWS Black Belt - AWS Glue
AWS Black Belt - AWS Glue
Amazon Web Services Japan
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
Data Architecture
Data Architecture
Daisuke Inoue
Ähnlich wie Elastic beanstalk と Docker と Play
(20)
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalk
AWS SDK for Haskell開発
AWS SDK for Haskell開発
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
20170629 技術者向けazure stack_paas
20170629 技術者向けazure stack_paas
Elastic beanstalk
Elastic beanstalk
[MW11] OSS on Azure で構築する ウェブアプリケーション
[MW11] OSS on Azure で構築する ウェブアプリケーション
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Awsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩み
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Couch DB in 15minutes
Couch DB in 15minutes
Askusa on AWS
Askusa on AWS
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
Jawsug chiba API Gateway
Jawsug chiba API Gateway
AWSを用いたWebホスティング
AWSを用いたWebホスティング
Jaws ug-chiba-vol7 forgevision-kitahara
Jaws ug-chiba-vol7 forgevision-kitahara
AWS Black Belt - AWS Glue
AWS Black Belt - AWS Glue
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Data Architecture
Data Architecture
Mehr von Takashi Kawachi
例外のlogを快適に
例外のlogを快適に
Takashi Kawachi
MacroPyがすごい
MacroPyがすごい
Takashi Kawachi
Silhouette intro
Silhouette intro
Takashi Kawachi
最小 Hello World! チャレンジ
最小 Hello World! チャレンジ
Takashi Kawachi
Sbt doctest
Sbt doctest
Takashi Kawachi
やさしいIteratee入門
やさしいIteratee入門
Takashi Kawachi
Sbt lock1
Sbt lock1
Takashi Kawachi
Haskell超初心者勉強会20
Haskell超初心者勉強会20
Takashi Kawachi
Haskell超初心者勉強会17
Haskell超初心者勉強会17
Takashi Kawachi
Haskell超初心者勉強会14
Haskell超初心者勉強会14
Takashi Kawachi
Haskell超初心者勉強会11
Haskell超初心者勉強会11
Takashi Kawachi
Scalaでの例外処理
Scalaでの例外処理
Takashi Kawachi
Mehr von Takashi Kawachi
(12)
例外のlogを快適に
例外のlogを快適に
MacroPyがすごい
MacroPyがすごい
Silhouette intro
Silhouette intro
最小 Hello World! チャレンジ
最小 Hello World! チャレンジ
Sbt doctest
Sbt doctest
やさしいIteratee入門
やさしいIteratee入門
Sbt lock1
Sbt lock1
Haskell超初心者勉強会20
Haskell超初心者勉強会20
Haskell超初心者勉強会17
Haskell超初心者勉強会17
Haskell超初心者勉強会14
Haskell超初心者勉強会14
Haskell超初心者勉強会11
Haskell超初心者勉強会11
Scalaでの例外処理
Scalaでの例外処理
Kürzlich hochgeladen
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
Kürzlich hochgeladen
(8)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
Elastic beanstalk と Docker と Play
1.
Elastic beanstalk と Docker
と Play 河内 崇 @kawachi pLucky, Inc. AWS Startup Tech Meetup 2014/6/5
2.
データ分析関連書籍 翻訳やってます。 Scala, Play, iOS, Ruby,
Rails," Java, C, Python," Javascript, Haxe etc.
3.
サービス課題をサクッとチェック 事前登録受付中 http://logbook.strikingly.com/
4.
9月6~7日 日本最大のScala Conference http://scalamatsuri.org
5.
Elastic beanstalk とは Amazon
web service が提供する PaaS 的なもの データベース(RDS)、仮想ホスト(EC2)、ロードバ ランサ(ELB)をセットで立ち上げ 負荷に応じてホスト増加(Auto scaling) Tomcat, Rails, PHP, Python, Node.js などをサポート
6.
なぜ私は Elastic beanstalk
を 使いたいか? 運用で楽をしたい いざとなったら ssh で入って調査できる Blue-Green deployment 的なものが簡単 もう1セット立ち上げてガバっと切り替え CNAME 切り替え
7.
Elastic beanstalk + Tomcat
+ Scalatra 弊社製品の一部で安定稼働
8.
普通の web アプリを 作りたくなった Play
framework
9.
Play framework Full stack
Web framework Scala Rails ぽいけど rails より安全(型的に) Netty based 非同期IO 高性能
10.
Play を elastic
beanstalk で 動かすには .war にして Tomcat に乗せるしかない。 活かせない非同期IO (Netty)
11.
そこにDocker対応のニュース! 2014/4/23
12.
Docker Lightweight Linux container 環境(ライブラリなど)ごと持ち運べる Ubuntu
ホストで CentOS 環境動かしたり DotCloud社(現Docker社)がオープンソース化 最新版は 0.11 (version 1 の RC 扱いらしい)
13.
なにが嬉しいか? 開発、テスト、本番で同じ環境が使える Tomcat に限定されない。Netty が動かせる! Container内で
httpd が動けばいい play2-war-plugin からの脱依存
14.
性能アップの予感 でもコンテナ層が増えてるぞ…
15.
どっちが速いの? JVM Tomcat アプリ JVM Netty アプリ Docker Tomcat より Netty の方が速い 一階層多い
16.
無料の負荷計測サービス https://catmdes.com/features/performance-test/
17.
HTMLファイルを置くか <meta> により所有者確認 国内5つのホストから 要求がくる JMeter による シナリオテストも可能
18.
ちょっと測ってみるか Play 2.2.3 で
query string を echo back する アプリを作成 Tomcat + .war V.S. Docker + Netty Elastic beanstalk @ap-northeast-1 Single instance m3.medium
19.
まずは Tomcat +
war 385 req/sec, エラー率 0%, response time: 0.42 sec
20.
念の為にもう一回 584 req/sec, エラー率
0%, response time: 0.27 sec
21.
あれ、だいぶ速くなった? JIT? とはいえ 一回の測定3分間 たまに外れ値が 出る模様 0 150 300 450 600 1 2
3 4
22.
2度目の測定結果を採用 584 req/sec Tomcat +
.war の結果
23.
続いて Docker +
Netty 行ってみよう!
24.
エラーを出してもエラーにならない めげない
25.
fuse install しようとしてエラー apt-get
install -y --no-install-recommends openjdk-7-jdk で 回避可能 Docker が古い.. 0.9.0. Docker の最新版では出ないエラー めげずに
26.
動いた! Dockerfile FROM ubuntu:trusty RUN
sudo apt-get install -y --no-install-recommends openjdk-7-jdk ADD . /usr/local/play22-echo EXPOSE 80 CMD /usr/local/play22-echo/bin/play22-echo -Dhttp.port=80 sbt dist zip を展開して Dockerfile を入れて 再度圧縮し、elastic beanstalk へ upload 解凍した top directory に Dockerfile が無いとエラーなので注意
27.
さてここで問題です Docker + Netty
にしたら性能はどうなったで しょうか? A: すごい速くなった B: だいたい一緒くらいだった C: 逆に遅くなった
28.
コイツ、、 1130 req/sec, エラー率
0%, response time: 0.12 sec
29.
は、はやい! 0 300 600 900 1200 1 2 3
4 Tomcat Docker
30.
584 req/sec Tomcat +
.war 1130 req/sec Docker+Netty 約2倍速 2度目の測定結果を採用
31.
Summary Elastic beanstalk は人手の少ない
start up の味方 Elastic beanstalk + Docker は とりあえず動かすならそんなにハマらない Deploy 手段などノウハウはまだ溜まってない Play やるなら Netty が速い JVM以外の環境でも【あなたの好きなもの】が使える CATS MDES は簡単無料で負荷テストできていい感じ
32.
S3をprivate repo として 使えるように! 2014/6/1
Jetzt herunterladen