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
フルサーバーレスアーキテクチャが支える運用とその価値 / Operations and the...
Search
shiro seike
PRO
July 25, 2023
Programming
0
260
フルサーバーレスアーキテクチャが支える運用とその価値 / Operations and the value supported by a full serverless architecture
CloudNative Days Fukuoka 2023 プレイベント
https://cloudnativedays.connpass.com/event/289955
shiro seike
PRO
July 25, 2023
Tweet
Share
More Decks by shiro seike
See All by shiro seike
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
150
(再)ひとり技術広報からの脱却 / Re:Breaking away from one-man technical public relations
seike460
PRO
1
170
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
930
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
270
AWS reInvent 2024サービスアップデートデモ / AWS reInvent 2024 Service Update Demo
seike460
PRO
0
48
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
640
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
1.2k
実践サーバーレスパフォーマンスチューニング ~その実力に迫る~ / Practical Serverless Performance Tuning ~A Close Look at its Power~
seike460
PRO
2
400
PHPを書く理由、PHPを書いていて良い理由 / Reasons to write PHP and why it is good to write PHP
seike460
PRO
5
840
Other Decks in Programming
See All in Programming
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
330
Swift Testingのモチベを上げたい
stoticdev
2
230
AIレビュー導入によるCIツールとの共存と最適化
kamo26sima
1
1.3k
Boos Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
970
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
250
iOSでQRコード生成奮闘記
ktcryomm
2
150
オレを救った Cline を紹介する
codehex
16
15k
バイセルでの AI を用いた開発の取り組み ~ Devin, Cursor の活用事例・知見共有 ~
umaidashi
0
140
やっと腹落ち「スプリント毎に動くモノをリリースする」〜ゼロから始めるメガバンクグループのアジャイル実践〜
sasakendayo
0
260
もう一人で悩まない! 個の知見をチームの知見にする3つの習慣と工夫 / Into team knowledge.
honyanya
3
380
CloudRun, Spanner に対する負荷試験の反省と オブザーバビリティによるアプローチ
oyasumipants
1
220
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
190
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
2k
Done Done
chrislema
182
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
The Cult of Friendly URLs
andyhume
78
6.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Making Projects Easy
brettharned
116
6.1k
Practical Orchestrator
shlominoach
186
10k
Side Projects
sachag
452
42k
Adopting Sorbet at Scale
ufuk
75
9.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Transcript
CloudNative Days Fukuoka 20 23 2 0 23 .
7 . 25 @seike 4 60 1
@seike 460 - - @seike 46 0 - Fusic -
/ - / - - JAWS Days - AWS Dev Day - Serverless Days - - JAWS Festa 2023 in Kyushu Staff - ServerlessDays Tokyo 2 023 Organizer 2
Agenda 1 . 2 . 3 . 4 . 5
. 6 . 3
1
Fully Serverless Serverless Native Cloud Native Computing Foundation CNCF Serverless
Whitepaper v 1 . 0 https://github.com/cncf/wg-serverless/tree/master/whitepapers/serverless-overview 5
AWS Dev Day 2 022 AWS Dev Day 2 02
2 Amazon S 3 Select で バ https://speakerdeck.com/seike 460 /serverless-high-load-site-realized-with-amazon-s 3 -select 6
Amazon S 3 Select + AWS Lambda Amazon S 3
Select x AWS lambda ⾒ API CloudFront x S 3 7
8
9 AWS Fargate API - - -
10 AWS
JSON 11 Amazon RDS JSON AWS IAM Role Assume
Role JSON S 3 JSON
AWS 12 - AWS Lambda - FaaS AWS Lambda
PHP
AWS 13 - AWS Lambda - FaaS AWS Lambda
PHP - API Gateway - AWS Lambda http
AWS 14 - AWS Lambda - FaaS AWS Lambda
PHP - API Gateway - AWS Lambda http - AWS S 3 Select - CSV JSON Apache Parquet SQL
AWS 15 - AWS Lambda - FaaS AWS Lambda
PHP - API Gateway - AWS Lambda http - AWS S 3 Select - CSV JSON Apache Parquet SQL - CloudFront - AWS CDN
AWS 16 - AWS Lambda - FaaS AWS Lambda
PHP - API Gateway - AWS Lambda http - AWS S 3 Select - CSV JSON Apache Parquet SQL - CloudFront - AWS CDN - AWS S 3 Hosting - https Nginx Apache
OSS 17 - Laravel - PHPer PHP Web Framework
AWS ⾒ - Bref - PHP Serverless OSS AWS Lambda PHP Bref Community - Svelte - Javascript AWS S 3 Hosting -> CloudFront SSG
18 - AWS Lambda - AWS S 3 Select
Amazon CloudWatch 500 1000 req/sec 19
1
2
50 22
23
None
3
Ver UP 26
-> CI/CD 27 -> ⾒
っ AWS IAM Fargate っ Branch ⾒ env Push
Staging Production GitHub Actions むAWS Lambda Serverless Framework Backend API むAWS CLI Svelte Build Amazon S 3 CloudFront 28
29
AWS ⾒ AMI AWS Lambda 30
31
4
33
CI/CD 34
35
5
SaaS Stripe ⾒ 37
Stripe DB DB 38
39 https://speakerdeck.com/seike 460 /serverless-from-sme-development-case-studies
6
41 Point 1 Point 2 Point 3 Point 4
⾒ Everything will be Serverless 42
Thank You We are Hiring ! https://recruit.fusic.co.jp/