SlideShare a Scribd company logo
1 of 27
Copyright©2015 NTT corp. All Rights Reserved.
Cloud Foundryの件について
NTTソフトウェアイノベーションセンタ
尾尻 健
Copyright©2015 NTT corp. All Rights Reserved.
Headlines
• Cloud Foundryって何?
• OpenStackの上でCloud Foundryを動かす件
• Cloud Foundryのコミュニティについて
Copyright©2015 NTT corp. All Rights Reserved.
Headlines
• Cloud Foundryって何?
• OpenStackの上でCloud Foundryを動かす件
• Cloud Foundryのコミュニティについて
Copyright©2015 NTT corp. All Rights Reserved.
「オープンソース
PaaS基盤
ソフトウェア」
Cloud Foundryって何?
PaaS?
Copyright©2015 NTT corp. All Rights Reserved.
PaaS?
Platform as a Service
Copyright©2015 NTT corp. All Rights Reserved.
PaaSでなにがうれしい?
SaaS 利用におけるニーズ
早く柔軟に自社独自のサービスを構築し
大規模に展開したい
PaaS
サーバ環境に加え、アプリケーションの開発
運用をするための環境もセットにして提供
IaaS 利用におけるニーズ
システム開発・運用での環境構築にかかる
コストを低減したい
システム環境構築の手間や時間を大幅
に削減
迅速なサービスリリースを可能に
•ビジネス展開がスピードアップ
•サービスライフサイクルの早い市場にお
ける企業の競争力を強化
活用
Copyright©2015 NTT corp. All Rights Reserved.
PaaSにもいろいろあるけど
iPaaS (integration PaaS)
複数アプリでのデータ利用連携
CIaaS (Continuous Integration aaS)
試験自動化、ソフトウェアライフサイクル管理
mBaaS (mobile Backend aaS)
モバイル系アプリケーション支援
Cloud migration tools
クラウド間 or クラウド環境への移行
APM (Application Performance Monitoring)
アプリケーション性能監視
Multi-cloud service management
複数のクラウドサービスの統合管理
aPaaS (application PaaS)
アプリケーション実行環境
Copyright©2015 NTT corp. All Rights Reserved.
• 自分でDockerコンテナを全部手で管理するの?
• Web系に使う場合URLルーティングとか全部手で(ry
• マルチユーザとかマルチテナントの要件満たせるの?
Dockerじゃだめなの?
DockerはPaaSの部品になりうるが
PaaS基盤そのものにはならない
Copyright©2015 NTT corp. All Rights Reserved.
• アプリケーションのビルド、アプリケーションコンテナの
起動/停止、監視/復旧、ログ収集、URLルーティング
を担う
– buildpackに対応(任意の言語、フレームワークに対応)
– マルチユーザ、マルチテナントに対応(認証・認可)
– アプリケーションプロセスはwardenコンテナ内で動作
• Dockerコンテナにも対応予定(Diego Project)
Cloud Foundryって何?
Copyright©2015 NTT corp. All Rights Reserved.
Cloud Foundryのライバルたち
Open Source Proprietary
Copyright©2015 NTT corp. All Rights Reserved.
Cloud Foundryってどこで動く?
Copyright©2015 NTT corp. All Rights Reserved.
Headlines
• Cloud Foundryって何?
• OpenStackの上でCloud Foundryを動かす件
• Cloud Foundryのコミュニティについて
Copyright©2015 NTT corp. All Rights Reserved.
BOSH
• Cloud Foundryコミュニティにて開発・維持されているデプロ
イツールであり、Cloud Foundryの標準的デプロイ手段
• PluggableなCPI(Cloud Platform Interface)をもち、どんな
IaaSでも対応可能
Copyright©2015 NTT corp. All Rights Reserved.
① 仮想NW・仮想ルータ作成、floatingIPaddr取得、セキュリティグループ設定
② BOSH(MicroBOSH)VMの構築
1. VMイメージ(BOSH agent入りUbuntu server)のアップロード
2. イメージからのVM作成・起動、SSH鍵設定(metadata service経由)
3. floatingIPaddr付与
4. 空ボリューム作成、オンラインアタッチ
5. VM内で自動起動したBOSH agentにてBOSHコンポーネントのダウンロードと起動
③ BOSHへのCloud Foundryリリースパッケージ・構成設定の登録
④ BOSHからのCloud Foundryのデプロイと起動
1. イメージからのVM(複数個)作成・起動、SSH鍵設定(metadata service経由)
2. 【必要なVMのみ】floatingIPaddr付与、空ボリューム作成、オンラインアタッチ
3. 各VM内で自動起動したBOSH agentにてBOSHからのCloud Foundry各コンポー
ネントのダウンロードと起動
OpenStack上でCloud Foundryが動くまで
Copyright©2015 NTT corp. All Rights Reserved.
絵で
tenant
Copyright©2015 NTT corp. All Rights Reserved.
絵で
tenant
VR
fi
p
fi
p
secgrp
VNW
OpenStack
GUI/CLI
Copyright©2015 NTT corp. All Rights Reserved.
絵で
tenant
VR
fi
p
secgrp
VNW
BOSH CLI
VM
image
Copyright©2015 NTT corp. All Rights Reserved.
絵で
tenant
VR
fi
p
secgrp
VNW
BOSH CLI MicroBOSH
VM
fi
p
VM
image
Copyright©2015 NTT corp. All Rights Reserved.
絵で
tenant
VR
secgrp
VNW
BOSH CLI MicroBOSH
VM
fi
p
VM
image
BOSH agent
BOSH agentCloud Foundry用
VM
BOSH agent
fi
p
Copyright©2015 NTT corp. All Rights Reserved.
BOSHが使うOpenStack機能
OpenStack Horizon or 各種CLI
OpenStack Image Service API v1.1
OpenStack Compute API v2
OpenStack Block Storage API v1
仮想NW・仮想ルータ作成、
floatingIPaddr取得、
セキュリティグループ設定
OpenStack Identity API v2
APIトークン取得、
各種API endpoint発見
VMイメージアップロード
空ボリューム作成、
ボリュームスナップショット作成
もろもろ
Copyright©2015 NTT corp. All Rights Reserved.
• Junoでも動く!
– NTT社内で最近動作確認
• Cloud Foundryコミュニティでは、まだ
Folsom,Grizzly,Havanaがサポート対象
Cloud Foundryが動くOpenStackバージョン
Copyright©2015 NTT corp. All Rights Reserved.
• Cloud FoundryはJujuでもデプロイできる模様
そういえば
Copyright©2015 NTT corp. All Rights Reserved.
Headlines
• Cloud Foundryって何?
• OpenStackの上でCloud Foundryを動かす件
• Cloud Foundryのコミュニティについて
Copyright©2015 NTT corp. All Rights Reserved.
• Google Groups “vcap-dev”
(Cloud Foundry Developers) がメイン
– in English!
• Cloud Foundry Community Advisory Boardが
月1回ペースで開催
– 電話会議+Webチャット
– in English!
Cloud Foundryコミュニティの主な場について
Copyright©2015 NTT corp. All Rights Reserved.
• 2014年12月に『Cloud Foundry Foundation』が発足、
国内企業もMemberとして参加
– NTT, 富士通, IBM, 東芝, HP, …
– cloudfoundry.org
• 『日本Cloud Foundryグループ』が存在
– 日本国内でのCloud Foundryの普及活動を担う
– cloudfoundry.gr.jp
• 『PaaS勉強会』がしばしば開催
Cloud Foundryコミュニティ国内の動き
Copyright©2015 NTT corp. All Rights Reserved.
• 2011年9月『Cloud Foundry輪読会』として発足
• 2014年5月より『PaaS勉強会』と改称
– CFのみならず、PaaS分野一般の技術や製品を勉強する会に
PaaS勉強会とは?
paas.connpass.com
Copyright©2015 NTT corp. All Rights Reserved.
Headlines
• Cloud Foundryって何?
• OpenStackの上でCloud Foundryを動かす件
• Cloud Foundryのコミュニティ

More Related Content

What's hot

クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?Kazuto Kusama
 
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方Akihiro Kitada
 
Cloud Foundry V2を、もうちょっと深掘りしよう
Cloud Foundry V2を、もうちょっと深掘りしようCloud Foundry V2を、もうちょっと深掘りしよう
Cloud Foundry V2を、もうちょっと深掘りしようKazuto Kusama
 
CFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service BrokerCFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service BrokerKazuto Kusama
 
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話gree_tech
 
PaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happyPaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happyKatsunori Kawaguchi
 
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編irix_jp
 
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月VirtualTech Japan Inc.
 
○○○で作るOpenStack+Contrail環境
○○○で作るOpenStack+Contrail環境○○○で作るOpenStack+Contrail環境
○○○で作るOpenStack+Contrail環境VirtualTech Japan Inc.
 
知って欲しいPaaSの話
知って欲しいPaaSの話知って欲しいPaaSの話
知って欲しいPaaSの話Kazuto Kusama
 
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...whywaita
 
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016JUNICHI YOSHISE
 
K8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryK8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryJUNICHI YOSHISE
 
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門Kazuto Kusama
 
サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」VirtualTech Japan Inc.
 
CyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallengeCyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallengewhywaita
 
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるcf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるTakeshi Morikawa
 

What's hot (20)

クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?
 
Reading NATS
Reading NATSReading NATS
Reading NATS
 
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
 
Cloud Foundry V2を、もうちょっと深掘りしよう
Cloud Foundry V2を、もうちょっと深掘りしようCloud Foundry V2を、もうちょっと深掘りしよう
Cloud Foundry V2を、もうちょっと深掘りしよう
 
CFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service BrokerCFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service Broker
 
Cloud Foundry varz
Cloud Foundry varzCloud Foundry varz
Cloud Foundry varz
 
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
 
Cloud20150802
Cloud20150802Cloud20150802
Cloud20150802
 
PaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happyPaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happy
 
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
 
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
 
○○○で作るOpenStack+Contrail環境
○○○で作るOpenStack+Contrail環境○○○で作るOpenStack+Contrail環境
○○○で作るOpenStack+Contrail環境
 
知って欲しいPaaSの話
知って欲しいPaaSの話知って欲しいPaaSの話
知って欲しいPaaSの話
 
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
 
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
 
K8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryK8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundry
 
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
 
サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」
 
CyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallengeCyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallenge
 
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるcf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
 

Similar to Cloud Foundryの件について@OpenStack Days Tokyo 2015

OpenStack Swiftとそのエコシステムの最新動向
OpenStack Swiftとそのエコシステムの最新動向OpenStack Swiftとそのエコシステムの最新動向
OpenStack Swiftとそのエコシステムの最新動向NTT Software Innovation Center
 
OpenStack東京サミットに向けて
OpenStack東京サミットに向けてOpenStack東京サミットに向けて
OpenStack東京サミットに向けてshintaro mizuno
 
実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターンKuniteru Asami
 
Internet of Toilet / Jaws festa 2016
Internet of Toilet / Jaws festa 2016Internet of Toilet / Jaws festa 2016
Internet of Toilet / Jaws festa 2016Godai Nakamura
 
マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話Tomohisa Aoshima
 
OSSで作るOpenStack監視システム
OSSで作るOpenStack監視システムOSSで作るOpenStack監視システム
OSSで作るOpenStack監視システムsatsuki fukazu
 
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月 Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月 VirtualTech Japan Inc.
 
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築Tomo-o Kubo
 
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイNobuyuki Matsui
 
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack HinemosソリューションHinemos
 
AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤Godai Nakamura
 
【HackerWars 】ニフティクラウドmobile backend
【HackerWars 】ニフティクラウドmobile backend【HackerWars 】ニフティクラウドmobile backend
【HackerWars 】ニフティクラウドmobile backend史識 川原
 
OSSコミッタの生活とその必要性
OSSコミッタの生活とその必要性OSSコミッタの生活とその必要性
OSSコミッタの生活とその必要性Hirofumi Ichihara
 
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015 WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015 Takayuki Enomoto
 
root権限無しでKubernetesを動かす
root権限無しでKubernetesを動かす root権限無しでKubernetesを動かす
root権限無しでKubernetesを動かす Akihiro Suda
 

Similar to Cloud Foundryの件について@OpenStack Days Tokyo 2015 (20)

OpenStack入門 2016/06/10
OpenStack入門 2016/06/10OpenStack入門 2016/06/10
OpenStack入門 2016/06/10
 
Spring I/O 2015 報告
Spring I/O 2015 報告Spring I/O 2015 報告
Spring I/O 2015 報告
 
OpenStack Swiftとそのエコシステムの最新動向
OpenStack Swiftとそのエコシステムの最新動向OpenStack Swiftとそのエコシステムの最新動向
OpenStack Swiftとそのエコシステムの最新動向
 
OpenStack東京サミットに向けて
OpenStack東京サミットに向けてOpenStack東京サミットに向けて
OpenStack東京サミットに向けて
 
実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン
 
Internet of Toilet / Jaws festa 2016
Internet of Toilet / Jaws festa 2016Internet of Toilet / Jaws festa 2016
Internet of Toilet / Jaws festa 2016
 
マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話
 
OSSで作るOpenStack監視システム
OSSで作るOpenStack監視システムOSSで作るOpenStack監視システム
OSSで作るOpenStack監視システム
 
VM 基盤運用チームの DevOps
VM 基盤運用チームの DevOpsVM 基盤運用チームの DevOps
VM 基盤運用チームの DevOps
 
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月 Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月
 
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
 
VIOPS04: クラウド最新技術動向 ~ビジネスを動かすコア技術~
VIOPS04: クラウド最新技術動向 ~ビジネスを動かすコア技術~VIOPS04: クラウド最新技術動向 ~ビジネスを動かすコア技術~
VIOPS04: クラウド最新技術動向 ~ビジネスを動かすコア技術~
 
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
 
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
 
AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤
 
【HackerWars 】ニフティクラウドmobile backend
【HackerWars 】ニフティクラウドmobile backend【HackerWars 】ニフティクラウドmobile backend
【HackerWars 】ニフティクラウドmobile backend
 
OSSコミッタの生活とその必要性
OSSコミッタの生活とその必要性OSSコミッタの生活とその必要性
OSSコミッタの生活とその必要性
 
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015 WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
 
root権限無しでKubernetesを動かす
root権限無しでKubernetesを動かす root権限無しでKubernetesを動かす
root権限無しでKubernetesを動かす
 
VIOPS04: 富士通クラウドサービスについて
VIOPS04: 富士通クラウドサービスについてVIOPS04: 富士通クラウドサービスについて
VIOPS04: 富士通クラウドサービスについて
 

Recently uploaded

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Recently uploaded (11)

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 

Cloud Foundryの件について@OpenStack Days Tokyo 2015

  • 1. Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryの件について NTTソフトウェアイノベーションセンタ 尾尻 健
  • 2. Copyright©2015 NTT corp. All Rights Reserved. Headlines • Cloud Foundryって何? • OpenStackの上でCloud Foundryを動かす件 • Cloud Foundryのコミュニティについて
  • 3. Copyright©2015 NTT corp. All Rights Reserved. Headlines • Cloud Foundryって何? • OpenStackの上でCloud Foundryを動かす件 • Cloud Foundryのコミュニティについて
  • 4. Copyright©2015 NTT corp. All Rights Reserved. 「オープンソース PaaS基盤 ソフトウェア」 Cloud Foundryって何? PaaS?
  • 5. Copyright©2015 NTT corp. All Rights Reserved. PaaS? Platform as a Service
  • 6. Copyright©2015 NTT corp. All Rights Reserved. PaaSでなにがうれしい? SaaS 利用におけるニーズ 早く柔軟に自社独自のサービスを構築し 大規模に展開したい PaaS サーバ環境に加え、アプリケーションの開発 運用をするための環境もセットにして提供 IaaS 利用におけるニーズ システム開発・運用での環境構築にかかる コストを低減したい システム環境構築の手間や時間を大幅 に削減 迅速なサービスリリースを可能に •ビジネス展開がスピードアップ •サービスライフサイクルの早い市場にお ける企業の競争力を強化 活用
  • 7. Copyright©2015 NTT corp. All Rights Reserved. PaaSにもいろいろあるけど iPaaS (integration PaaS) 複数アプリでのデータ利用連携 CIaaS (Continuous Integration aaS) 試験自動化、ソフトウェアライフサイクル管理 mBaaS (mobile Backend aaS) モバイル系アプリケーション支援 Cloud migration tools クラウド間 or クラウド環境への移行 APM (Application Performance Monitoring) アプリケーション性能監視 Multi-cloud service management 複数のクラウドサービスの統合管理 aPaaS (application PaaS) アプリケーション実行環境
  • 8. Copyright©2015 NTT corp. All Rights Reserved. • 自分でDockerコンテナを全部手で管理するの? • Web系に使う場合URLルーティングとか全部手で(ry • マルチユーザとかマルチテナントの要件満たせるの? Dockerじゃだめなの? DockerはPaaSの部品になりうるが PaaS基盤そのものにはならない
  • 9. Copyright©2015 NTT corp. All Rights Reserved. • アプリケーションのビルド、アプリケーションコンテナの 起動/停止、監視/復旧、ログ収集、URLルーティング を担う – buildpackに対応(任意の言語、フレームワークに対応) – マルチユーザ、マルチテナントに対応(認証・認可) – アプリケーションプロセスはwardenコンテナ内で動作 • Dockerコンテナにも対応予定(Diego Project) Cloud Foundryって何?
  • 10. Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryのライバルたち Open Source Proprietary
  • 11. Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryってどこで動く?
  • 12. Copyright©2015 NTT corp. All Rights Reserved. Headlines • Cloud Foundryって何? • OpenStackの上でCloud Foundryを動かす件 • Cloud Foundryのコミュニティについて
  • 13. Copyright©2015 NTT corp. All Rights Reserved. BOSH • Cloud Foundryコミュニティにて開発・維持されているデプロ イツールであり、Cloud Foundryの標準的デプロイ手段 • PluggableなCPI(Cloud Platform Interface)をもち、どんな IaaSでも対応可能
  • 14. Copyright©2015 NTT corp. All Rights Reserved. ① 仮想NW・仮想ルータ作成、floatingIPaddr取得、セキュリティグループ設定 ② BOSH(MicroBOSH)VMの構築 1. VMイメージ(BOSH agent入りUbuntu server)のアップロード 2. イメージからのVM作成・起動、SSH鍵設定(metadata service経由) 3. floatingIPaddr付与 4. 空ボリューム作成、オンラインアタッチ 5. VM内で自動起動したBOSH agentにてBOSHコンポーネントのダウンロードと起動 ③ BOSHへのCloud Foundryリリースパッケージ・構成設定の登録 ④ BOSHからのCloud Foundryのデプロイと起動 1. イメージからのVM(複数個)作成・起動、SSH鍵設定(metadata service経由) 2. 【必要なVMのみ】floatingIPaddr付与、空ボリューム作成、オンラインアタッチ 3. 各VM内で自動起動したBOSH agentにてBOSHからのCloud Foundry各コンポー ネントのダウンロードと起動 OpenStack上でCloud Foundryが動くまで
  • 15. Copyright©2015 NTT corp. All Rights Reserved. 絵で tenant
  • 16. Copyright©2015 NTT corp. All Rights Reserved. 絵で tenant VR fi p fi p secgrp VNW OpenStack GUI/CLI
  • 17. Copyright©2015 NTT corp. All Rights Reserved. 絵で tenant VR fi p secgrp VNW BOSH CLI VM image
  • 18. Copyright©2015 NTT corp. All Rights Reserved. 絵で tenant VR fi p secgrp VNW BOSH CLI MicroBOSH VM fi p VM image
  • 19. Copyright©2015 NTT corp. All Rights Reserved. 絵で tenant VR secgrp VNW BOSH CLI MicroBOSH VM fi p VM image BOSH agent BOSH agentCloud Foundry用 VM BOSH agent fi p
  • 20. Copyright©2015 NTT corp. All Rights Reserved. BOSHが使うOpenStack機能 OpenStack Horizon or 各種CLI OpenStack Image Service API v1.1 OpenStack Compute API v2 OpenStack Block Storage API v1 仮想NW・仮想ルータ作成、 floatingIPaddr取得、 セキュリティグループ設定 OpenStack Identity API v2 APIトークン取得、 各種API endpoint発見 VMイメージアップロード 空ボリューム作成、 ボリュームスナップショット作成 もろもろ
  • 21. Copyright©2015 NTT corp. All Rights Reserved. • Junoでも動く! – NTT社内で最近動作確認 • Cloud Foundryコミュニティでは、まだ Folsom,Grizzly,Havanaがサポート対象 Cloud Foundryが動くOpenStackバージョン
  • 22. Copyright©2015 NTT corp. All Rights Reserved. • Cloud FoundryはJujuでもデプロイできる模様 そういえば
  • 23. Copyright©2015 NTT corp. All Rights Reserved. Headlines • Cloud Foundryって何? • OpenStackの上でCloud Foundryを動かす件 • Cloud Foundryのコミュニティについて
  • 24. Copyright©2015 NTT corp. All Rights Reserved. • Google Groups “vcap-dev” (Cloud Foundry Developers) がメイン – in English! • Cloud Foundry Community Advisory Boardが 月1回ペースで開催 – 電話会議+Webチャット – in English! Cloud Foundryコミュニティの主な場について
  • 25. Copyright©2015 NTT corp. All Rights Reserved. • 2014年12月に『Cloud Foundry Foundation』が発足、 国内企業もMemberとして参加 – NTT, 富士通, IBM, 東芝, HP, … – cloudfoundry.org • 『日本Cloud Foundryグループ』が存在 – 日本国内でのCloud Foundryの普及活動を担う – cloudfoundry.gr.jp • 『PaaS勉強会』がしばしば開催 Cloud Foundryコミュニティ国内の動き
  • 26. Copyright©2015 NTT corp. All Rights Reserved. • 2011年9月『Cloud Foundry輪読会』として発足 • 2014年5月より『PaaS勉強会』と改称 – CFのみならず、PaaS分野一般の技術や製品を勉強する会に PaaS勉強会とは? paas.connpass.com
  • 27. Copyright©2015 NTT corp. All Rights Reserved. Headlines • Cloud Foundryって何? • OpenStackの上でCloud Foundryを動かす件 • Cloud Foundryのコミュニティ