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
小さい組織も導入できるサーバーレスアーキテクチャとDevOps
Search
Hiroki Uemoto
November 05, 2018
1
1.6k
小さい組織も導入できるサーバーレスアーキテクチャとDevOps
Hiroki Uemoto
November 05, 2018
Tweet
Share
More Decks by Hiroki Uemoto
See All by Hiroki Uemoto
[BPStudy] エンジニアリングマネージャーってなに?〜スクラムの話を添えて〜
jazzsasori
0
340
"おためし入社制度" を作った話
jazzsasori
0
440
JAWS DAYS 2020 コロナ速報リリースの舞台裏 〜サーバレスなら5日で十分!〜
jazzsasori
5
16k
ukkaが取り組む一次産業の課題 〜 日本一遅い農産物の通販 OWNERS をAWSで実現している話
jazzsasori
0
1.2k
OWNERSを支えるサーバー レスアーキテクチャと、ukka におけるAWSの使い方
jazzsasori
1
1k
OWNERSをdocker化した話
jazzsasori
1
390
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
GraphQLとの向き合い方2022年版
quramy
32
12k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
How STYLIGHT went responsive
nonsquared
92
4.8k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
Building Your Own Lightsaber
phodgson
99
5.7k
The Cult of Friendly URLs
andyhume
74
5.7k
Code Review Best Practice
trishagee
55
15k
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
Transcript
খ͍͞৫ಋೖͰ͖Δαʔ όʔϨεΞʔΩςΫνϟͱ %FW0QT
גࣜձࣾ5FDI-FBEͷ ২ຊͱਃ͠·͢ w ژൃͷελʔτΞοϓͰʙ$50ΛͭͱΊ·ͨ͠ w ͦͷޙϑϦʔϥϯε w גࣜձࣾVLLBʹ5FDI-FBEͱͯ͠δϣΠϯ w ژ͔ΒҾͬӽ͠ʢՇͱࢠڙΛ࿈Εͯʣ
ʹ͍ͭͯ w 08/&34Λ্ཱͪ͛ͨ୩ͱ ݩBJNJOHͷ$50খྛͷڞಉ ද w ҰԠ ݩ$50ͳͷͰ࠷ॳ ͔Βਓݩ$50͕͍Δ৫Ͱ
͢ w Ұྲྀͷੜ࢈ऀ͔Β०ͳ ͷΛ࠷ߴͷλΠϛϯάͰ͓ૹ Γ͢Δ࢈ͷ༧ൢചαʔ Ϗεͬͯ·͢
ࠓ͠ΌΔ͜ͱ w αʔόʔϨε࠾༻ͨ͠ͱฐࣾͷ%FW0QTͷ͠·͢ w ৫ͱ݄ͯ͠ۀͳΜͰΤϯδχΞগͳ͍Ͱ͢ w ઌʹ݁ݴͬͪΌ͏ͱ w αʔόʔϨε࠾༻ͯ͠ྑ͔ͬͨ w
࠷ॳ͔Β%FW0QT͑ͯྑ͔ͬͨ w খ͞ͳ৫͔ͩΒͦ͜࠷ॳ͔ΒΓ·͠ΐ͏
ͳͥαʔόʔϨεͰͷӡ༻ΛܾΊ͔ͨ w ݄ͷϑϧϦχϡʔΞϧΛ͖͔͚ͬʹ w ݩʑαʔόʔϨεͰͷӡ༻ܦݧ͕͋ͬͨ w αʔϏεͷ։ൃʹूதͰ͖ΔΑ͏ʹ͔ͨͬͨ͠ w OHJOYͱ͔ϛυϧΣΞͷνϡʔχϯάʹͳΔ࣌ؒ͘ ΛͱΒΕͨ͘ͳ͔ͬͨ
None
ӡ༻ͯ͠Έͯײͨ͡ϝϦοτ w εέʔϥϒϧ w ӡ༻ָ͕ w αʔόʔΛϋʔυͱͯ͠ҙࣝͤͣʹࡁΉ w όονॲཧͷͨΊʹৗ࣌ىಈ͍ͯ͠ΔαʔόʔΛ༻ҙ͠ͳͯ͘ Α͍
w ͍҆ʂ w &$Ͱͷٻ͕΄΅ʹ
σϝϦοτ w 3%4͕͑ͳ͍ w ฐࣾͯ͢%ZOBNP%#Ͱߏங w ݴޠ͕ݶΒΕΔ w 1ZUIPO +BWB
OPEFKT (P $ w ˞"84ͷެࣜ
"84ͰαʔόʔϨεΔͳΒ͜͜ʹҙ w "84-BNCEBͷಉ࣮࣌ߦ্ݶ w ਃ͕ඞཁͳͷͰ࠷ॳ͔ΒΞΫηε͕ݟࠐ·ΕΔͳΒ։ൃஈ ֊Ͱਃ͠·͠ΐ͏ w -BNCEBͷ࣮ߦ࣌ؒˠʹͳͬͨ w
όονॲཧΛ-BNCEBͰಈ͔͢ͳΒҙ w "1*(BUFXBZ͔ΒͷςΩετҎ֎Λ৴͠ͳ͍ w TUBUJDͳͷ4 $MPVE'SPOUʹ͠Α͏
αʔόʔϨεʹ͍ͭͯࠓͷ·ͱΊ w αʔόʔϨεݻ༗ͷ੍͋ΔͷͰҙ w ੍͕ͷΊΔͳΒͥͻαʔόʔϨεͰɻӡ༻ָͬ͢ w গਓͰӡ༻͍͢͠ͷͰখ͍͞৫͚͡Όͳ͍͔ͱ ࢥ͏ w πʔϧ࠷ۙॆ࣮͍ͯ͠Δ
4FSWFSMFTT'SBNFXPSL "QFY "844". ;BQQB w αʔόʔϨεݻ༗ͷ੍͋ΔͷͰҙ
࣮ແ͠Ͱ%ZOBNP%#ˠ "UIFOBʹσʔλΛྲྀͨ͠ w "84(MVF͕ΩϞ w &5-+PCͰKTPOΛ4 w "UIFOBͰΫΤϦ w ฐࣾϚʔέλʔ͕͍ͬͯ
Δ w "84ͷίϯιʔϧ͔Βϙνϙ νͨ͠ΒͰ͖ͨ
খ͍͞৫Ͱ࠷ॳ͔Β͑Α͏ %FW0QT
ϩʔΧϧͷڥΛԽ w VLLBʹδϣΠϯͯ͠·ͣ͜Ε͔Β࢝Ίͨ w ਓ͕૿͑ͨ࣌ʹڥߏஙͰׂ͍࣌ؒͯཉ͘͠ͳ͍ w EPDLFS EPDLFSNBDIJOF EPDLFSDPNQPTF w
AEPDLFSDPNQPTFVQEAͰඞཁͳͷ্ཱ͕ͪΔΑ͏ʹͨ͠ w 1ZUIPO w QZUFTU w BQFY -BNCEBͷσϓϩΠπʔϧͱͯ͠ w HVMQ w "84$-*
w (JU)VC ;FO)VC w (JU)VCͰϦϙδτϦཧ w ;FO)VCͰΞδϟΠϧͳ෦Λิ w #SBODIJOHSVMFHJUqPXΛ࠾༻ JTTVFཧ
σϓϩΠ w ઈରʹਓͷखͰσϓϩΠ͠ͳ͍ͱ͍͏ڧ͍͓ؾ࣋ͪͰσϓϩΠϑϩʔΛ͑ͨ w $JSDMF$*ܦ༝ͰσϓϩΠ w EFWFMPQϚʔδˠTUBHJOHڥࣗಈσϓϩΠ w NBTUFSϚʔδˠQSPEVDUJPOڥࣗಈσϓϩΠ w
EPDLFSDPNQPTFFYFDBQQNBLFEFQMPZFOWQSPEͰσϓϩΠ w $JSDMF$*্ͰϩʔΧϧͰಉ͡ͳͷͰίέͨΒखݩͰݕূͰ͖Δ w ίέͨΒ4MBDLʹྲྀ͍ͯ͠Δ w ࡞ۀதʹʮσϓϩΠ͓ئ͍͠·͢ʯͬͯݴΘΕΔखؒ ͙Β͍ճආͰ͖͍ͯΔ ͣ
UFTU w QVTIͷʹUFTUΛ·Θ͢ w UFTUॏཁͳ෦͕ͬͭΓɺͦΕҎ֎Ͱ͖Δ͚ͩɺͱ ͍͏ׂΓΓ w ؒҧͬͨΫϨΧ൪߸ͷਓྗςετͱ͔$*ʹ·͔ͤΒΕͨ w తߴʹ։ൃΛਐΊΔͨΊʹ
w UFTU͕௨Βͳ͍ͱTUBHJOH QSPEVDUJPOڥσϓϩΠͰ ͖ͳ͍Α͏ʹ͍ͯ͠Δ
ςετέʔεཧ w ࡶʹͳΓ͕ͪͳͷͰ&YDFMͰཧ͠ ͨ͘ͳ͔ͬͨ w 5FTU$BTF-BCΛ࠾༻ w ςετέʔεͷϝϯς͍͢͠ w ςετ݁ՌΛJTTVFͱϦϯΫͰ͖Δ
w ͍͍͢ɺ͍҆ w NPOUIͰϢʔβʔແ੍ݶ w ςετέʔε·ͰొՄ w एׯϖʔδද͍ࣔؾ͕͢Δʜ
%FW0QTʹ͍ͭͯ·ͱΊ w ࠷ॳ͔Β͑ͨํָ͕ w σϓϩΠ$*ʹ·͔ͤ·͠ΐ͏ w UFTUॏཁͳͱ͜Ζ͚ͩͰॻ͖·͠ΐ͏ w UFTUΛґཔ͢ΔͳΒཧπʔϧಋೖ͠·͠ΐ͏
WE’RE HIRING wɾ৯ʹڵຯ͋ΔΤϯδχΞͷํ w ڵຯͳͯ͘ΤϯδχΞͷํ wଞɺશํҐͷ৬छืू͍ͯ͠·͢