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
JAWS-UG横浜 #80 AWS re:Invent 2024 re:Cap Serverl...
Search
Kota Sasaki
January 18, 2025
90
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
110
AWS re:Invent 2024 re:Cap AZ障害に対応する
sasakidenki
0
47
IaCを使って楽々構築、IaCとお友達になろう
sasakidenki
0
87
JAWS-UG札幌_opening_35
sasakidenki
0
45
JAWS-UG札幌_opening_30
sasakidenki
0
79
JAWS-UG札幌_opening_31
sasakidenki
0
67
JAWS-UG札幌_opening_32
sasakidenki
0
62
JAWS-UG札幌_opening_33
sasakidenki
0
75
JAWS-UG札幌_opening_34
sasakidenki
0
70
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
330
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
Site-Speed That Sticks
csswizardry
13
1.2k
Deep Space Network (abreviated)
tonyrice
0
210
Optimising Largest Contentful Paint
csswizardry
37
3.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Designing for Timeless Needs
cassininazir
1
260
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
370
Crafting Experiences
bethany
1
190
Mind Mapping
helmedeiros
PRO
1
260
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.8k
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