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
CloudFormation と FaaS のはざま - Kubernetes の設計思想を探...
Search
KOYAMA Tetsuji
July 24, 2018
Technology
0
1.5k
CloudFormation と FaaS のはざま - Kubernetes の設計思想を探る -/cf-faas-k8s
2018-07-24 #ssmjp 2018/07 で発表した資料です。
KOYAMA Tetsuji
July 24, 2018
Tweet
Share
More Decks by KOYAMA Tetsuji
See All by KOYAMA Tetsuji
PIE (PHP Installer for Extensions) をみんなで試そう/piseka-pie
koyhoge
0
74
君はPostScriptなウィンドウシステム 「NeWS」をご存知か?/sunnews
koyhoge
0
870
全日本PHPカンファレンス2024スタンプラリーについて/stamprally-php2024
koyhoge
0
170
日本PHPカンファレンス2024スタンプラリーとその実装/phpcon-stamprally
koyhoge
1
1.6k
日本のPHPカンファレンスの歩みと、その辺もろもろ/phpcon_japan_history
koyhoge
0
290
Inside SWOOLE: 非同期処理はどのようにして動くのか/inside_swoole
koyhoge
0
19k
映画を年300本観る技術/watch_300_movies_in_a_year
koyhoge
0
1.3k
Swooleで実装するPHP非同期処理の世界/phpcondo2019-swoole
koyhoge
3
5.4k
ITイベントマニアから見る技術イベントの動向/techevent
koyhoge
0
320
Other Decks in Technology
See All in Technology
Bet "Bet AI" - Accelerating Our AI Journey #BetAIDay
layerx
PRO
4
1.8k
ユーザー課題を愛し抜く――AI時代のPdM価値
kakehashi
PRO
1
120
マルチプロダクト×マルチテナントを支えるモジュラモノリスを中心としたアソビューのアーキテクチャ
disc99
1
560
プロダクトエンジニアリングで開発の楽しさを拡張する話
barometrica
0
180
Instant Apps Eulogy
cyrilmottier
1
110
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
640
ZOZOTOWNの大規模マーケティングメール配信を支えるアーキテクチャ
zozotech
PRO
0
360
アカデミーキャンプ 2025 SuuuuuuMMeR「燃えろ!!ロボコン」 / Academy Camp 2025 SuuuuuuMMeR "Burn the Spirit, Robocon!!" DAY 1
ks91
PRO
0
150
AI時代の経営、Bet AI Vision #BetAIDay
layerx
PRO
1
2k
生成AIによるデータサイエンスの変革
taka_aki
0
3k
ロールが細分化された組織でSREと協働するインフラエンジニアは何をするか? / SRE Lounge #18
kossykinto
0
220
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
PRO
8
340
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Cost Of JavaScript in 2023
addyosmani
51
8.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
GitHub's CSS Performance
jonrohan
1031
460k
Embracing the Ebb and Flow
colly
86
4.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Designing for humans not robots
tammielis
253
25k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
A Tale of Four Properties
chriscoyier
160
23k
Transcript
#ssmjp 2018/07 2018-07-24 $MPVE'PSNBUJPOͱ'BB4ͷ͟· ,VCFSOFUFTͷઃܭࢥΛ୳Δ খࢁࢤ !LPZIPHF
ࣗݾհ খࢁࢤ ͜·ͯͭ͡ ߹ಉձࣾ΄ٕ͛ݚ Ϣʔβձ͍͔ͭ͘ ຊ6/*9Ϣʔβձ ຊ1PTUHSF42-Ϣʔβձ ຊ1)1Ϣʔβձ SBLVNPגࣜձࣾΤϯδχΞ
!LPZIPHF LPZIPHF
ൃ wTTNKQ https://speakerdeck.com/opelab/20180524-ssmjp-deploy
ా͞Μͷఏى wએݴܕσϓϩΠπʔϧຊʹཱͬͯΔ wෳࡶͳ:".-ͷҾ͖ܧ͗ w࠶ݱੑͱ൚༻ੑཱ྆͠ಘͳ͍ wυΩϡϝϯτผʹඞཁ
࣭ٙԠ࣌ؒ wখࢁ࣭͠·ͨ͠ ʮ:".-͕ෳࡶʹͳΔͷશ෦ೖΓ͔ͩΒͰ ʯ ʮίϯςφͱΦʔέετϨʔγϣϯπʔϧͲ ͏ ʯ wా͞Μͷճ ʮͦͷลΓͷݟऑ͍ͷͰɺ࣍ճখࢁ͞Μ͕ͬ
͍ͯͩ͘͞ʯ
ͳΜͱ͍͏ແৼΓ Ͱݏ͍͡Όͳ͍X
͔֬ʹͰ͔͍ZNMݏ wαʔϏεʹඞཁͳͯ͢Λهड़͢ΔͷͰΉ Λಘͳ͍ɻ wαʔϏεͷछྨ͕Ճ͞ΕΔʹ࿈ΕͲΜͲΜ ͘ͳΔ wߏԽͲ͜
ରۃͱͯ͠ͷ'BB4 wͰαʔόͷཧΛͳͤ͘ wαʔόϨε wͦͷൣғͰࡁΉͷͳΒ͋Δछͷཧ wࠓޙपลπʔϧͲΜͲΜॆ࣮ͯ͘͠ΔͱࢥΘΕ Δ wͦΕͰͯ͢·͔ͳ͑Δ
'BB4ສೳ͔ w৽͍͠ύϥμΠϜͳͷͰɺ࡞ऀଆͷߟ͑ํͷ Γସ͕͑ඞཁ wಛఆϦιʔεʹґଘ͢Δॲཧෆಘख wେ༰ྔϝϞϦͳͲ wطଘγεςϜͱͷޓੑ wϓϥοτϑΥʔϜϩοΫΠϯͷՄೳੑ
ίϯςφ ΦʔέετϨʔγϣϯ w04࣮ߦΠϝʔδͷ୯ҐͰ w࣮ߦΠϝʔδΛσϓϩΠɾཧ͢ΔΦʔέετϨʔ γϣϯπʔϧ wׂ୲͍͓ͪ͏ߦΘΕΔ wͯ͢Λ·͔ͳ͑ΔΘ͚Ͱͳ͍
%PDLFS ,VCFSOFUFT wݱࡏ࠷ඪ४తͳίϯςφ ΦʔέετϨʔγϣ ϯπʔϧ wΒ͘%PDLFS͚ΦʔέετϨʔγϣϯπʔ ϧઓࠃ࣌ͩͬͨ w݄ʹLT͕΄΅ඪ४ͷҐஔʹ w֤ΫϥυαʔϏεαϙʔτ
,VCFSOFUFT wIUUQTLVCFSOFUFTJP wLTͱུ͞ΕΔ wಡΈʮ͘ʔͶͯ͌͢ʯ
LTIJTUPSZ w(PPHMFͷࣾπʔϧͱͯ͠։ൃ։࢝ w(PPHMFͷ#PSH͔Βڧ͍ӨڹΛड͚ͨ 1SPKFDU4FWFO w4FWFO4UBS5SFL7PZBHFSͷ ʮ4FWFOPG/JOFʯ͔Βˠ wϩΰͷຊεϙʔΫͷͷ༝དྷ wʹWϦϦʔε wͦͷޙ$/$'ʹҠ #Z4PVSDF
81/'$$ 'BJSVTF IUUQTFOXJLJQFEJBPSHXJOEFYQIQ DVSJE
w༷ʑͳׂͷίϯςφΛΈ߹ΘͤͯαʔϏεΛ ࡞Δͱ͖ͷɺӡ༻ͷෳࡶੑΛղܾ͢Δ w(PPHMF͕#PSHΛӡ༻͖ͯͨ͠ͱ͖ͷݟ͕ ٧·͍ͬͯΔ LTԿΛղܾ͢Δͷ͔
wΠϛϡʔλϒϧ wએݴతઃఆ wΦϯϥΠϯͰࣗݾճ෮͢Δ LTͷઃܭίϯηϓτ
w*NNVUBCJMJUZ wҰ࡞ͨ͠Βมߋ͞Εͳ͍ wඞཁʹԠͯ͡ಉ͡༰ͷίϯςφΛ͍ͭ͘ىಈ Ͱ͖Δ Πϛϡʔλϒϧ
wʮԿΛ͢Δ͔ʯͰͳ͘ʮͲ͏͋Δ͖͔ʯΛه ड़͢Δ w࠷ऴతͳ·͍͠ঢ়ଶΛॻ͘ એݴతઃఆ
w·͍͠ঢ়ଶ͍ͬͯΔ wܧଓతʹࢹ͠ɺ·͍͠ঢ়ଶʹͳ͍ͬͯͳ͔ͬ ͨΒͦΕʹҰக͢ΔΑ͏ʹಈ͖ଓ͚Δ ࣗݾճ෮͢Δ
LTଟ͘ͷ αϒγεςϜʹΑͬͯ Γཱ͍ͬͯΔ
wΫϥελ w1PE w4FSWJDF w3FQMJDB4FU w%BFNPO4FU w+PC w%FQMPZNFOU w$POpH.BQ LTߏཁૉ
wLTڥΛߏ͢ΔϚγϯ܈ w%PDLFS͕ಈ͚ཧཧͲͪΒͰྑ͍ wΫϥυαʔϏεͰཧը໘ͰϙνΔ͚ͩ Ϋϥελ
wϫʔΫϩʔυ ίϯςφ ͕ಈ࡞͢Δཧϊʔυ wෳͷϫʔΫϩʔυ͕ಈ࡞͢Δ߹͋Δ wಉҰ1PEͷ߹ɺϑΝΠϧγεςϜͰίϯς φಉ͕࢜ΓऔΓ͢Δ͜ͱՄೳ 1PE
w໊લղܾ w෦Ͱ%/4͕ಈ͍͍ͯΔ w֎෦ͷΤϯυϙΠϯτ࡞ 4FSWJDF
wಉҰ1PEΛෳ্ཱͪ͛Δ wҎલʹ3FQMJDBUJPO$POUSPMMFSͱ͍͏ͷ͕͋ͬ ͨ w্هʹMBCFMαϙʔτΛՃͨ͠ͷ 3FQMJDB4FU
wͯ͢ͷϊʔυʹଐͯ͠ಈ࡞͢Δ1PE wྫ wಛघετϨʔδHMVTUFSE DFQI wϩάίϨΫλqVFOUE MPHTUBTI %FBNPO4FU
w࣮ߦ͞ΕͨΒޭ࣌ʹࣗಈऴྃ͢ΔΑ͏ͳॲཧ Λ ಈ͔͢1PE w͍ΘΏΔόον +PC
wαʔϏεҰࣜΛஔ͢ΔΈ wࢮ׆ࢹ wߏมߋɾΦʔτεέʔϧ w%PDLFSΠϝʔδͷߋ৽ wΞοϓσʔτઓུ %FQMPZNFOU
wΫϥελͰಈ࡞͢ΔઃఆใΛཧ͢ΔΈ w؆қ,74 w1PE͔ΒڥมϑΝΠϧʹݟ͑Δ $POpH.BQ
w࣮ࡍͷՔಇχʔζ͕͜Ε͚ͩ͋Δͱ͍͏͜ͱ wݱࡏ͞·͟·ͳχʔζ͕ਵ࣮࣌͞Ε͍ͯΔ ͳͥ͜Μͳʹଟ͘
w*TUJP αʔϏεϝογϡ http://www.atmarkit.co.jp/ait/articles/1802/09/news015.html
wLTࠓͱͯΞπ͍ w͞·͟·ͳपลπʔϧ͕։ൃ͞Εɺ৽͍͠ࢼΈ͕ ߦΘΕ͍ͯΔ wαʔϏεͷ044ج൫ͱͯ͠ͷඪ४ʹͳΓͭͭ͋Δ ·ͱΊ