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
2.3k
中小企業開発事例から見るサーバーレス
shiro seike
PRO
December 17, 2022
Tweet
Share
More Decks by shiro seike
See All by shiro seike
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
870
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
440
地方のPHPerもクラウドを使う理由 ~コストの最適化とチームに向き合う~ / Why even local PHPers use the cloud ~optimize costs and face the team
seike460
PRO
0
73
OpenTelemetryで始めるベンダーフリーなobservability / Vendor-free observability starting with OpenTelemetry
seike460
PRO
0
200
AIコーディングの本質は“コード“ではなく“構造“だった / The essence of AI coding is not “code” but "structure
seike460
PRO
2
1.2k
OpenTelemetryを活用したObservability入門 / Introduction to Observability with OpenTelemetry
seike460
PRO
1
790
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
420
実行委員長が振り返るBacklogWorldの裏側と運営Backlog術 / The chairperson of the executive committee looks back on the backstage of BacklogWorld and the art of managing Backlog.
seike460
PRO
0
14
Amazon Aurora DSQLパフォーマンスチェック / Amazon Aurora DSQL Performance Check
seike460
PRO
0
28
Other Decks in Programming
See All in Programming
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
690
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
980
iOSアプリの信頼性を向上させる取り組み/ios-app-improve-reliability
shino8rayu9
0
150
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
920
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
130
CSC509 Lecture 04
javiergs
PRO
0
300
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
110
Swift Concurrency - 状態監視の罠
objectiveaudio
2
470
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
150
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
200
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
開発生産性を上げるための生成AI活用術
starfish719
1
180
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
Designing for Performance
lara
610
69k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Code Review Best Practice
trishagee
72
19k
Building an army of robots
kneath
306
46k
Done Done
chrislema
185
16k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
KATA
mclloyd
32
15k
Automating Front-end Workflow
addyosmani
1371
200k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
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/