Enviar búsqueda
Cargar
第八回 #渋谷Java 最近のjava PaaS事情
•
13 recomendaciones
•
4,901 vistas
Kazuhiro Serizawa
Seguir
第八回 #渋谷Java 最近のjava PaaS事情 の発表スライドです
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 26
Descargar ahora
Descargar para leer sin conexión
Recomendados
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
OpenShift のある生活
OpenShift のある生活
Yoshimasa Tanabe
最近のSpringFramework2013 #jjug #jsug #SpringFramework
最近のSpringFramework2013 #jjug #jsug #SpringFramework
Toshiaki Maki
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
Recomendados
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
OpenShift のある生活
OpenShift のある生活
Yoshimasa Tanabe
最近のSpringFramework2013 #jjug #jsug #SpringFramework
最近のSpringFramework2013 #jjug #jsug #SpringFramework
Toshiaki Maki
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
Kyakusaki.rb
Kyakusaki.rb
Yasuyuki Fujikawa
Neo4j Profile Export/Import Tool
Neo4j Profile Export/Import Tool
Masahiro Satake
Jsugプレゼン資料new
Jsugプレゼン資料new
Wataru Kakizoe
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン
土岐 孝平
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
Shohei Koyama
とある Perl Monger の働き方
とある Perl Monger の働き方
Yusuke Wada
インフラエンジニアとして普段心がけていること
インフラエンジニアとして普段心がけていること
Shohei Koyama
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
STORES.jp x AngularJS
STORES.jp x AngularJS
Keisuke Makino
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
松田 千尋
STORES.jpのそだてかた
STORES.jpのそだてかた
Keisuke Makino
120225 bootstrap
120225 bootstrap
TechGardenSchool
Spring Boot Introduction
Spring Boot Introduction
chibochibo
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
Masato Noguchi
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
Yuuki Namikawa
HerokuでRails3.2 we love herokuの事例
HerokuでRails3.2 we love herokuの事例
Naoto Koshikawa
割と新し目の Open shift origin で作る自宅 paas 作成記
割と新し目の Open shift origin で作る自宅 paas 作成記
Hara Yoshihiko
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
Etsuji Nakai
Más contenido relacionado
La actualidad más candente
Kyakusaki.rb
Kyakusaki.rb
Yasuyuki Fujikawa
Neo4j Profile Export/Import Tool
Neo4j Profile Export/Import Tool
Masahiro Satake
Jsugプレゼン資料new
Jsugプレゼン資料new
Wataru Kakizoe
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン
土岐 孝平
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
Shohei Koyama
とある Perl Monger の働き方
とある Perl Monger の働き方
Yusuke Wada
インフラエンジニアとして普段心がけていること
インフラエンジニアとして普段心がけていること
Shohei Koyama
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
STORES.jp x AngularJS
STORES.jp x AngularJS
Keisuke Makino
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
松田 千尋
STORES.jpのそだてかた
STORES.jpのそだてかた
Keisuke Makino
120225 bootstrap
120225 bootstrap
TechGardenSchool
Spring Boot Introduction
Spring Boot Introduction
chibochibo
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
Masato Noguchi
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
Yuuki Namikawa
HerokuでRails3.2 we love herokuの事例
HerokuでRails3.2 we love herokuの事例
Naoto Koshikawa
La actualidad más candente
(20)
Kyakusaki.rb
Kyakusaki.rb
Neo4j Profile Export/Import Tool
Neo4j Profile Export/Import Tool
Jsugプレゼン資料new
Jsugプレゼン資料new
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
とある Perl Monger の働き方
とある Perl Monger の働き方
インフラエンジニアとして普段心がけていること
インフラエンジニアとして普段心がけていること
React meetup 3_eight
React meetup 3_eight
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
STORES.jp x AngularJS
STORES.jp x AngularJS
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
STORES.jpのそだてかた
STORES.jpのそだてかた
120225 bootstrap
120225 bootstrap
Spring Boot Introduction
Spring Boot Introduction
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
HerokuでRails3.2 we love herokuの事例
HerokuでRails3.2 we love herokuの事例
Destacado
割と新し目の Open shift origin で作る自宅 paas 作成記
割と新し目の Open shift origin で作る自宅 paas 作成記
Hara Yoshihiko
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
Etsuji Nakai
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
Google Cloud Platform - Japan
OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話
Kazuto Kusama
Red Hat Enterprise Linux 7.1 Kubernetes入門
Red Hat Enterprise Linux 7.1 Kubernetes入門
Etsuji Nakai
java.lang.OutOfMemoryError #渋谷java
java.lang.OutOfMemoryError #渋谷java
Yuji Kubota
OpenShift v3 Technical Introduction
OpenShift v3 Technical Introduction
Etsuji Nakai
KubernetesとOpenShiftの話
KubernetesとOpenShiftの話
Kazuto Kusama
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
豊明 尾古
最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話
Kazuto Kusama
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
Etsuji Nakai
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
Kazuto Kusama
DevOpsにおける組織に固有の事情を どのように整理するべきか
DevOpsにおける組織に固有の事情を どのように整理するべきか
Etsuji Nakai
OpenShift v3 Technical Overview
OpenShift v3 Technical Overview
Nakayama Kenjiro
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Yuichi Ito
Destacado
(16)
割と新し目の Open shift origin で作る自宅 paas 作成記
割と新し目の Open shift origin で作る自宅 paas 作成記
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話
Red Hat Enterprise Linux 7.1 Kubernetes入門
Red Hat Enterprise Linux 7.1 Kubernetes入門
java.lang.OutOfMemoryError #渋谷java
java.lang.OutOfMemoryError #渋谷java
OpenShift v3 Technical Introduction
OpenShift v3 Technical Introduction
KubernetesとOpenShiftの話
KubernetesとOpenShiftの話
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
DevOpsにおける組織に固有の事情を どのように整理するべきか
DevOpsにおける組織に固有の事情を どのように整理するべきか
OpenShift v3 Technical Overview
OpenShift v3 Technical Overview
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Similar a 第八回 #渋谷Java 最近のjava PaaS事情
Lineにおけるspring frameworkの活用
Lineにおけるspring frameworkの活用
Tokuhiro Matsuno
Webプログラマのための Scala 入門勉強会 @ 渋谷 12/7
Webプログラマのための Scala 入門勉強会 @ 渋谷 12/7
Hitoshi Asai
2010/11/2 WebプログラマのためのScala入門勉強会@渋谷
2010/11/2 WebプログラマのためのScala入門勉強会@渋谷
wpscala
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
Osamu Nagatani
20120702勉強会 webアプリ作ってみた
20120702勉強会 webアプリ作ってみた
Shugo Numano
WebエンジニアがXR業界へ転職した話
WebエンジニアがXR業界へ転職した話
Hiroshi Masuda
Works of site reliability engineer
Works of site reliability engineer
Shohei Kobayashi
JavaからScalaへ
JavaからScalaへ
takezoe
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
Akira Nagata
S14 t3 yosuke_yamashita
S14 t3 yosuke_yamashita
Takeshi Akutsu
Go で Unit Test をやってみた
Go で Unit Test をやってみた
Masahiro Yanou
Cmsdou oosaka
Cmsdou oosaka
onagatani
WEBサービス開発もくもく会@北千住
WEBサービス開発もくもく会@北千住
尚 平岡
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
Kanako Kobayashi
JavaScriptトレンド総括(2014)
JavaScriptトレンド総括(2014)
VOYAGE GROUP
Hadoop Source Code Reading #17
Hadoop Source Code Reading #17
Shingo Furuyama
着任したエンジニアをスムーズにテイクオフさせる道具だて
着任したエンジニアをスムーズにテイクオフさせる道具だて
Kiyotaka Kunihira
福岡Ruby会議01 20121201 LT
福岡Ruby会議01 20121201 LT
学 松崎
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
Yoshinori Kobayashi
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
Michihito Shigemura
Similar a 第八回 #渋谷Java 最近のjava PaaS事情
(20)
Lineにおけるspring frameworkの活用
Lineにおけるspring frameworkの活用
Webプログラマのための Scala 入門勉強会 @ 渋谷 12/7
Webプログラマのための Scala 入門勉強会 @ 渋谷 12/7
2010/11/2 WebプログラマのためのScala入門勉強会@渋谷
2010/11/2 WebプログラマのためのScala入門勉強会@渋谷
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
20120702勉強会 webアプリ作ってみた
20120702勉強会 webアプリ作ってみた
WebエンジニアがXR業界へ転職した話
WebエンジニアがXR業界へ転職した話
Works of site reliability engineer
Works of site reliability engineer
JavaからScalaへ
JavaからScalaへ
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
S14 t3 yosuke_yamashita
S14 t3 yosuke_yamashita
Go で Unit Test をやってみた
Go で Unit Test をやってみた
Cmsdou oosaka
Cmsdou oosaka
WEBサービス開発もくもく会@北千住
WEBサービス開発もくもく会@北千住
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
JavaScriptトレンド総括(2014)
JavaScriptトレンド総括(2014)
Hadoop Source Code Reading #17
Hadoop Source Code Reading #17
着任したエンジニアをスムーズにテイクオフさせる道具だて
着任したエンジニアをスムーズにテイクオフさせる道具だて
福岡Ruby会議01 20121201 LT
福岡Ruby会議01 20121201 LT
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
Más de Kazuhiro Serizawa
Introduction to Retrofit
Introduction to Retrofit
Kazuhiro Serizawa
Rubyはとても「人間的」
Rubyはとても「人間的」
Kazuhiro Serizawa
第四回 #渋谷java オープニング
第四回 #渋谷java オープニング
Kazuhiro Serizawa
Juzu Frameworkを使ってみた @第四回 渋谷java
Juzu Frameworkを使ってみた @第四回 渋谷java
Kazuhiro Serizawa
第3回渋谷javaオープニング
第3回渋谷javaオープニング
Kazuhiro Serizawa
第二回渋谷Java Opening #渋谷Java
第二回渋谷Java Opening #渋谷Java
Kazuhiro Serizawa
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
Kazuhiro Serizawa
PHPerがJava屋になるために乗り越えたこと
PHPerがJava屋になるために乗り越えたこと
Kazuhiro Serizawa
第一回Shibuya.javaオープニング
第一回Shibuya.javaオープニング
Kazuhiro Serizawa
Más de Kazuhiro Serizawa
(9)
Introduction to Retrofit
Introduction to Retrofit
Rubyはとても「人間的」
Rubyはとても「人間的」
第四回 #渋谷java オープニング
第四回 #渋谷java オープニング
Juzu Frameworkを使ってみた @第四回 渋谷java
Juzu Frameworkを使ってみた @第四回 渋谷java
第3回渋谷javaオープニング
第3回渋谷javaオープニング
第二回渋谷Java Opening #渋谷Java
第二回渋谷Java Opening #渋谷Java
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
PHPerがJava屋になるために乗り越えたこと
PHPerがJava屋になるために乗り越えたこと
第一回Shibuya.javaオープニング
第一回Shibuya.javaオープニング
第八回 #渋谷Java 最近のjava PaaS事情
1.
最近のjava PaaS事情 第八回
#渋谷java 2014.9.20 株式会社ビズリーチ 海リーチにて
2.
自己紹介 • 芹沢和洋 28歳 ほぼオッサン
• 在宅ひきこもりリモートワーカー • @seri_k • 株式会社ハートレイルズ • 業務1:webサービス専門の受託開発 • 業務2:Developer Productivity向上運動 • java(SAStruts,struts2,spring,DBFlute等) 1年半ぐらい(前職まで)
3.
宣伝 ハートレイルズはエンジニア募集中です! こんな人に良いかも?
•今どきの開発スタイルで webサービスの受託開発やりたい(大体Railsです) •リモートワークしたい、地方で暮らしたい (※弊社は社員全員がリモートワーカーです) http://www.heartrails.com/company/ recruitment.html
4.
私の仕事場の様子
5.
今日のお題 最近のjava PaaS事情
6.
JavaのPaaS事情 発端 最近ジョブチェンジして
QA環境として herokuを使い始めたら 便利すぎてheroku厨になったので javaだとどんな風に使うのか調べてみた
7.
JavaのPaaS事情 先に結論
8.
JavaのPaaS事情 これからPaaSで JavaのWebAppを
動かしたければ
9.
JavaのPaaS事情 Tomcat先生と お別れしましょう
(※ただし組み込みでない)
10.
JavaのPaaS事情 つまり 組み込みサーバで
実行できるように アプリを作りましょう
11.
JavaのPaaS事情 何故か?
12.
JavaのPaaS事情 昔ながらの javaのwebアプリ
実行スタイル
13.
JavaのPaaS事情 hogehoge.war http
client
14.
JavaのPaaS事情 よくあるPaaSだと こうなる
(一部除く)
15.
JavaのPaaS事情 よくわからない何か (PaaS)
pushするとbuild http client 生Javaの process 常駐している Servlet Containerは無い!
16.
デモ herokuで herokuのサンプルアプリを
デプロイ→修正→デプロイ https://java.heroku.com/
17.
すぐ動かせそうなWAF • 組み込みサーバを前提としていて、コマン
ドラインで起動できるWAFだと恐らくす ぐ動かせる • Play! Framework • Spring-boot • DropWizard • JuzuFramework
18.
PaaSだとここが嬉しい • 環境構築が一瞬で出来るしいつでも壊して再
構築できるのでコードを書くことに専念でき る • DB, KVSもほぼセットアップ不要で使える • タダで外部に公開出来る環境をURL込で 用意出来る
19.
PaaSだとここが辛い • 独特の方法でビルドしないといけないアプリだと
かなり辛い(複数プロジェクトに依存したアプリ とかherokuでちゃんとビルド出来るのか??とか) • javaの場合組み込みサーバで動かせないwebアプリ は大体動かせない • 利用しているPaaSが止まると業務が止まる • PaaSの仕様変更に影響される
20.
Javaが使える主なPaaS •RUN@Cloud (http://www.cloudbees.com/)
• 色々なものをServiceとして提供するCloudbeeが提 供するServiceの一つ • Jenkinsのホスティングもやっていてデプロイはそ のJenkinsからやる前提らしい • MySQL、その他DBが無料枠有りで使用可能 • AutoScaleも対応
21.
Javaが使える主なPaaS •heroku( http://www.heroku.com/
) • 言わずと知れた有名PaaS • Rubyで有名だがjava, clojure, scala,python, node, phpに対 応 • 無料アドオンしか使わない&最小構成からスケールし ないのであればいくらアプリ作っても無料 • APIが充実。jenkinsからアプリを作ったりデプロイでき る。
22.
Javaが使える主なPaaS •OpenShift (
https://www.openshift.com/ ) • Redhatが提供するPaaS • 詳しくは http://www.slideshare.net/ lanabe/shibuyajava6-openshift
23.
Javaが使える主なPaaS •EngineYard (
http://www.engineyard.co.jp/ ) • PaaSというかある程度環境が用意された IaaSという印象を受ける • warをデプロイしてTomcatで動かすみたいな ことが出来る環境を提供してくれるらしい • javaは無料枠がなかったので試せなかった
24.
EngineYardだと 今までのように開発出来る? http://www.engineyard.co.jp/techstack/java
25.
まとめ • JavaをPaaSで動かしたいなら
組み込みサーバが動くWAFで開発しよう • Herokuについては日本から使っても そこまでストレスなく普通に使える • ビルドプロセスが複雑なPJは PaaSで動かすのが難しくなる傾向にある
26.
おしまい ご清聴 ありがとうございました
Descargar ahora