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
AWS Amplify Gen2 GA ! 裏側をちょっと覗いて、Gen2と仲良くなろう.pdf
Search
oto trip
June 13, 2024
Technology
390
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS Amplify Gen2 GA ! 裏側をちょっと覗いて、Gen2と仲良くなろう.pdf
oto trip
June 13, 2024
More Decks by oto trip
See All by oto trip
さっそくチェック! Amplify Gen2のデプロイ体験
ototrip
1
500
Maestroで楽がしたい!
ototrip
0
290
Amplify + React Nativeで挑む! 新規事業アプリの開発
ototrip
0
460
TypeScript と Amplify を使った概念検証術
ototrip
0
480
Other Decks in Technology
See All in Technology
ウォーターフォール開発案件のPMとしてAI活用を模索している話
hatahata021
3
310
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
190
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
AIがコードを書く時代、人間は何を保証するのか———馬場さんと考える、開発者に求められる新しい責任と価値 - TECH PLAY
netmarkjp
0
1.3k
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
0
280
Digitization部 紹介資料
sansan33
PRO
2
7.7k
TypeScript入門 2026
recruitengineers
PRO
1
300
モバイルアプリ開発概論2026
recruitengineers
PRO
1
320
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
210
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
110
LLMリーダーボードアップデートに向けたAgentic Math_SWEのトレースについて
nejumi
0
210
修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル
yuyaumetsu
4
1.2k
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
440
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
330
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
360
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
570
ラッコキーワード サービス紹介資料
rakko
1
4.2M
Mobile First: as difficult as doing things right
swwweet
225
10k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
190
A designer walks into a library…
pauljervisheath
211
24k
A Soul's Torment
seathinner
6
3.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
460
The agentic SEO stack - context over prompts
schlessera
0
860
Transcript
1 AWS Amplify Gen2 GA ! 裏側をちょっと覗いて、Gen2と仲良くなろう 2024.6.13 JAWS-UG 大阪
× Amplify Japan User Group Copyright © MEC Co., Ltd. All Rights reserved.
2 自己紹介 Copyright © MEC Co., Ltd. All Rights reserved.
名前 足立 優司(@adt0705 ) 所属 メック株式会社 コミュニティ Amplify Japan UG 運営 AWS Community Builders やってること 新規事業のモバイルアプリ開発 好きな技術 AWS Amplify / React Native, Next.js
Copyright © MEC Co., Ltd. All Rights reserved. Amplify Gen2
ってどうやって動いてる? Amplify Gen2 って? Amplify Gen2 って実際どうなの? もくじ
Copyright © MEC Co., Ltd. All Rights reserved. Amplify Gen2
ってどうやって動いてる? Amplify Gen2 って? Amplify Gen2 って実際どうなの? もくじ
5 Amplify Gen2の特徴 Copyright © MEC Co., Ltd. All Rights
reserved. • Full TypeScript バックエンド定義方法が、従来のCLIからTypeScriptに • Sandbox環境 開発環境の構築が容易に • CDKによる拡張 Amplifyカテゴリ以外のリソース定義が容易に
6 Amplifyで作成されるリソース群 Copyright © MEC Co., Ltd. All Rights reserved.
7 Amplify Gen2 カテゴリ Copyright © MEC Co., Ltd. All
Rights reserved. Amazon Cognito AWS AppSync Amazon DynamoDB Amazon S3 Auth AWS Lambda Data Function Storage
8 Init Amplify Copyright © MEC Co., Ltd. All Rights
reserved.
9 Init Sandbox Copyright © MEC Co., Ltd. All Rights
reserved.
10 デモ Copyright © MEC Co., Ltd. All Rights reserved.
Copyright © MEC Co., Ltd. All Rights reserved. Amplify Gen2
ってどうやって動いてる? Amplify Gen2 って? Amplify Gen2 って実際どうなの? もくじ
12 Amplify Gen2におけるバックエンド定義 Copyright © MEC Co., Ltd. All Rights
reserved. defineBackendやdefineStorage、defineDataってなんぞ?
13 Amplify Backend Copyright © MEC Co., Ltd. All Rights
reserved. Amplify Backendというライブラリを呼び出している
14 Amplify Backend の Factory Copyright © MEC Co., Ltd.
All Rights reserved. Factory?
15 Amplify Backend の Factory の中身 Copyright © MEC Co.,
Ltd. All Rights reserved. 中身はCDKでした
16 Amplify Backend ライブラリの全容 Copyright © MEC Co., Ltd. All
Rights reserved.
17 Amplify Backend ライブラリの全容? Copyright © MEC Co., Ltd. All
Rights reserved. あれ? Dataは?
18 Amplify Category API Copyright © MEC Co., Ltd. All
Rights reserved. Amplify Category APIという別のライブラリ
19 Amplify Category API Copyright © MEC Co., Ltd. All
Rights reserved. Amplify Category APIという別のライブラリ
20 Copyright © MEC Co., Ltd. All Rights reserved.
21 Amplify Backend ライブラリの全容 Copyright © MEC Co., Ltd. All
Rights reserved. つまり、こういうこと
Copyright © MEC Co., Ltd. All Rights reserved. Amplify Gen2
ってどうやって動いてる? Amplify Gen2 って? Amplify Gen2 って実際どうなの? もくじ
23 CDKによるリソースの拡張 (Put Event 通知) Copyright © MEC Co., Ltd.
All Rights reserved. これを構築するためには?
24 CDKによるリソースの拡張 (Put Event 通知) Copyright © MEC Co., Ltd.
All Rights reserved. CDKで簡単に拡張可能
25 CDKによるリソースの拡張 (SQLクエリ) Copyright © MEC Co., Ltd. All Rights
reserved. これを構築するためには?
26 CDKによるリソースの拡張 (SQLクエリ) Copyright © MEC Co., Ltd. All Rights
reserved. Category API がSQLクエリを良しなに
27 まとめ Copyright © MEC Co., Ltd. All Rights reserved.
• Amplify Gen2の中身はCDK • だから、CDKによるリソースの拡張が容易 • ほかにもCategory APIのおかげで、AppSyncの拡張が容易
28 Amplify Japan User Group Copyright © MEC Co., Ltd.
All Rights reserved. • 目的 AWS Amplifyの利用者・開発者が主体となり、 相互にAWS Amplifyの利用・開発をサポートするために、 主に日本国内で活動するグループです。 • 活動場所 メインはDiscordです 最近新しくなりました →
ありがとうございました!
Copyright © MEC Co., Ltd. All Rights reserved.