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
モダンなWebアプリを楽々デプロイ!! AWS Amplify Console
Search
TomoyaIwata
December 05, 2018
Technology
0
1.5k
モダンなWebアプリを楽々デプロイ!! AWS Amplify Console
HIGOBASHI.AWS 第9回 AWS re:Invent 2018 報告会で発表したスライドです
TomoyaIwata
December 05, 2018
Tweet
Share
More Decks by TomoyaIwata
See All by TomoyaIwata
これでLambdaが不要に?!Step FunctionsのJSONata対応について
iwatatomoya
2
5.5k
Qdrantでベクトルデータベースに入門してみよう
iwatatomoya
0
790
詳解 AWS Lambdaコールドスタート
iwatatomoya
1
2.6k
真のサーバーレスへ向けたAuroraの進化Aurora Limitless Database
iwatatomoya
1
4.8k
AWS SDKのClientはFactory経由で作ろう
iwatatomoya
1
860
OpentelemetryでアプリケーションのObservabilityを強化しよう
iwatatomoya
0
1.1k
AWS Lambdaは俺が作った
iwatatomoya
2
2.6k
SnapStartの未来についての期待と妄想
iwatatomoya
1
1.4k
実例から学ぶ! AWSを活用したシステム開発の勘所
iwatatomoya
1
3.3k
Other Decks in Technology
See All in Technology
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
430
Delegating the chores of authenticating users to Keycloak
ahus1
0
170
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
240
伴走から自律へ: 形式知へと導くSREイネーブリングによる プロダクトチームの信頼性オーナーシップ向上 / SRE NEXT 2025
visional_engineering_and_design
2
180
20250707-AI活用の個人差を埋めるチームづくり
shnjtk
6
4.1k
OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025
mackerelio
2
1.3k
AI エージェントと考え直すデータ基盤
na0
17
6.8k
第4回Snowflake 金融ユーザー会 Snowflake summit recap
tamaoki
1
330
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
0
240
「Chatwork」のEKS環境を支えるhelmfileを使用したマニフェスト管理術
hanayo04
1
210
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
710
事例で学ぶ!B2B SaaSにおけるSREの実践例/SRE for B2B SaaS: A Real-World Case Study
bitkey
1
270
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Making Projects Easy
brettharned
116
6.3k
Writing Fast Ruby
sferik
628
62k
The Invisible Side of Design
smashingmag
301
51k
Faster Mobile Websites
deanohume
307
31k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Code Review Best Practice
trishagee
69
19k
Done Done
chrislema
184
16k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Raft: Consensus for Rubyists
vanstee
140
7k
Transcript
1 Web AWS Amplify Console
& .-* (2 ,0'/4"# 51 83;7 +)
!&%$9( 6: Attention
# higobashiaws 3 (*" l l2018 5 l-Sier
l' l'(C/S$LAMP$) lAWS&+ lre:invent % ), !# !#
4 Amplify??
# higobashiaws 5 AWS Amplify?? AWS*'&JavaScript 3# (AWS SDK for
JavaScript $2 -%/, üCognito)+). üS3 ! üAPI0" 1 https://dev.classmethod.jp/server-side/serverless/aws-amplify-getting-started/
# higobashiaws 6 Amplify CLI CLI * Web
! '#(& % " üCognito&$ üS3&$ üAPI &$ ) https://aws.amazon.com/jp/about-aws/whats-new/2018/08/annoucing-aws-amplify-cli-toolchain/
# higobashiaws 7 Amplify CLI
8 Amplify Console!!
# higobashiaws 9 Amplify Console Re:inventMidnight Madness
# higobashiaws 10 Amplify Console
# higobashiaws 11 Amplify Console %) Web$'&)0CI/CD" Web$'#()) !)
$ (43. AWS Mobile HubAWS Amplify*- +/'&)2,1
# higobashiaws 12 Amplify Console CDN # &$ CI
Basic "! %
# higobashiaws 13 SPA
# higobashiaws 14 $ üGitHub üGitLab
üBitBucket üAWS CodeCommit & "! #) %GitLab
# higobashiaws 15 " ! ü # ü
# higobashiaws 16 ( ! ' ü "# ! $
% &
# higobashiaws 17 3 ü
# higobashiaws 18 !
# higobashiaws 19
# higobashiaws 20 l $0.01 /
lNW $0.023 / GB l $0.15 / GB
21 Demonstration!!
22
# higobashiaws 23 Amplify CLI62 üaws-amplify/cli@multienv('G)= $ .#*F7 EC!&-@< ü/;multienvG):9B3
!,"*%+AD? HAmplify CLI84 10amplify migrate (," > 5 https://aws-amplify.github.io/docs/cli/multienv
# higobashiaws 24 "!# ü "!amplify add xxx Cloud
Formation ü Git #PUSH
# higobashiaws 25
# higobashiaws 26 &#) üenvCache –set /.() +,0 üenvCache
--get 0+,"%/.($ ü/.($STACKINFO '* amplifyPush -!(
# higobashiaws 27 lAmplify.!,9 )#.Web'+$'- A?3 lAmplify
CLImultienv%*.("@:6 l++ 71& 21><5;/ 2148><5; 0=
# higobashiaws Thank you!! 28