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
サーバーレスパターンを見てみよう / 20220212peacock-engineer-group-lt
Search
kasacchiful
February 12, 2022
Programming
0
170
サーバーレスパターンを見てみよう / 20220212peacock-engineer-group-lt
2022/02/12 (土) PEACOCK#02 「速攻使える!!クラウドアーキテクチャ」 の LT で発表した資料
kasacchiful
February 12, 2022
Tweet
Share
More Decks by kasacchiful
See All by kasacchiful
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
AWSの各種サービス紹介と活用方法 − AI・ML活用デモを交えて − / 20231208aws-aiml-seminar
kasacchiful
0
390
Amazon Rekognition デモ / 20231208-aws_seminar-01-rekognition-demo
kasacchiful
0
390
Amazon Lookout for Vision デモ / 20231208-aws_seminar-02-lookout-vision-demo
kasacchiful
0
390
Python機械学習勉強会in新潟のロゴが無いので、生成AIで作ってみましょう / osc2023niigata
kasacchiful
0
320
Amazon Bedrock概要と生成AIの基礎 / 20231118-jawsug-niigata-15
kasacchiful
0
61
生成AIと自然言語処理の基礎 / 20231111-pyml-niigata-18.pdf
kasacchiful
0
140
最近やってる、サーバーレスでデータ分析基盤を構築している話 / 20230916-nds63
kasacchiful
0
74
Glue for Rayを使ってみよう #devio2023 / devio2023-glue-for-ray
kasacchiful
0
690
Other Decks in Programming
See All in Programming
Front-end application development, Symfony-style(s)
dunglas
2
2k
Milestoner
bkuhlmann
1
410
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
260
Fragment Composition of GraphQL
quramy
3
260
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
270
Ruby GitHub Packages
bkuhlmann
0
630
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
260
[技育CAMPアカデミア]アイディアを形に!【超入門】スマホアプリ開発〜リリースまでの流れをご紹介
teamlab
PRO
0
360
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
180
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
700
Tailwind CSSを本気でカスタマイズする方法
fsubal
13
5.1k
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
26
8.2k
Featured
See All Featured
Designing for Performance
lara
601
67k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Six Lessons from altMBA
skipperchong
21
3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Raft: Consensus for Rubyists
vanstee
132
6.3k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Web development in the modern age
philhawksworth
202
10k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Building Adaptive Systems
keathley
31
1.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Transcript
αʔόʔϨεύλʔϯΛ ݟͯΈΑ͏ ߈͑Δ!!ΫϥυΞʔΩςΫνϟ Peacock #2 2022-02-12 @kasacchiful
Classmethod, Inc. Solutions Architect / Software Develper Favorite: Community: •
JAWS-UG Niigata • Python ML in Niigata • JaSST Niigata • ASTER • SWANII • etc. Hiroshi Kasahara @kasacchiful @kasacchiful 2
JAWS-UG Niigata IUUQTKBXTVHOJJHBUBDPOOQBTTDPN
Pythonػցֶशษڧձ in Niigata IUUQTQZNMOJJHBUBDPOOQBTTDPN
αʔόʔϨεύλʔϯ
αʔόʔϨεύλʔϯ IUUQTBXTBNB[PODPNKQTFSWFSMFTTQBUUFSOTTFSWFSMFTTQBUUFSO
Ϣʔεέʔεผʹύλʔϯ͕͋Δ IUUQTBXTBNB[PODPNKQTFSWFSMFTTQBUUFSOTTFSWFSMFTTQBUUFSO
ύλʔϯͷৄࡉBlack BeltͷࢿྉΛࢀߟʹ IUUQTEBXTTUBUJDDPNXFCJOBSTKQQEGTFSWJDFT@"84@#MBDL#FU@4FSWFSMFTT@6TFDBTF@1BUUFSOTQEG :PV5VCFͰͷղઆಈըIUUQTZPVUVCF)*M8ESC@Z.
Α͋͘ΔύλʔϯΛ ϐοΫΞοϓͯ͠հ
ಈతWebʗϞόΠϧόοΫΤϯυ
ϦΞϧλΠϜϞόΠϧʗΦϑϥΠϯରԠ
ۀܥAPIʗάϧʔϓاۀؒAPI
Push৴ܥɾΠϯλϥΫςΟϒAPI
AWS Amplify IUUQTBXTBNB[PODPNKQBNQMJGZ IUUQTEPDTBNQMJGZBXT
Amplify HostingͰϗεςΟϯάػೳ͚ͩ͏ IUUQTTQFBLFSEFDLDPNLBTBDDIJGVMKBXTTPOJD TMJEF IUUQTKBXTTPOJDKBXTVHKQQPTU
AWS SAM / Serverless Framework IUUQTXXXTFSWFSMFTTDPN IUUQTBXTBNB[PODPNKQTFSWFSMFTTTBN
AWS Chalice IUUQTBXTHJUIVCJPDIBMJDF
AWS App Runner IUUQTBXTBNB[PODPNKQBQQSVOOFS
AWS App Runner ͷ VPCαϙʔτ IUUQTEFWDMBTTNFUIPEKQBSUJDMFTBXTBQQSVOOFSGPSWQD
ը૾ॲཧʗγϯϓϧͳσʔλՃ
ࢄฒྻॲཧ
Πϕϯτۦಈͷۀॲཧ࿈ܞ
σʔλͷՃʗੳʹ AWS Lambda Մೳ
ΞϓϦέʔγϣϯϑϩʔॲཧ
ෳࡶɾେنͳΒ AWS Step Functions Λ׆༻
ͦͷଞͷαʔόʔϨεύλʔϯ
ͦͷଞͷαʔόʔϨεύλʔϯ
·ͱΊ • αʔόʔϨεͷΑ͋͘ΔΞʔΩςΫνϟύλʔϯΛ͏·͍͘͜ͳ͠ ·͠ΐ͏ • ·ͣɺڵຯͷ͋Δͱ͜Ζ͔Β৮ͬͯΈΔͱྑ͍
͓͠·͍