SlideShare a Scribd company logo
Wagby on Cloud Foundry
Tomohiro Ichimura
Pivotal Japan
Wagbyはクラウドへ本格展開
Wagbyアプリの展開
1. Designerからwar(jar)をdeploy # Springアプリの作成
2. 設定ファイルを変更 # 必要に応じて
3. cf push # cloud foundryへ展開
以上
http://wdd2016.cfapps.io/logon.do
(admin:admin)
Springとは?
 #1 エンタープライズJava アプリケーション開発フレームワーク
 Apache 2.0 ライセンス
 様々なサブプロジェクトの展開
 豊富なドキュメントやサンプルコード
 100万以上のダウンロード
 NetflixやFortune 2000の企業採用
 Spring Bootによるクラウド活用の活性化
Spring Boot Adoption
Source: oss.sonatype.org
4.2M
Monthly Maven downloads
0
500,000
1,000,000
1,500,000
2,000,000
2,500,000
3,000,000
3,500,000
4,000,000
4,500,000
Jul-15 Aug-15 Sep-15 Oct-15 Nov-15 Dec-15 Jan-16 Feb-16 Mar-16 Apr-16 May-16 Jun-16
Cloud Foundryの概要
様々な
開発言語
マイクロサービスの
支援
サービス
マーケットプレイス
開発
アプリ開発&管理
サービス可用性
可視化と構成管理
CI/CD ツール,
ID, セキュリテ
イ
状態監視,
メトリック
ス, パッチ
アプリと基盤
のダッシュ
ボード
運用
オペレーティング
システム
Cloud API
コンテナオーケストレーション
差別化の区分
バリューライン
Spring + Cloud Foundry
 Spring Frameworkに適した実行環境: Buildpack(Java Buildpack)
 クラウド環境をプロファイル: Profile(CLOUD_PROFILE)
 マイクロサービスの支援: Spring Boot, Spring Cloud
 ロードバランスやHAを自動設定: Router, Diego
 性能監視、ログ通知機能: APM, loggregator
 マイクロサービスの支援: Spring Boot, Spring Cloudへの展開
 クラウドへの移行にもコード変更が必要性ない: Wagby
実行環境*
ファイルシステム
アプリケーション
(Spring Boot)
ブルーグリーン・デプロ
イ
カナリースタイル・デプ
ロイ
• e.g. 事前構成されたWeb Server, アプリケーション構成、Javaなどの実行環境やエージェントをBuildpackとして提供
https://github.com/cloudfoundry/java-buildpack.git
C
o
n
t
a
i
n
e
r
Linux host & kernel
アプリケーション開発へのフォーカス
Wagby on Cloud Foundry
 いつものWagbyを
“超高速” な使い勝手は同じまま、
どこでも動かせる“可搬性”を提供
– リリースサイクルの短縮
– エンタープライズにスタートアップのスピードを提供
 クラウド活用をより身近に感じてみましょう
– Pivotal Web Services
▪ http://run.pivotal.io
イベントのお知らせ
 Cloud Foundry Days in Tokyo
– http://cfdays.connpass.com/event/41201/
 Spring Days 2016
– http://springday2016.springframework.jp/
 Pivotal ジャパン サミット 2016
– https://omniattend.com/seminar/pivotal/pjs2016

More Related Content

PDF
APIMeetup 20170329_ichimura
PPTX
Circle of Code with Cloud Foundry
PPTX
Myfirst buildpack session_mgmt_20161201
PPTX
Myfirst cloudfoundry intro_20161201
PPTX
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
PPTX
祝 top-level project Apache Geode
PDF
Cloud Foundry Container-to-Container Networking
PDF
Garden introduction for dea users public
APIMeetup 20170329_ichimura
Circle of Code with Cloud Foundry
Myfirst buildpack session_mgmt_20161201
Myfirst cloudfoundry intro_20161201
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
祝 top-level project Apache Geode
Cloud Foundry Container-to-Container Networking
Garden introduction for dea users public

What's hot (20)

PDF
CFの便利機能を他の環境でも。Open Service Broker
PDF
Amazon ECSとDevOps
PDF
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
PPTX
Jenkins 2.0 (日本語)
PPTX
20220302_TechDojo_OpenShift_BootCamp_1章概要
PDF
20190201 Cloud Native Kansai AKS Azure
PDF
Cloud Foundry構成概要 111018
PDF
Japan Container Days: 「今こそKubernetes。最高の仕事道具で使いこなそう」by capsmalt
KEY
CloudFoundryをつかってみよう
PDF
クラウドを『作る』ってどういうこと?
PPTX
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
PPTX
What's Azure DevOps
PDF
はじめての JFrog Platform V2
PDF
富士通におけるCloud Foundry活用の取り組み
PPTX
Wasm blazor and wasi 2
PPTX
K8s meetup containerized_cloud_foundry
PPTX
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
PDF
Deploying secure service mesh for applications on k8s with using A10's Lighti...
PPTX
Jjug CCC 2019 Fall Azure Spring Cloud
PPTX
Java on Azure 2019
CFの便利機能を他の環境でも。Open Service Broker
Amazon ECSとDevOps
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
Jenkins 2.0 (日本語)
20220302_TechDojo_OpenShift_BootCamp_1章概要
20190201 Cloud Native Kansai AKS Azure
Cloud Foundry構成概要 111018
Japan Container Days: 「今こそKubernetes。最高の仕事道具で使いこなそう」by capsmalt
CloudFoundryをつかってみよう
クラウドを『作る』ってどういうこと?
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
What's Azure DevOps
はじめての JFrog Platform V2
富士通におけるCloud Foundry活用の取り組み
Wasm blazor and wasi 2
K8s meetup containerized_cloud_foundry
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
Deploying secure service mesh for applications on k8s with using A10's Lighti...
Jjug CCC 2019 Fall Azure Spring Cloud
Java on Azure 2019
Ad

Viewers also liked (20)

PDF
Geode meetup 20160609
PDF
[D22] Pivotal HD 2.0 -業界最高レベルSQL on Hadoop技術「HAWQ」解説- by Masayuki Matsushita
PPTX
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
PDF
Terraforming
PDF
はじめてのGit #gitkyoto
PDF
Railsチュートリアル(second)を終えて
PDF
Cloud Foundry Introduction for CF Meetup Tokyo March 2016
KEY
git gitにされたオレの屍を超えていけ
PDF
サラリーマンでギョーミーなプログラマ(つまりオレ)でも片手間で作れるXFD
PPTX
SCMBC Git入門セッション発表資料
PPTX
ゆかりん時計の話
PDF
140611だいたいわかるGit
PDF
Git 入門
PPTX
[JavaDo] JAX-RS ハンズオン 第2部
PDF
Gitの使い方あれこれ
PPTX
カラーマネジメント入門
PDF
Git勉強会 2016 Gitで卒論を管理しよう回
PPTX
やさしいGitの内部構造 - yapcasia2013
KEY
Git (実践入門編)
PDF
UnityでVRアプリを作ってみよう! (ハンズオン編)
Geode meetup 20160609
[D22] Pivotal HD 2.0 -業界最高レベルSQL on Hadoop技術「HAWQ」解説- by Masayuki Matsushita
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
Terraforming
はじめてのGit #gitkyoto
Railsチュートリアル(second)を終えて
Cloud Foundry Introduction for CF Meetup Tokyo March 2016
git gitにされたオレの屍を超えていけ
サラリーマンでギョーミーなプログラマ(つまりオレ)でも片手間で作れるXFD
SCMBC Git入門セッション発表資料
ゆかりん時計の話
140611だいたいわかるGit
Git 入門
[JavaDo] JAX-RS ハンズオン 第2部
Gitの使い方あれこれ
カラーマネジメント入門
Git勉強会 2016 Gitで卒論を管理しよう回
やさしいGitの内部構造 - yapcasia2013
Git (実践入門編)
UnityでVRアプリを作ってみよう! (ハンズオン編)
Ad

Similar to Wagby on Cloud Foundry (20)

PDF
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
PDF
BOSH-lite で 1VM Cloud Foundry
PDF
第18回Cloud Foundry輪読会用 Buildpackを使ってアプリを 載せるためのアプローチ
PDF
CloudSpiral 2014年度 Webアプリ講義(2日目)
PDF
Springon cloudfoundry
PDF
Azure DevOps 関西 2019 - Overview
PDF
Swaggerで始めるモデルファーストなAPI開発
PDF
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
PDF
ZappaでDBもパッケージしたサーバーレスAPIを構築してみた
PPTX
Hands on PhotoBlog App with WordPress REST API and App Inventor
PDF
Swiftアプリにプッシュ通知を組み込もう!
PDF
OSSを利用したプロジェクト管理
PDF
Azure 高速サイトソリューション
PPTX
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
PPTX
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
PDF
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
PDF
Developer-Controlled Packages (DCPs) を試してみた
PDF
OpenStack base public cloud service by GMO Internet Inc., at 2013/12/12 Okin...
PDF
ソフトバンクにおける Java による クラウドネイティブの実現
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
BOSH-lite で 1VM Cloud Foundry
第18回Cloud Foundry輪読会用 Buildpackを使ってアプリを 載せるためのアプローチ
CloudSpiral 2014年度 Webアプリ講義(2日目)
Springon cloudfoundry
Azure DevOps 関西 2019 - Overview
Swaggerで始めるモデルファーストなAPI開発
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
ZappaでDBもパッケージしたサーバーレスAPIを構築してみた
Hands on PhotoBlog App with WordPress REST API and App Inventor
Swiftアプリにプッシュ通知を組み込もう!
OSSを利用したプロジェクト管理
Azure 高速サイトソリューション
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
Developer-Controlled Packages (DCPs) を試してみた
OpenStack base public cloud service by GMO Internet Inc., at 2013/12/12 Okin...
ソフトバンクにおける Java による クラウドネイティブの実現

Wagby on Cloud Foundry