Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
モダンなWebアプリを楽々デプロイ!! AWS Amplify Console
TomoyaIwata
December 05, 2018
Technology
0
990
モダンな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
目指せ完全制覇!3大クラウドの認定資格制度と勉強方法について
iwatatomoya
0
3.7k
知らなくても困らないけど、知ると楽しいAWS Lambdaの裏側の世界
iwatatomoya
0
4.5k
RDSプロキシは未来を変えるか
iwatatomoya
2
14k
Aurora ServerlessのData APIについて
iwatatomoya
1
2.4k
AWSのサービスを活用してSlackのやりとりを分析してみよう
iwatatomoya
0
4.8k
劇的改善?? VPC Lambda Before&After
iwatatomoya
0
2.3k
グラフ型データベース「Amazon Neptune」が丸裸にするクラスメソッド大阪オフィス
iwatatomoya
0
2k
re:invent2018以降に発表された新機能をサーバーレスアプリケーションの開発に採用してみて
iwatatomoya
0
890
VPCLambda × RDSのデメリットを正しく理解しよう!!
iwatatomoya
3
21k
Other Decks in Technology
See All in Technology
TypeScript 4.7と型レベルプログラミング
uhyo
5
3k
エンジニアと気軽に繋がれるプラットフォーム「ハッカー飯」で行った セキュリティ・モニタリングに関する取り組みについて
nobuakikikuchi
0
350
組織でPower Virtual Agentsを導入するために知っておきたいこと
miyakemito
0
1.4k
220428event_ogura_part
caddi_eng
0
180
目と耳を持った自然言語処理 - スタートアップにおける価値創出のために
yag_ays
PRO
0
510
失敗しない条件付きアクセス Season 3
sophiakunii
0
1.2k
実験!カオスエンジニアリング / How to Chaos Engineering
oracle4engineer
PRO
0
130
AWS CloudShellという推しサービスについて / lt-20220502-jawsug-cli
becominn
0
630
開発者のための GitHub Organization の安全な運用と 継続的なモニタリング
flatt_security
2
2.7k
LINEのData Platform室が実践する大規模分散環境のCapacity Planning
line_developers
PRO
0
230
Power Query 日時の変換でちょっと焦ったケース +1 / Power Query Some cases
ishiayaya
0
140
ISUCON で使えるツールを作った
shotakitazawa
0
350
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
181
15k
Six Lessons from altMBA
skipperchong
14
1.3k
The Power of CSS Pseudo Elements
geoffreycrofte
46
3.9k
Designing Experiences People Love
moore
130
22k
How to name files
jennybc
39
58k
Designing for Performance
lara
596
63k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
655
120k
Code Review Best Practice
trishagee
41
6.7k
Agile that works and the tools we love
rasmusluckow
319
19k
GraphQLの誤解/rethinking-graphql
sonatard
24
6.2k
Building a Scalable Design System with Sketch
lauravandoore
447
30k
The Brand Is Dead. Long Live the Brand.
mthomps
45
2.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