wagby on cloud foundry
Post on 15-Apr-2017
75 Views
Preview:
TRANSCRIPT
Wagby on Cloud FoundryTomohiro IchimuraPivotal 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.2MMonthly Maven downloads
Jul-15 Aug-15 Sep-15 Oct-15 Nov-15 Dec-15 Jan-16 Feb-16 Mar-16 Apr-16 May-16 Jun-160
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
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
top related