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-gro...
Search
kasacchiful
February 12, 2022
Programming
0
210
サーバーレスパターンを見てみよう / 20220212peacock-engineer-group-lt
2022/02/12 (土) PEACOCK#02 「速攻使える!!クラウドアーキテクチャ」 の LT で発表した資料
kasacchiful
February 12, 2022
Tweet
Share
More Decks by kasacchiful
See All by kasacchiful
データ基盤でのコンテナ活用事例 / jawsug-niigata21-data-platform-with-container
kasacchiful
0
66
AWSのコンテナサービス / jawsug_niigata21_aws_container_services
kasacchiful
0
55
Amazon S3 TablesとAmazon S3 Metadataを触ってみた / 20250201-jawsug-tochigi-s3tables-s3metadata
kasacchiful
0
220
Amazon S3 TablesとAmazon S3 Metadataを動かしてみた / 20250125-niigata-5min-tech-lt
kasacchiful
0
22
dbt coreとFargateでデータ変換 / 20240928-jawsug-toyama-hokuriku-shinkansen
kasacchiful
1
100
What we keep in mind when migrating from Serverless Framework to AWS CDK and AWS SAM
kasacchiful
1
380
AWSでIcebergを使ってデータウェアハウスを構築してみる / 20240810-jawsug-akita
kasacchiful
0
47
サーバーレスパターンを元にAWS CDKでデータ基盤を構築する / 20240731_classmethod_odyssey_online_build_a_data_infrastructures_using_aws_cdk_based_on_serverless_patterns
kasacchiful
0
520
AWS IoT 1-clickがサービス終了するので、SORACOMに移行した話 / 20240518-jawsug-niigata-iotlt-niigata
kasacchiful
0
280
Other Decks in Programming
See All in Programming
GDG Super.init(version=6) - From Where to Wear : 모바일 개발자가 워치에서 발견한 인사이트
haeti2
0
500
SwiftUI移行のためのインプレッショントラッキング基盤の構築
kokihirokawa
0
230
バイセルでの AI を用いた開発の取り組み ~ Devin, Cursor の活用事例・知見共有 ~
umaidashi
0
150
もう一人で悩まない! 個の知見をチームの知見にする3つの習慣と工夫 / Into team knowledge.
honyanya
3
470
エンジニアに許された特別な時間の終わり
watany
85
73k
はじめてのIssueOps - GitHub Actionsで実現するコメント駆動オペレーション
tmknom
7
2.1k
JavaOne 2025: Advancing Java Profiling
jbachorik
1
230
複雑なフォームと複雑な状態管理にどう向き合うか / #newt_techtalk vol. 15
izumin5210
4
2.1k
運用しながらリアーキテクチャ
nealle
0
320
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
200
Generative AI for Beginners .NETの紹介
tomokusaba
1
250
AWS Step Functions は CDK で書こう!
konokenj
5
990
Featured
See All Featured
Faster Mobile Websites
deanohume
306
31k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
A designer walks into a library…
pauljervisheath
205
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
290
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
11
580
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
470
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
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 Λ׆༻
ͦͷଞͷαʔόʔϨεύλʔϯ
ͦͷଞͷαʔόʔϨεύλʔϯ
·ͱΊ • αʔόʔϨεͷΑ͋͘ΔΞʔΩςΫνϟύλʔϯΛ͏·͍͘͜ͳ͠ ·͠ΐ͏ • ·ͣɺڵຯͷ͋Δͱ͜Ζ͔Β৮ͬͯΈΔͱྑ͍
͓͠·͍