Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cloud Foundryの件について@Open Source Conference 2015...
Search
ozzozz
October 25, 2015
Technology
780
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cloud Foundryの件について@Open Source Conference 2015 Fall/Tokyo
オープンソースなクラウドネイティブアプリケーション基盤ソフトウェアCloud Foundryの基礎的な仕組みと最近の技術動向、および日本におけるコミュニティ活動状況について紹介します。
ozzozz
October 25, 2015
More Decks by ozzozz
See All by ozzozz
BOSH 101 winter 2018
ozzozz
3
1.2k
コンテナベースのクラウド基盤とマイクロサービスアーキテクチャ / IEICE NW NWS16
ozzozz
0
150
BOSH101 autumn 2017
ozzozz
5
2k
Cloud Foundry について 〜日本国内のCFコミュニティ界隈の状況など〜 / Session 4-B2-1 at OpenStack Days Tokyo 2017
ozzozz
1
490
Cloud Foundry on OpenStack deep dive / Session 4-B2-5 at OpenStack Days Tokyo 2017
ozzozz
2
240
Cloud Foundry Summit Silicon Valley 2017 参加報告
ozzozz
1
330
Cloud Foundryに関する日本国内コミュニティについて / About Cloud Foundry community in Japan
ozzozz
0
1.4k
Dockerイメージ置き場の件
ozzozz
5
4k
Running Concourse CI on enterprise private cloud
ozzozz
1
550
Other Decks in Technology
See All in Technology
『モンスターストライク』 の運営に伴走する! データ民主化への 解析グループの3つのアプローチ
mixi_engineers
PRO
0
170
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
100
システム監視を 「システムを監視するだけ」で 終わらせないために
seiud
0
150
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
150
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
320
「待ち時間」の消滅と「自我消耗」の加速:生成AI時代のエンジニアを救うメンタル・リソース管理
poropinai1966
0
320
脱Jenkins、インターン生が挑んだCIツールGitHubActions移行
mixi_engineers
PRO
1
250
AI研修(Day1)【MIXI 26新卒技術研修】
mixi_engineers
PRO
2
2.7k
AI時代の強いチームの作り方
yuukiyo
2
670
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
330
AIがAPIを書く時代に、私たちは何を設計すべきか
nagix
0
150
人依存からAIネイティブの体制へ:バックエンド開発の裏側【SORACOM Discovery 2026】
soracom
PRO
0
130
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
270
The World Runs on Bad Software
bkeepers
PRO
72
12k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
How to train your dragon (web standard)
notwaldorf
97
6.7k
Crafting Experiences
bethany
1
230
YesSQL, Process and Tooling at Scale
rocio
174
15k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
460
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Claude Code のすすめ
schroneko
67
230k
Transcript
Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryの件について 2015/10/25 日本Cloud
Foundryグループ / NTTソフトウェアイノベーションセンタ 尾尻 健
2 Copyright©2015 NTT corp. All Rights Reserved. • Cloud Foundryって何? • Cloud
Foundryの使い方 • Cloud Foundryの動かし方 • Cloud Foundryをとりまくコミュニティ Headlines
3 Copyright©2015 NTT corp. All Rights Reserved. ご存知ですか
4 Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryの守備範囲 仮想マシン
仮想NW、VPC ストレージ、DB アプリケーション クラウド(パブリック/プライベート/ハイブリッド・・・) クラウドの中に好きなアプリケーションを置いて動かせるようにする (仮想マシンから動かす必要ないよ!)
5 Copyright©2015 NTT corp. All Rights Reserved. 「オープンソース PaaS基盤 ソフトウェア」
Cloud Foundryを一言で紹介すると 「クラウドネイティブ アプリケーション基盤 ソフトウェア」
6 Copyright©2015 NTT corp. All Rights Reserved. クラウド上での動作を念頭に実装され、以下のよう な特徴をもつアプリケーションソフトウェア。 l 内部に永続的な情報や状態をもたない
Ø スケールアウトする Ø インスタンスが壊れてもすぐ復旧できる etc… l どの環境にもっていっても無改造で動く Ø 開発環境/本番環境 Ø パブリッククラウド/プライベートクラウド/ベアメタルサーバ etc… クラウドネイティブアプリケーションって何?
7 Copyright©2015 NTT corp. All Rights Reserved. クラウドネイティブアプリにするにはどうすれば? 有名な実装指針 Twelve-factor
application architecture • http://12factor.net/ja/ • 例えば: ü 状態やログは、外部のDBやストレージにもつ ü 環境依存の起動時パラメータは、設定ファイルではな く環境変数で設定する
8 Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryとそのライバル Open
Source Proprietary ←※この子はライバルではありません。
9 Copyright©2015 NTT corp. All Rights Reserved. • Cloud Foundryって何? • Cloud
Foundryの使い方 • Cloud Foundryの動かし方 • Cloud Foundryをとりまくコミュニティ Headlines
10 Copyright©2015 NTT corp. All Rights Reserved. 【デモをご覧ください】 Cloud Foundryの使い方
11 Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryの内部動作 『Cloud
Foundryで学ぶ、PaaSのしくみ講座』 http://www.slideshare.net/jacopen/paas-for-beginners/58 に加筆 $ cf push アップロード ステージング 実行
12 Copyright©2015 NTT corp. All Rights Reserved. Dockerの場合は・・・ 『Cloud Foundryで学ぶ、PaaSのしくみ講座』
http://www.slideshare.net/jacopen/paas-for-beginners/58 に加筆 $ scp アップロード ステージング 実行 $ docker run $ docker build Dockerfile
13 Copyright©2015 NTT corp. All Rights Reserved. • Cloud Foundryって何? • Cloud
Foundryの使い方 • Cloud Foundryの動かし方 • Cloud Foundryをとりまくコミュニティ Headlines
14 Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryってどこで動く? どこでもどうぞ
Baremetal VM on local machine Open Source IaaS Enterprise IaaS Public IaaS オープンソース ですから。
15 Copyright©2015 NTT corp. All Rights Reserved. Cloud Foundryの動かし方 cf_nise_installer
/ nise_bosh BOSH bosh-lite Baremetal VM on local machine Open Source IaaS Enterprise IaaS Public IaaS all-in-one Cloud Foundry
16 Copyright©2015 NTT corp. All Rights Reserved. Ø Cloud Foundryの新アーキテクチャ『Diego』が ベース
Ø シングルテナント/シングルユーザ向け Ø BOSH要らずで複数VMにデプロイ • Terraformを使用 OpenStackへのデプロイも最近可能に ※コンポーネントのアップデートが難しいので、 商用本番運用にはちょっとつらい Lattice ~subset of Cloud Foundry~ jacopen Lattice 詳しくは・・・
17 Copyright©2015 NTT corp. All Rights Reserved. • Cloud Foundryって何? • Cloud
Foundryの使い方 • Cloud Foundryの動かし方 • Cloud Foundryをとりまくコミュニティ Headlines
18 Copyright©2015 NTT corp. All Rights Reserved. • https://www.cloudfoundry.org/ • 全世界のCloud Foundry開発者・ユー
ザをまとめる • いくつかの日本企業も会員に Ø NTT、富士通、東芝、日立・・・ Cloud Foundryをとりまくコミュニティ • http://cloudfoundry.gr.jp/ • 日本国内でのCloud Foundryの普及を 図るユーザグループ • Google Groupsに登録=入会 • http://paas.connpass.com/ • 『Cloud Foundryソースコード輪読会』 から発展した技術勉強会
19 Copyright©2015 NTT corp. All Rights Reserved. • ブログ(blog.cloudfoundry.gr.jp)にて、 『Cloud Foundry
百日行』連載中! Twitterハッシュタグ #cfgrjp を検索、検索 日本Cloud Foundryグループからのお知らせ
20 Copyright©2015 NTT corp. All Rights Reserved. 【デモをご覧ください】 (時間があればね) 『Cloud
Foundry百日行』一番人気アプリ
21 Copyright©2015 NTT corp. All Rights Reserved.