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
チャットワークにおける サーバーレス活用術 / Serverless at ChatWork
Search
Kouta Ozaki
May 30, 2018
Technology
1
1.7k
チャットワークにおける サーバーレス活用術 / Serverless at ChatWork
AWS Summit 2018 スタートアップ特設エリアにおける発表内容で、ChatWorkにおけるサーバーレスの運用話です。
Kouta Ozaki
May 30, 2018
Tweet
Share
More Decks by Kouta Ozaki
See All by Kouta Ozaki
サーバーレスを採用すべき100の理由(1つしか話さないよ)
cwozaki
3
520
開発チームにオーナーシップを委譲する手法 - DevOpsDays TOKYO 2022 #DevOpsDaysTokyo
cwozaki
0
330
Helm Chartリポジトリを2年半運用してわかったいろいろな話 - CloudNative Days Spring 2021 ONLINE #CNDO2021
cwozaki
0
570
PHP on Kubernetes - PHP Conference 2020 Re:born #phpcon
cwozaki
1
8.3k
AWS DevDay 2020 - C-8: レジェンドシステムをEC2からKubernetesに置き換える戦い #AWSDevDay
cwozaki
0
1.7k
ChatworkにおけるレジェンドシステムのKubernetes化の取り組み #containerdaysjp #meetup
cwozaki
1
3k
Other Decks in Technology
See All in Technology
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
3
340
どちらかだけじゃもったいないかも? ECSとEKSを適材適所で併用するメリット、運用課題とそれらの対応について
tk3fftk
2
240
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
140
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
What's new in Go 1.24?
ciarana
1
110
クラウド食堂とは?
hiyanger
0
120
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
150
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
540
遷移の高速化 ヤフートップの試行錯誤
narirou
6
1.8k
Change Managerを活用して本番環境へのセキュアなGUIアクセスを統制する / Control Secure GUI Access to the Production Environment with Change Manager
yuj1osm
0
110
OPENLOGI Company Profile for engineer
hr01
1
20k
目標と時間軸 〜ベイビーステップでケイパビリティを高めよう〜
kakehashi
PRO
8
860
Featured
See All Featured
Become a Pro
speakerdeck
PRO
26
5.2k
Music & Morning Musume
bryan
46
6.4k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
How GitHub (no longer) Works
holman
314
140k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Adopting Sorbet at Scale
ufuk
75
9.2k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Documentation Writing (for coders)
carmenintech
68
4.6k
Code Reviewing Like a Champion
maltzj
521
39k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
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/ ▸ ओମੑΛ࣋ͪɺࣗΒߦಈͰ͖Δ ▸ ଞऀΛೝΊɺଚॏͰ͖Δ ▸ ใΛूΊɺڞ༗Ͱ͖Δ
ͱ͍͏ํΛܴ͠·͢ʂ