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 CLI84 10amplify 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