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
4.5k
Qdrantでベクトルデータベースに入門してみよう
iwatatomoya
0
490
詳解 AWS Lambdaコールドスタート
iwatatomoya
1
2.1k
真のサーバーレスへ向けたAuroraの進化Aurora Limitless Database
iwatatomoya
1
4.6k
AWS SDKのClientはFactory経由で作ろう
iwatatomoya
1
770
OpentelemetryでアプリケーションのObservabilityを強化しよう
iwatatomoya
0
980
AWS Lambdaは俺が作った
iwatatomoya
2
2.4k
SnapStartの未来についての期待と妄想
iwatatomoya
1
1.3k
実例から学ぶ! AWSを活用したシステム開発の勘所
iwatatomoya
1
3.1k
Other Decks in Technology
See All in Technology
設計を積み重ねてシステムを刷新する
sansantech
PRO
0
160
Raycast Favorites × Script Command で実現するお手軽情報チェック
smasato
1
140
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
180
プロダクトエンジニア 360°フィードバックを実施した話
hacomono
PRO
0
140
Apache Iceberg Case Study in LY Corporation
lycorptech_jp
PRO
0
300
RayでPHPのデバッグをちょっと快適にする
muno92
PRO
0
190
RemoveだらけのPHPUnit 12に備えよう
cocoeyes02
0
260
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
7
620
システム・ML活用を広げるdbtのデータモデリング / Expanding System & ML Use with dbt Modeling
i125
1
320
クラウドサービス事業者におけるOSS
tagomoris
4
1k
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
日経のデータベース事業とElasticsearch
hinatades
PRO
0
210
Featured
See All Featured
Building Adaptive Systems
keathley
40
2.4k
Designing for humans not robots
tammielis
250
25k
Why Our Code Smells
bkeepers
PRO
336
57k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Embracing the Ebb and Flow
colly
84
4.6k
Bash Introduction
62gerente
611
210k
Building Applications with DynamoDB
mza
93
6.2k
Designing Experiences People Love
moore
140
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
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