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
310
0
Share
フルサーバーレスアーキテクチャが支える運用とその価値 / 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
More Decks by shiro seike
See All by shiro seike
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
47
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
220
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
270
今さら聞けないサーバーレスのいいところ 〜運用から解放される世界を目指して〜 / The Benefits of Serverless You Might Be Too Embarrassed to Ask About Now — Aiming for a World Free from Operational Burdens
seike460
PRO
0
15
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
430
Team-First Serverless Platform Engineering Approach to PHP Applications with Laravel and Bref
seike460
PRO
1
68
地方で実現!九州、福岡近郊のAWS活用事例 / Success Stories from the Regions! AWS Use Cases in Kyushu and the Fukuoka Area
seike460
PRO
0
13
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
1k
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
500
Other Decks in Programming
See All in Programming
PHPで TLSのプロトコルを実装してみる
higaki_program
0
740
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
140
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
190
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
200
安いハードウェアでVulkan
fadis
1
930
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
540
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
830
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
330
「速くなった気がする」をデータで疑う
senleaf24
0
150
iOS機能開発のAI環境と起きた変化
ryunakayama
0
170
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
560
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
110
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Technical Leadership for Architectural Decision Making
baasie
3
310
Making the Leap to Tech Lead
cromwellryan
135
9.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
97
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
260
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Tell your own story through comics
letsgokoyo
1
890
Faster Mobile Websites
deanohume
310
31k
How to train your dragon (web standard)
notwaldorf
97
6.6k
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/