Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
CloudFormation と FaaS のはざま - Kubernetes の設計思想を探る -/cf-faas-k8s
KOYAMA Tetsuji
July 24, 2018
Technology
0
1k
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
Inside SWOOLE: 非同期処理はどのようにして動くのか/inside_swoole
koyhoge
0
17k
映画を年300本観る技術/watch_300_movies_in_a_year
koyhoge
0
860
Swooleで実装するPHP非同期処理の世界/phpcondo2019-swoole
koyhoge
3
4k
ITイベントマニアから見る技術イベントの動向/techevent
koyhoge
0
260
Skaffoldを使ってKubernetes してみた/skaffold_k8s
koyhoge
1
900
東京が大雪の日に何気ない写真がバズった/snow_tree_buzz
koyhoge
0
470
NCMB PHP SDKでサーバサイドからmBaaSを使おう /ncmb-php-sdk-details
koyhoge
1
590
草の根イベントカメラマンの10年/eventcameraman
koyhoge
1
630
PSR-12について/psr-12
koyhoge
1
1.1k
Other Decks in Technology
See All in Technology
2023年は何する宣言
shigeruoda
0
230
OpenShiftでスポットVMを使おう.pdf
jpishikawa
1
100
目指せCoverage100%! AutoScale環境におけるSavings Plans購入戦略 / JAWS-UG_SRE_Coverage
taishin
0
180
チケットNFTの仕組み
sbtechnight
0
330
PHPのimmutable arrayとは
hnw
1
130
WebLogic Server for OCI 概要
oracle4engineer
PRO
3
830
UIFlowの2.0がやってきた! / ビジュアルプログラミングIoTLT vol.13
you
0
210
ERC3525 Semi-Fungible token
sbtechnight
0
330
グローバルチームことはじめ / Bootstrapping a global team
tasshi
1
560
私見「UNIXの考え方」/20230124-kameda-unix-phylosophy
opelab
0
140
創業1年目のスタートアップでAWSコストを抑えるために取り組んでいること / How to Keep AWS Costs Down at a Startup
yuj1osm
3
1.2k
EMになって最初の失敗談 - コミュニケーション編 -
fukuiretu
1
330
Featured
See All Featured
Three Pipe Problems
jasonvnalue
89
8.9k
Web Components: a chance to create the future
zenorocha
304
40k
Atom: Resistance is Futile
akmur
256
24k
Debugging Ruby Performance
tmm1
67
11k
Raft: Consensus for Rubyists
vanstee
130
5.7k
Web development in the modern age
philhawksworth
197
9.6k
Navigating Team Friction
lara
176
12k
Documentation Writing (for coders)
carmenintech
51
2.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
44
14k
Intergalactic Javascript Robots from Outer Space
tanoku
261
26k
Building a Modern Day E-commerce SEO Strategy
aleyda
6
4.5k
Designing with Data
zakiwarfel
91
4.2k
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ج൫ͱͯ͠ͷඪ४ʹͳΓͭͭ͋Δ ·ͱΊ