Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
サーバーレス時代に共創型受託開発をやることの価値/jawsdays2020
Serverless Operations
March 28, 2020
Programming
0
570
サーバーレス時代に共創型受託開発をやることの価値/jawsdays2020
Serverless Operations
March 28, 2020
Tweet
Share
More Decks by Serverless Operations
See All by Serverless Operations
Serverless Web Hosting Strategy For Modern Front-end Application
slsops
0
31
定期料金と従量課金を組み合わせたサブ スクリプション型サービスを作る/jp-stripe-02
slsops
0
250
サーバーレス時代に共創型受託開発をやることの価値/sls-jutaku
slsops
0
530
Auth0とクラウドサービスを組み合わせて作るメディアコマースの開発事例/auth0-media-commerce
slsops
0
420
Shifter HeadlessとSaaSを組み合わせた サーバーレスECサイトの構築/shifter-serverless-ec
slsops
0
1.6k
サーバーレスにおいてどのようにDynamoDBとRDSを使い分ければ良いのか/serverless-webinar-02
slsops
9
2.7k
実践AWSサーバーレスアーキテクチャ導入の基礎とその概念/serverless-webinar-01
slsops
0
430
サーバーレス時代に 共創型受託開発をやることの価値/slsdaysfukuoka2019
slsops
1
2.1k
オープンソースで加速するサーバーレスの未来/serverless will be
slsops
0
73
Other Decks in Programming
See All in Programming
ポケモンで学ぶiOS 16弾丸ツアー 🚅
giginet
PRO
1
620
Form実装基本を学び直してみた
hyugatsukui
0
250
Enumを自動で網羅的にテストしてみた
estie
0
1.4k
10年以上続くプロダクトの フロントエンド刷新プロジェクトのふりかえり
yotahada3
2
360
ITエンジニア特化型Q&Aサイトteratailを 言語、DB、クラウドなど フルリプレイスした話
leveragestech
0
460
CPU/GPU高速化セミナー 浮動小数点から文字列への高速変換の論文を読んでみた / cpugpu acceleration seminar 20230201
fixstars
0
110
42tokyo-born2beroot-review
love42
0
120
Remix + Cloudflare Pages + D1 で ポケモン SV のレンタルチームを検索できるアプリを作ってみた
kuroppe1819
4
1.4k
Zynq MP SoC で楽しむエッジコンピューティング ~RTLプログラミングのススメ~
ryuz88
0
400
TSX First な Zero-Runtime SSG potato4d/dodai とその仕組み / owned static site generator #kyotojs
potato4d
1
470
Swift Expression Macros: a practical introduction
kishikawakatsumi
2
740
良質な技術記事を量産する秘訣 / #MeetsPro
jnchito
16
4.9k
Featured
See All Featured
Side Projects
sachag
451
37k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
38
3.6k
4 Signs Your Business is Dying
shpigford
171
20k
Build The Right Thing And Hit Your Dates
maggiecrowley
22
1.4k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
Design by the Numbers
sachag
271
18k
Become a Pro
speakerdeck
PRO
6
3.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
240
11k
Rebuilding a faster, lazier Slack
samanthasiow
69
7.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
15
1.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
182
15k
For a Future-Friendly Web
brad_frost
166
7.8k
Transcript
4FSWFSMFTT0QFSBUJPOTງՈོ αʔόʔϨε࣌ʹ ڞܕडୗ։ൃΛΔ͜ͱͷՁ
αʔόʔϨεͰ ΫϥυͷՁΛ࠷େݶʹ Serverless Operations ͜Ε·ͰάϩʔόϧͷୈҰઢͰ ഓ͖ͬͯͨΫϥυٕज़ʢ"84ʵΞϚκϯΣϒαʔϏεʣͷ ๛ͳ࣮ͱݟΛ׆͔͠ɺ͓٬͞·ͷαʔόʔϨε ʹؔ͢Δ͞·͟·ͳ՝Λղܾ͠·͢ɻ ձࣾհ serverless.co.jp
063$-*&/54
06301&/4063$&130%6$54 +FGGZ 4FSWFSMFTT4UFQ'VODUJPOT 4FSWFSMFTT"1*(BUFXBZ4FSWJDF1SPYZ 4FSWFSMFTT%BTICPBSE
4&37&3-&4441&$*"-455&".
ຊ͍͑ͨ͜ͱ ڞܕͷ։ൃ͕ԿނϝϦοτ͕༗Δͷ͔ αʔόʔϨεͷ࣌ʹԿނͦΕ͕Γ͘͢ͳͬͨͷ͔
ैདྷͷडୗ։ൃͬͯʁ
༷มߋ͕ൃੜͯ͠ॊೈʹରԠͯ͘͠Εͳ͍ ߴ͍͓ۚΛ͔͚ͯ݁ہݱͰΘΕͳ͍ͷΛ ࡞ͬͯ͠·ͬͨ Α͋͘Δडୗ։ൃ ൃଆ
༷มߋ͕සൃͯ͠ऴΘΒͳ͍ ཁ݅ͱٕज़తͳ࣮ݱੑͷϛεϚον Α͋͘Δडୗ։ൃ डଆ ϞϊΛྑ͘͢Δͱ͍͏ࢹͰͳ͘ɺސ٬ʹঝೝΛΒ͏͜ ͱΛ༏ઌͯ͠͠·͏
ͳͥ͜͏ͳͬͪΌ͏ͷʁ
͋Δ͖ϓϩμΫτ։ൃͷ࢟ .71Ͱͷϩʔϯνɻ༻ऀͷϑΟʔυόοΫΛड͚ͯ ϒϥογϡΞοϓ͍ͯ͘͜͠ͱ ʑঢ়گมԽ͢Δɻॊೈʹͷલͷ՝ͱ͖߹͍࠷దͳ ಓےΛࡧͯ͠Γ։͘εΩϧ
डୗ։ൃͰൃੜ͢Δ ࠷ॳʹશʹ༷ΛܾΊͯ։ൃணखɻͦΕΛϕʔεʹֹۚΛ ܾΊΔͨΊɺ్தͰมߋ͕ޮ͔ͳ͍ ࠷ॳ͔ΒՌΛఆٛͯ͠ΔͷͰɺϢʔβ͕ٻΊ͍ͯΔͷ ͔ͷݕূ͕ͦͦͰ͖ͳ͍
ैདྷͷडୗ։ൃͷΓํͰɺͦͦͷ Έͱͯ͠ɺϓϩμΫτΛྑ͘͢ΔͨΊͷ αΠΫϧΛճ͢͜ͱ͕͍͠ ͭ·Γ
ͦ͜Ͱڞܕͷडୗ։ൃ ͷγϑτ
ڞܕ։ൃͱ ͦͷٕज़ʹಛԽͨ͠ձ͕ࣾސ٬ͷϓϩμΫτ։ൃͷͨΊ ʹνʔϜͱͯ͠ࢀՃͯ͠Ұॹʹ࡞Δ։ൃελΠϧ ͲΜͳγεςϜΛͭ͘Δ͔ɺ༷ࢪࡦͳʹ͕͍͍ͷ͔ ՝ΛϕʔεʹΦʔϓϯʹ͠߹͍ϑϥοτʹܾΊΔ ൃऀͱडऀͱ͍͏ؔੑࣺͯΔɻνʔϜͰ͋Δͱ͍͏ ͜ͱ
ڞܕ։ൃͷܖ্ͷϙΠϯτ ঢ়گ͕ʑมԽ͢ΔதͰɺͦͷվળʹ͖߹͍ɺͦΕʹඞཁ ͳεΩϧΛ࣋ͬͨ༏लͳϝϯόʔΛΞαΠϯ͠ɺͦͷ࣌Ͱ ϑΟʔ͕ൃੜ͢Δ ͯ͢ͷཁ݅ΛܾΊͯݟੵΓΛ͢Δͱ͍͏͜ͱ͠ͳ͍ ࣮ࡍʹΔ͔Ͳ͏͔Θ͔Βͳ͍͔Β
ڞܕ։ൃ͕ԿΛͨΒ͢ͷ͔ ސ٬ؚΊͨνʔϜͱͯ͠ຊ࣭తͳ՝ʹ͖߹͏͜ͱ͕Ͱ͖ ΔɻมԽʹରͯ͠ॊೈʹରԠͰ͖ΔͷͰͦͷ࣌ʑͷ࠷దͳ அ͕ՄೳͱͳΔ ϓϩμΫτ։ൃʹ͓͚Δຊ࣭తͳߦಈΛߦ͑Δ͜ͱ͕ ܖ໘ͰϚΠϯυͷ෦͔ΒՄೳͱͳΔ
ڞܕʹ͢Δ͜ͱͰސ٬ͱͷ ຊ࣭తͳ։ൃ͕ՄೳͱͳΔ
IUUQTOPUFDPNUBNTBOUBNTBOOOFFCFD
αʔόʔϨεͷ࣌ʹͳͬͯ
αʔόʔϨεͷϝϦοτͱʁ αʔόʔཧͳͲͷՃՁͷ࢈·ͳ͍ॏ࿑ಇΛΫϥυʹ Ξτιʔεͯ͠ɺϏδωε্ͷॏཁͳ෦ʹΤϯδχΞϦ ιʔεΛूதͤ͞Δ͜ͱ
ΠϯϑϥྖҬʹ͓͚Δڥքઢ αʔόʔͷબఆ αΠδϯά αʔόʔͷཧ ϛυϧΣΞ Ξοϓσʔτ ΞʔΩςΫνϟઃܭ ϓϩάϥϜ։ൃ Ϋϥυ Ϣʔβ
ϓϩάϥϜྖҬʹ͓͚Δڥքઢ ܾࡁ ೝূೝՄ ϏδωεϩδοΫͷ ࣮ Ϋϥυ Ϣʔβ $*$%
αʔόʔϨεͷ࣌ʹͳͬͯ ੲडୗϏδωεͱͯ͠Γཱ͍ͬͯͨ෦ͷଟ͘Λ Ϋϥυ4""4͕୲͏Α͏ʹͳ͖͍ͬͯͯΔͱ͍͏ࣄ࣮
ϓϩάϥϜΛಈ͔͢͜ͱͷ؆қ͞ ίʔυΛॻ͍ͨΒ ίϚϯυҰͭͰ Ϋϥυʹ͙͢ௐୡ
ϓϩάϥϜΛಈ͔͢͜ͱͷ؆қ͞ Ϋϥυ্ͰίʔυΛಈ͔ͨ͢Ίͷεςοϓ͕ ඇৗʹ؆୯ʹͳ͖͍ͬͯͯΔࣄ࣮
୯७ͳ࿑ಇྗͱ͍͏ҙຯͰ֎෦ʹൃ͢Δ Ձࣗମ͕ͦΜͳʹͳ͘ͳ͖͍ͬͯͯΔ
ࣄ࣮ɺଟ͘ͷاۀ͕ͰαʔόʔϨεΛ࠾༻͍ͩͯ͠͠Δ 50:05" 40/: &#*-"# /55 μΠΩϯ
αʔόʔϨεΛ࠾༻͢ΔͷͬͯɺཁΤϯδχΞϦιʔεͷແବΛল͍ͯ Ϗδωε্ͷՁΛ࡞Δͱ͜ʹϑΥʔΧε͠Α͏ͬͯ͜ͱ αʔόʔϨεͱ͍͏खஈΛ࠾༻͢Δ͜ͱɺΑΓ ϏδωεαΠυʹΤϯδχΞ͕د͍ͬͯ͘ඞཁ͕͋ΔͨΊ Ͱߦ͓͏ͱ͍͏ͷࣗવͳྲྀΕͰ͋Δ ͳ͔ͥ
զʑ։ൃձࣾͦΕͱͲ͏͖߹͏ͷ͔ ·ͣɺاۀαʔόʔϨεΛTUDIPJDFͱͯ͠Ͱ ग़དྷͳ͍͔Λߟ͑Δ զʑͷ༷ͳεϖγϟϦετνʔϜ͕େنʹͳΔલʹ ࢧԉΛߦ͏ɻ։ൃձࣾͦͷٕज़ͷϓϩϑΣογϣφϧ Ͱ͋Δͱ͍͏͜ͱ͕Ұ൪ͷڧΈ
զʑ։ൃձࣾͦΕͱͲ͏͖߹͏ͷ͔ ࿑ಇྗചΒͳ͍ɻ͋͘·ͰͦͷͷεϖγϟϦετ Ͱ͋Γɺͦͷٕज़ࢹͰϏδωεΛՃͤ͞ΔͨΊͷ ύʔτφʔʹͳΕΔͱ͍͏͜ͱ͕Ձ
4FSWFSMFTT0QFSBUJPOTͷΓํ ·ͣސ٬ؚΊͨνʔϜͱͯ͠.71ϦϦʔεΛࢦ͢ํΛ ϚΠϯυηοτ͔Βڞ༗͢Δ αϙʔτϓϥϯͷ֬ఆ - νϟοτͷΈͷαϙʔτ - ΞʔΩςΟϯά͔Βઃܭ·Ͱͷαϙʔτ - ։ൃҰॹʹ࣮ࢪ͢Δ
ܖֹ݄͘͠ ϲ݄୯ҐͷখϩοτͰ
զʑސ٬ؚΊͯɺྑ͍ϞϊΛ࡞ΔͨΊʹ ಉ͡ํΛ͍ͨνʔϜͩͱ͍͏ϚΠϯυ ॏཁͳ͜ͱ
αʔόʔϨε͕ͨΓલʹ ͳͬͨࠓɺڞܕͷ։ൃʹ γϑτ͍ͯ͘͠νϟϯεͩʂ
serverless.co.jp