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
OpenStack を使った IasS 戦略 ~皆で おぷ☆すたユーザになろう~
Search
Livesense Inc.
PRO
August 27, 2014
Technology
0
110
OpenStack を使った IasS 戦略 ~皆で おぷ☆すたユーザになろう~
OpenStack を使った IasS 戦略
2014/08/27(水) @ Livesense Techlunch
発表者: 中西 晶大
Livesense Inc.
PRO
August 27, 2014
Tweet
Share
More Decks by Livesense Inc.
See All by Livesense Inc.
EM候補者向け転職会議説明資料
livesense
PRO
0
6
コロナで失われたノベルティ作成ノウハウを復活させた話
livesense
PRO
0
73
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
0
360
転職会議でGPT-3を活用した企業口コミ要約機能をリリースした話
livesense
PRO
0
1k
株式会社リブセンス マッハバイト_プレイブック
livesense
PRO
0
410
Tech Award 2021 選出方法
livesense
PRO
0
1k
株式会社リブセンス エンジニアリング組織を支える風土と制度
livesense
PRO
0
530
株式会社リブセンス・マッハバイト 採用候補者様向け資料
livesense
PRO
0
210
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
PRO
0
2k
Other Decks in Technology
See All in Technology
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
360
オーナーシップを持つ領域を明確にする
konifar
13
3.2k
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
640
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
570
On Your Data を超えていく!
hirotomotaguchi
2
690
Building Dashboards as a Hobby
egmc
0
230
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
390
Cracking the KubeCon CfP
inductor
2
250
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
170
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
220
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
2.6k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
RailsConf 2023
tenderlove
4
540
Designing with Data
zakiwarfel
96
4.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
Unsuck your backbone
ammeep
663
57k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
We Have a Design System, Now What?
morganepeng
43
6.8k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Design by the Numbers
sachag
274
18k
Documentation Writing (for coders)
carmenintech
60
3.9k
Producing Creativity
orderedlist
PRO
337
39k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
Transcript
Copyright © LIVESENSE Inc. അ͑Μ͡ʹ͋ OpenStack Λͬͨ IasS ઓུ! ~օͰ
͓ˑͨ͢ϢʔβʹͳΖ͏~! ! ͦͷଞ
ࣗݾհ അ͑Μ͡ʹ͋ ୭ΑΓഅΛѪ͍ͯ͠Δஉɻ جຊతʹ1िؒʹٳΈ0ճɻͷࣄʹ࠷ ྗΛೖΕ͍ͯΔɻฏͱൺֱʹͳΒͳ͍ɻ ͜Μͳ͜ͱΛݴ͏͜ͱࣗମ͕അʹࣦྱɻ ! ಛٕɿΠϯϑϥɺഅ
झຯɿΠϯϑϥɺഅ ࣄɿΠϯϑϥɺഅ ͖ͳͷɿΠϯϑϥɺഅ ͖ͳಈɿೣ ͖ͳݴ༿ɿਓഅҰମ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ڝഅͱਓੜΛ๛͔ʹ͢Δ ͨͬͨ1ͭͷํ๏Ͱ͋Δ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ͔͠͠
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ظཪΒΕΔͷͰ͋Δ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ͜͜ΒΜͰਅ໘Ϳͬͱ͖·͢
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ඇৗʹ೦ͳ͜ͱʹഅͷͳ͍Ͱ͢
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ϑΝϯͷօ༷͝ΊΜͳ͍͞
Copyright © LIVESENSE Inc. അ͑Μ͡ʹ͋ OpenStack Λͬͨ IasS ઓུ! ~օͰ͓ˑͨ͢ϢʔβʹͳΖ͏~!
! ͦͷଞ
SaaS, PaaS, IaaS ʹ͍ͭͯ
PaaS, IaaS ʹ͍ͭͯ
IaaS ೋେྗ VS
CloudStack ɾΠϯετʔϧ؆୯ ɾ͍͡ΊΔͷϥΫ ɾ։ൃΕͨΓɺͪΌΜͱͬͯͨΓᐆດ ɾಠಛͷ༻ޠଟ͍ ɾKVMϥΠϒϚΠάϨʔγϣϯͰ͖Δ
ɾԾϧʔλ͕͔ͳΓϒϥοΫϘοΫε ɾCLI ͰίϯϑΟΪϡϨʔγϣϯͰ͖ͳ͍ ɾAPIͰૢ࡞Ͱ͖Δ ɾGUIͰૢ࡞Ͱ͖Δ
OpenStack ɾΠϯετʔϧ·ۤ͡ߦɻྦͳ͠ʹޠΕͳ͍ ɾʹ1ճϝδϟʔόʔδϣϯΞοϓ ɾಠಛͷ༻ޠଟ͍(ଟ͗͢Δ) ɾKVMϥΠϒϚΠάϨʔγϣϯͰ͖Δ ɾԾϧʔλͷϒϥοΫϘοΫε͕CSΑΓϚγ
ɾCLI ͰίϯϑΟΪϡϨʔγϣϯͰ͖Δ ɾAPIͰૢ࡞Ͱ͖Δ ɾGUIͰૢ࡞Ͱ͖Δ ɾ։ൃͷίϛϡχςΟͰ͔͍(CS ͱ10ഒ͘Β͍͕ࠩ͋Δ) ɾػೳຖʹ͜·ׂ͔͘Ͱ͖ΔͷͰੑߴ͠
അ͑Μ͡ʹ͋తδϟοδ ɾΠϯετʔϧ(ݱࡏਐߦܗͰ)ΊͬͪΌਏ͍͚Ͳ ɹ͓ˑͨ͢ ͰΑ͘Ͷʁ ɾ։ൃ҆ఆͯ͠Δͱ༧ఆΈ͍͢͠ ɾੑߴͦ͏ͩ͠
ɾຊͷίϛϡχςΟ׆ൃͩ͠ ɾAWS ͬΆ͍͠
Ϧʔμʔతδϟοδ
Ϧʔμʔతδϟοδ ʊਓਓਓਓਓਓਓਓਓਓʊ ʼɹͿ͔͞Ͱͳ͍ɹʻ ʉY^Y^Y^Y^Y^Y^Y^Y^Y^Y^Yʉ
അ͑Μ͡ʹ͋ͷਖ਼ͳࠂന ʮੲ͋ͳͨͷ͜ͱ͖ͩͬͨΑʯ ʮͰɺ͏͋ͳͨͱແཧͳͷɾɾɾʯ ʮ͋ͷͷ(ॗਗ਼͞Ε·ͨ͠)ʯ
OpenStackΛͬͯԿ͕ͤʹͳΔͷʁʢΠϯϑϥࢹ) ɾϝσΟΞ͔ΒԾϚγϯ࡞ґཔΛड͚ͳͯ͘ࡁΉ ɹ→ʮϦιʔεׂΓͯͯ͋Δ͔Βউखʹ࡞͍͍ͬͯΑʯ ɾks ϑΝΠϧͷதͰ yum install ͠·ͬͯ͘Δͷ͔Β٫
ɹ→ ؆୯ʹΧελϚΠζͨ͠OS͕࡞Ͱ͖Δ ɹ→ σϦόϦ͕ૣ͘ͳΔ ɾϦιʔεͷՄࢹԽ͕Ͱ͖Δ ɹ→ Γͳ͘ͳ͖ͬͯͨ͜ͱ͕͙͢ʹ͔ΔͷͰػثಋೖ ɹɹͷδϟοδָ͕ ɾཧϚγϯͷϓϩϏδϣχϯάͰ͖Δ
OpenStackΛͬͯԿ͕ͤʹͳΔͷʁʢϝσΟΞࢹ) ɾΠϯϑϥʹԾϚγϯཉ͍͠ͱ͔ݴΘͳ͍͍ͯ͘ ɾϧωοαϯεͱੑߴ͍ ɹ→ OSىಈΛΆͪͬͱͯ͠ AP αʔόग़དྷ্͕Γ·Ͱ
ɹɹߦ͘ͱࢥ͏ ɾωοτϫʔΫ͔Β։ൃڥΛఏڙͰ͖Δ ɹ→ keepalived αʔό·Δ͝ͱ͓ି͠Ͱ͖Δͱࢥ͏ ɹ→ ͭ·Γٖࣅຊ൪(ͨͿΜͰ͢ΑͨͿΜɻػೳతʹՄೳ) ɾAPIୟ͚Δ͔Β֤ϝσΟΞຖʹΠϯϑϥ͖ʹ৮ΕΔ ɹ→ ·͞ʹAWS(ͨͩ͠ϦιʔεݶΒΕ·͢)
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ͱ͍͏͜ͱͰ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ͪΐͬͱݟͯΈ·͢ʁ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ DEMO
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ·ͩ·ͩݕূ్தͰ͕͢
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ 12݄ʹօ༷ͷ͓खݩ͓ಧ͚Ͱ͖Δ Α͏അ͑Μ͡ʹ͋ؤுΔ·͢ ։ൃڥ͚ͩͲͶʂ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ Կ͔࣭͋Γ·͢ʁʁ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ͬͱ͜ͷ͕࣌ؒདྷ·ͨ͠Ͷ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ അ͔ʁഅͳͷ͔ʁഅͩΑͳʁʂ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ͍͍͑ɻ͖ʔͨͰ͢ɻ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ೦Ͱͨ͠Ͷɻ ͏গ͖͠߹͍ͬͯͩ͘͞ɻ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ
TOPICS ބࢁࢯɺᕒͷ100↑ετοΫ
גࣜձࣾϦϒηϯε! γεςϜ։ൃ෦ϝσΟΞ։ൃάϧʔϓ ӅΕʁΩϟϥతʹ1000͑ͯΔਓ͍ͨΓ TOPICS
TOPICS ҙ֎ͱࣾʹͬͯΔਓ͍ΔͬΆ͍
TOPICS ͦΜͳ͜Μͳ͍ͯ͠Δ͏ͪʹ
TOPICS
TOPICS ͖·ͨ͠Ͷɻ օ͞ΜΓ·͠ΐ͏ɻ
അ͑Μ͡ʹ͋త Qiita ͷ͍͍ͱ͜Ζ ɾ࣭Λ͋Μ·ؾʹ͠ͳ͍͍ͯ͘ ɾ͜Μͳ͜ͱઈରʹཱͨͶʔΑɹ→ɹετοΫɹ→ɹ;͊ͬʁʂ ɾ୭͔ͷʹཱͬͯΔͷ͕ʹݟ͑ΔͷͰϞνϕʔγϣϯ༙͘ ɾؒҧͬͯͨΒڭ͑ͯ͘ΕΔ
ɾͨ·ʹ͋Γ͕ͱ͏తͳ͜ͱݴΘΕΔ ɾ৭Μͳ͍ํ͕Ͱ͖Δ ɾετοΫ͢Δ͚ͩྑ͠ɺॻ͖·͘Δྑ͠ ɾॻ͘ͱ͕ࣝఆண͢Δ ɾԿճಉ͜͡ͱΛݕࡧ͠ͳ͘ͳͬͨ ɾ࣭ྔͲͬͪڐ༰͞ΕͯΔͷ͕͍͍ ɾϢʔβجຊ༏͍͠ ɾkobito ॻ͖͍͢ɻͨ·ΒΜ
ࢲ΄ͦ΅ͦͱॻ͍͍ͯ·͢
Εͬͭɺ͖ʔͨʂ
Powered by LIVESENSE