Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
チャットワークにおける サーバーレス活用術 / Serverless at ChatWork
Kouta Ozaki
May 30, 2018
Technology
1
1.2k
チャットワークにおける サーバーレス活用術 / Serverless at ChatWork
AWS Summit 2018 スタートアップ特設エリアにおける発表内容で、ChatWorkにおけるサーバーレスの運用話です。
Kouta Ozaki
May 30, 2018
Tweet
Share
More Decks by Kouta Ozaki
See All by Kouta Ozaki
開発チームにオーナーシップを委譲する手法 - DevOpsDays TOKYO 2022 #DevOpsDaysTokyo
cwozaki
0
56
Helm Chartリポジトリを2年半運用してわかったいろいろな話 - CloudNative Days Spring 2021 ONLINE #CNDO2021
cwozaki
0
280
PHP on Kubernetes - PHP Conference 2020 Re:born #phpcon
cwozaki
1
6.3k
AWS DevDay 2020 - C-8: レジェンドシステムをEC2からKubernetesに置き換える戦い #AWSDevDay
cwozaki
0
930
ChatworkにおけるレジェンドシステムのKubernetes化の取り組み #containerdaysjp #meetup
cwozaki
1
2.1k
Other Decks in Technology
See All in Technology
QiitaConference2022
fuwasegu
0
190
スタートアップと技術選定と AWS
track3jyo
PRO
2
350
誰が正解を知っているのか / Who knows the right answer
takaking22
1
250
ノーコードで Stripeを使いこなす3つの方法 / jp-stripes-online-vol-4
stripehideokamoto
0
300
The application of formal methods in Kafka reliability engineering
line_developers
PRO
1
200
Introduction to MLOps
asei
4
640
開発組織の生産性を可視化する State of DevOpsとFour Keysとは / deep dive into State of DevOps
yfcgpsebp
0
270
DeepL の用語集が(いつのまにか)日本語に対応してたので試してみた
irokawah0
0
170
RDRA + JavaによるレジャーSaaSプロダクトの要件定義と実装のシームレスな接続
jjebejj
PRO
3
720
アーキテクチャを明文化して開発に臨んだ話
akkie76
0
340
UIKitのアップデート #WWDC22
akatsuki174
4
340
データ分析で切り拓け! エンジニアとしてのデータ分析職キャリア戦略
ksnt
0
160
Featured
See All Featured
Optimizing for Happiness
mojombo
365
63k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
315
19k
5 minutes of I Can Smell Your CMS
philhawksworth
196
18k
Fantastic passwords and where to find them - at NoRuKo
philnash
27
1.5k
Building a Scalable Design System with Sketch
lauravandoore
448
30k
4 Signs Your Business is Dying
shpigford
169
20k
Design by the Numbers
sachag
271
17k
Producing Creativity
orderedlist
PRO
334
37k
GraphQLの誤解/rethinking-graphql
sonatard
28
6.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_i
23
15k
Reflections from 52 weeks, 52 projects
jeffersonlam
337
17k
Code Reviewing Like a Champion
maltzj
506
37k
Transcript
νϟοτϫʔΫʹ͓͚Δ αʔόʔϨε׆༻ज़ AWS Summit 2018 ChatWorkגࣜձࣾ ඌ࡚ߞଟ
© ChatWork ▸ ຊൃϏδωενϟοτ ▸ λεΫཧϏσΦ௨͕Մೳ ▸ ೖಋೖاۀ17ສ4000ࣾҎ্ ʢ※20184݄࣌ʣ
νϟοτϫʔΫͷݱࡏͷߏ © ChatWork
αʔόʔϨεʹເ͕͋Δ © ChatWork 1. ؔΛॻ͚ͩ͘Ͱεέʔϧ͢ΔγεςϜΛ࡞ΕΔ 2. ؔ͢Βॻ͔ͳ͍Ͱεέʔϧ͢ΔγεςϜΛ࡞ΕΔ - AWS Managed
ServiceΛΈ߹ΘͤΔͱ͍͏બࢶ - Serverless Application RepositoryͰؔΛ୳͢ͱ͍͏બࢶ
© ChatWork ಠཱͨ͠ՕॴͷαʔόʔϨε
ಠཱͨ͠ՕॴͷαʔόʔϨε © ChatWork
ಠཱͨ͠ՕॴͷαʔόʔϨε © ChatWork
ಠཱͨ͠ՕॴͷαʔόʔϨε © ChatWork ▸ طଘ෦͔ΒͷӨڹΛશʹΓͯ͠ಋ ೖ͕͍͢͠ ▸ "84ͷΠϕϯτΛܨ͍Ͱॲཧ͍ͯ͘͠Α͏ ͳͷͰɺίϯςφ7.ͱൺͯ ։ൃɾӡ༻ίετΛ͘ѻ͑Δ
▸ 4FSWFSMFTT"QQMJDBUJPO3FQPTJUPSZͷొ ʹΑΓɺ൚༻తͳͷࣗͰ͏࡞Β ͳͯ͘ࡁΉະདྷ
© ChatWork Έ߹Θͤͱͯ͠ͷαʔόʔϨε
Έ߹Θͤͱͯ͠ͷαʔόʔϨε © ChatWork
Έ߹Θͤͱͯ͠ͷαʔόʔϨε © ChatWork ▸ ϝϦοτͷ͋Δͱ͜Ζʹ෦తʹαʔόʔϨ εΛಋೖ͢Δ ▸ "84.BOBHFEͳαʔόʔϨεʹۤखͳ ϨΠϠʔ͕͋ΔͷͰແཧͯ͠ਏ͍͚ͩ ▸
ײ֮తʹ"(#''ͷΫϥΠΞϯτͱαʔόʔ ؒͷதؒαʔόʔɺ#BUDI&WFOU $POTVNFSͷ෦ʹೖΕ͍͢ ▸ ҰछͷϚΠΫϩαʔϏεԽͱݴ͑Δ
© ChatWork νϟοτϫʔΫͱະདྷͷαʔόʔϨε
νϟοτϫʔΫͱະདྷͷαʔόʔϨε © ChatWork
νϟοτϫʔΫͱະདྷͷαʔόʔϨε © ChatWork ▸ Φʔϓϯιʔε FaaSͱ͍͏બࢶ ▸ kubernetesʢEKSʣͱಠࣗӡ༻ͷϛυϧΣΞ͋ΔͳΒબͱͯ͋͠Γ ▸ AWS
Lambdaͷ੍͔Β֎ΕΔ͜ͱ͕Ͱ͖Δ ▸ AWSαʔϏεͰͳ͍KafkaͳͲͷϛυϧΣΞΛѻ͑Δ ▸ ͋·ΓΒΕͯͳ͍͕OpenFaaSʹFunction Store͕͋ͬͨΓ ▸ ͨͩ͠ɺ͍ΖΜͳҙຯͰ·ͩૣ͍͠େม ▸ Lambdaͷ࣮ߦج൫Λࣗલӡ༻͠Α͏ͥʂͷੈք
© ChatWork ΤϯδχΞืूத http://corp.chatwork.com/ja/recruit/ ▸ ओମੑΛ࣋ͪɺࣗΒߦಈͰ͖Δ ▸ ଞऀΛೝΊɺଚॏͰ͖Δ ▸ ใΛूΊɺڞ༗Ͱ͖Δ
ͱ͍͏ํΛܴ͠·͢ʂ