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
中小企業開発事例から見るサーバーレス
Search
shiro seike
PRO
December 17, 2022
Programming
4
2k
中小企業開発事例から見るサーバーレス
shiro seike
PRO
December 17, 2022
Tweet
Share
More Decks by shiro seike
See All by shiro seike
有効な使い方を正しく理解して実装する PHP8.3の最新機能 / Proper understanding and implementation of effective usage Latest features in PHP 8.3
seike460
PRO
2
180
事例から見るサーバーレスの効果 / Serverless Effectiveness as Seen in Case Studies
seike460
PRO
1
81
Secure Serverless Architecture
seike460
PRO
2
510
地方こそサーバーレス、その意義に迫るサーバーレスPHP / Serverless PHP: The Rural Areas, and Why Serverless PHP Matters
seike460
PRO
2
150
サーバーレスらしさを意識した AWSにおける開発手法 / Development methodologies in AWS that are serverless-like
seike460
PRO
1
67
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
3
410
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
150
フルサーバーレスアーキテクチャの運用を重ねた先に見える価値 / The value that can be seen beyond the operation of a full serverless architecture
seike460
PRO
0
26
決断するための勇気、そのためのBacklog / Courage to make decisions, Backlog for that.
seike460
PRO
4
2.9k
Other Decks in Programming
See All in Programming
Kotlin/Androidでテスト駆動開発をはじめよう
hiroaki404
1
130
スタートアップ企業が実践する「身の丈スクラム」の現在地 / Current State of 'Right-Sized Scrum' Practices in Startups
ar_tama
11
3.5k
Kotlin Standard Library Gems
antonarhipov
2
230
スクラムチームに入れないという選択: フルサイクルチームにおける開発者のステップアップ / Why We Don’t Add Newbies to Our Scrum Team
yuk4w4
3
1.4k
我々はなぜテストを書くのか / Why we write test codes
takaking22
6
660
How to send distibuted traces to Datadog using build own OpenTelemetry-Lambda distribution
aereal
3
100
イベント駆動アーキテクチャ導入の手引きと共通の落とし穴 / Guide to Implementing Event-Driven Architecture and Common Pitfalls
nrslib
12
3.9k
チームの成長を促すためのスプリントレトロスペクティブの活用法 / How to use sprint retrospectives to promote team growth
mackey0225
4
550
BigQueryとDataformとTROCCO®による事業グロース
nihemak
0
240
2024年版 Kotlin サーバーサイドプログラミング実践開発
n_takehata
3
850
30分でわかるつくって、壊して、直して学ぶ Kubernetes入門
aoi1
6
750
Automatisiere deine Prozesse mit GitHub Actions!
ahus1
0
270
Featured
See All Featured
Teambox: Starting and Learning
jrom
129
8.5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
10
3.6k
The Invisible Customer
myddelton
115
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
24
1.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
Designing on Purpose - Digital PM Summit 2013
jponch
112
6.6k
Large-scale JavaScript Application Architecture
addyosmani
505
110k
Principles of Awesome APIs and How to Build Them.
keavy
122
16k
BBQ
matthewcrist
80
8.9k
The Cult of Friendly URLs
andyhume
74
5.8k
How to Ace a Technical Interview
jacobian
273
22k
Transcript
ServerlessDays Tokyo 2 022 Virtual 2 0 22 . 12
. 17 @seike 4 60 1
@seike 460 - - @seike 46 0 - Fusic -
/ - / / - - JAWS Days - AWS Dev Day - - Serverless Days Tokyo 2019 - Serverless Days Fukuoka 2019 - Serverless Meetup Fukuoka 2
None
Agenda 1 . 2 . 3 . 4 . 4
01
API EC 2 API API Gateway -> Lambda ->
S 3 Json EC 2 cron 6 -> Python -> Go
API Lambda -> S 3 -> Lambda-> … AWS
Batch Go goroutine 7
Azure UX Azure AWS AWS 8 Azure Queue Storage
UX
Serverlessconf 2 018 9 Serverlessconf 2 018 @k 1 nakayama
@yoshidashingo
AWS Amplify Web ECR AWS Batch Step Functions Web
10
S 3 Select Json -> AWS S 3 Select
11
SaaS SaaS Stripe SaaS 12
02
14
Go Go -> 15
API 21,172/ -> 1,543,602/ API S
3 Select 1,000 / 600 2000 rps 16
03
None
FaaS AWS Lambda ⾒ 15 Azure Functions 10 ⾒ FaaS
19
Web RDB SQS Amazon DynamoDB 20
Amazon S 3 Select SQL Limit Offset Like iLike 21
Mock CI 22
築 SaaS ⾒ SaaS 23
RDB RDS Proxy 24
04
None
Amazon EventBridge 27
28
29
Thank You We are Hiring ! https://recruit.fusic.co.jp/