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.4k
モダンな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
4k
Qdrantでベクトルデータベースに入門してみよう
iwatatomoya
0
360
詳解 AWS Lambdaコールドスタート
iwatatomoya
1
1.9k
真のサーバーレスへ向けたAuroraの進化Aurora Limitless Database
iwatatomoya
1
4.5k
AWS SDKのClientはFactory経由で作ろう
iwatatomoya
1
720
OpentelemetryでアプリケーションのObservabilityを強化しよう
iwatatomoya
0
940
AWS Lambdaは俺が作った
iwatatomoya
2
2.3k
SnapStartの未来についての期待と妄想
iwatatomoya
1
1.3k
実例から学ぶ! AWSを活用したシステム開発の勘所
iwatatomoya
1
3k
Other Decks in Technology
See All in Technology
深層学習と3Dキャプチャ・3Dモデル生成(土木学会応用力学委員会 応用数理・AIセミナー)
pfn
PRO
0
410
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
3
1.6k
The future we create with our own MVV
matsukurou
0
1.5k
動画配信の フロントエンドを支える 4年間とこれから
nisshii0313
0
110
ソフトウェア開発における「パーフェクトな意思決定」/Perfect Decision-Making in Software Development
yayoi_dd
2
2.7k
知っててうれしい HTTP Cookie を使ったセッション管理について
greendrop
1
110
実践! ソフトウェアエンジニアリングの価値の計測 ── Effort、Output、Outcome、Impact
nomuson
0
1.4k
.NET 9 のパフォーマンス改善
nenonaninu
0
2.2k
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 #RSGT2025 / Shift Right
nihonbuson
3
1.6k
Azureの開発で辛いところ
re3turn
0
210
「完全に理解したTalk」完全に理解した
segavvy
1
270
Evolving Architecture
rainerhahnekamp
3
220
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
170
14k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
The Language of Interfaces
destraynor
155
24k
Building Applications with DynamoDB
mza
92
6.1k
Statistics for Hackers
jakevdp
797
220k
Practical Orchestrator
shlominoach
186
10k
Typedesign – Prime Four
hannesfritz
40
2.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Facilitating Awesome Meetings
lara
50
6.2k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Speed Design
sergeychernyshev
25
720
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