Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
JAWS-UG横浜 #80 AWS re:Invent 2024 re:Cap Serverl...
Search
Kota Sasaki
January 18, 2025
98
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JAWS-UG横浜 #80 AWS re:Invent 2024 re:Cap Serverless 〜サーバレスの変革 〜
Kota Sasaki
January 18, 2025
More Decks by Kota Sasaki
See All by Kota Sasaki
AWS re:Invent 2025 re:Cap
sasakidenki
0
130
AWS re:Invent 2024 re:Cap AZ障害に対応する
sasakidenki
0
67
IaCを使って楽々構築、IaCとお友達になろう
sasakidenki
0
94
JAWS-UG札幌_opening_35
sasakidenki
0
50
JAWS-UG札幌_opening_30
sasakidenki
0
95
JAWS-UG札幌_opening_31
sasakidenki
0
73
JAWS-UG札幌_opening_32
sasakidenki
0
67
JAWS-UG札幌_opening_33
sasakidenki
0
83
JAWS-UG札幌_opening_34
sasakidenki
0
82
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
410
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
960
How to Ace a Technical Interview
jacobian
280
24k
WENDY [Excerpt]
tessaabrams
14
40k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
710
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
550
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.9k
A Modern Web Designer's Workflow
chriscoyier
699
190k
Transcript
JAWS-UG横浜 #80 AWS re:Invent 2024 re:Cap Serverless 〜サーバレスの変革 〜 NECソリューションイノベータ株式会社
佐々木 航太
© NEC Corporation 2024 NEC Group Internal Use Only 2
自己紹介 ◼ 佐々木 航太(Kota Sasaki) NECソリューションイノベータ株式会社 シニアプロフェッショナル 好きなサービス:Lambda、AppSync、CloudFormation AWS Ambassador 2024 Japan AWS TopEnginer 2024/2022/2021 Japan AWS All Certifications 2024 #40歳 #稚内出身 #野球 #AWS歴10年 #ネットワーク #セキュリティ #新製品好き #Soracom
© NEC Corporation 2024 NEC Group Internal Use Only 3
2024年のre:inventはDSQLぐらいしかない
© NEC Corporation 2024 NEC Group Internal Use Only 4
サーバレスの変革
© NEC Corporation 2024 NEC Group Internal Use Only 5
なぜサーバレスに取り組み始めたか 田舎育ちで地方にもITを広めたいという思いから サーバレスに興味を持つ
© NEC Corporation 2024 NEC Group Internal Use Only 6
なぜサーバレスに取り組み始めたか? 制約と誓約 サーバレス(インフラコストが安い)とお客さんに約束 IT技術者の能力向上(念能力アップ)
© NEC Corporation 2024 NEC Group Internal Use Only 7
注意 結構無理な構成もありますが、若気の至りぐらい で見てもらえたらと思います。 サーバレス=管理するサーバがないという定義で お話します。
© NEC Corporation 2024 NEC Group Internal Use Only 8
第1期 〜2014年当初〜 ・ホームページ+問い合わせ ・APIGatewayもなかったので、 SDKでLambdaを直呼び
© NEC Corporation 2024 NEC Group Internal Use Only 9
第2期 〜2015年ぐらい〜 ・APIGatewayがリリースされて、 Webアプリケーションが構築 しやすく ・ElasticSearch側に検索を寄せる ことで複雑な検索もある程度 可能に
© NEC Corporation 2024 NEC Group Internal Use Only 10
第2期 〜2015年ぐらい〜 ・AWS IoT ・AWS CodeBuild ・AWS CodePipeline ・AWS Step Functions ・AWS Glue ・Amazon Rekognition ・Amazon Athena など
© NEC Corporation 2024 NEC Group Internal Use Only 11
第3期 〜2018年ぐらい〜 ・Fargateを使った構成で、 様々なパターンに対応 可能になった ・このころからサーバレスでも VPCレスかどうかが議論される ように。 ・エンジニアに左右されて 選択できないというケースも 少なく。 AWS Fargate AWS Cloud Virtual private cloud (VPC) Private subnet Private subnet Public subnet Amazon Aurora Amazon DynamoDB Application Load Balancer User Internet gateway Endpoints
© NEC Corporation 2024 NEC Group Internal Use Only 12
第4期 〜2020年ぐらい〜 ・AuroraにProxyやDataAPIが できてLambdaからも 直接呼びやすく ・AppSyncからAuroraを直接 呼べるようにも ・この構成でもある程度の パターンに対応できるよう になる AWS Cloud Amazon S3 Amazon CloudFront Amazon Cognito AWS AppSync Amazon Aurora Private subnet Virtual private cloud (VPC) AWS Lambda
© NEC Corporation 2024 NEC Group Internal Use Only 13
第5期 〜2025年以降〜
© NEC Corporation 2024 NEC Group Internal Use Only 14
第5期 〜2025年以降〜 ・さらに費用を抑えて利用する ことが可能に?? →はやく料金表を・・・ ・VPCを意識することなく、 構築できるようになる ・マルチリージョンでの構成 も用意に構築可能 AWS Cloud Amazon S3 Amazon CloudFront Amazon Cognito AWS AppSync Amazon Aurora DSQL AWS Lambda
© NEC Corporation 2024 NEC Group Internal Use Only 15
まとめ ・アーキテクチャに正解はない ・AWSのサービスを上手に活用して費用低減しよ う ・これからもサーバレスを追い続けます
None