Slide 1

Slide 1 text

1 Web AWS Amplify Console

Slide 2

Slide 2 text

& .-* (2 ,0'/4"#51 83;7+) !&%$9( 6: Attention

Slide 3

Slide 3 text

# higobashiaws 3 (*" l l2018 5 l-Sier l' l'(C/S$LAMP$) lAWS&+ lre:invent % ), !# !#

Slide 4

Slide 4 text

4 Amplify??

Slide 5

Slide 5 text

# 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/

Slide 6

Slide 6 text

# 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/

Slide 7

Slide 7 text

# higobashiaws 7 Amplify CLI

Slide 8

Slide 8 text

8 Amplify Console!!

Slide 9

Slide 9 text

# higobashiaws 9 Amplify Console Re:inventMidnight Madness

Slide 10

Slide 10 text

# higobashiaws 10 Amplify Console

Slide 11

Slide 11 text

# higobashiaws 11 Amplify Console %) Web$'&)0CI/CD" Web$'#()) !) $ (43. AWS Mobile HubAWS Amplify*- +/'&)2,1

Slide 12

Slide 12 text

# higobashiaws 12 Amplify Console CDN # &$ CI Basic "! %

Slide 13

Slide 13 text

# higobashiaws 13 SPA

Slide 14

Slide 14 text

# higobashiaws 14 $ üGitHub üGitLab üBitBucket üAWS CodeCommit & "! #) %GitLab

Slide 15

Slide 15 text

# higobashiaws 15 " ! ü # ü

Slide 16

Slide 16 text

# higobashiaws 16 ( ! ' ü "# ! $ % &

Slide 17

Slide 17 text

# higobashiaws 17 3 ü

Slide 18

Slide 18 text

# higobashiaws 18 !

Slide 19

Slide 19 text

# higobashiaws 19

Slide 20

Slide 20 text

# higobashiaws 20 l $0.01 / lNW $0.023 / GB l $0.15 / GB

Slide 21

Slide 21 text

21 Demonstration!!

Slide 22

Slide 22 text

22

Slide 23

Slide 23 text

# higobashiaws 23 Amplify CLI62 üaws-amplify/cli@multienv('G)= $ .#*F7 EC!&-@< ü/;multienvG):9B3 !,"*%+AD? HAmplify CLI8410amplify migrate(," > 5 https://aws-amplify.github.io/docs/cli/multienv

Slide 24

Slide 24 text

# higobashiaws 24 "!# ü"!amplify add xxx Cloud Formation üGit #PUSH

Slide 25

Slide 25 text

# higobashiaws 25

Slide 26

Slide 26 text

# higobashiaws 26 ) üenvCache –set /.() +,0 üenvCache --get 0+,"%/.($ ü/.($STACKINFO'* amplifyPush-!(

Slide 27

Slide 27 text

# higobashiaws 27 lAmplify.!,9 )#.Web'+$'- A?3 lAmplify CLImultienv%*.("@:6 l++ 71& 21><5;/ 2148><5; 0=

Slide 28

Slide 28 text

# higobashiaws Thank you!! 28