Contenu connexe Similaire à Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Framework - AWS Summit Sydney (20) Plus de Amazon Web Services (20) Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Framework - AWS Summit Sydney2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Create modern serverless web
applications in minutes using the
AWS Amplify Framework
Steven Ringo
Sr Solutions Architect, ISV
Amazon Web Services
3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Mission: possible?
Your mission, should you choose to accept it, is
to build a real-time web app to conduct instant
polls.
There is a napkin on the table to help you.
As always, if you fail to deploy, the Secretary
will disavow any knowledge of your actions.
This recording will self-destruct in five
seconds…
Good luck.
Credit: https://bit.ly/2FYJn2U
4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amplify Framework
Amplify CLIRich libraries
JavaScript
Mobile
Integration
API
Authentication
Data
Analytics
Storage
Messaging
Chat, and more
7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Amplify Console
1.
Connect your repository
2.
Configure build settings
3.
Deploy your app
8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Let’s build!
https://www.brandcrowd.com/maker
9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Our mission. Possible!
Real-time, single page app
Amplify
Framework
React AWS
AppSync
Amazon
DynamoDB
Serverless back-end Global hosting &
continuous deployment
10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
11. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Resources
Dev Labs at Dev Central in the exhibition hall
AWS Amplify framework: https://aws-amplify.github.io/
AWS Amplify product page: https://aws.amazon.com/amplify/
Awesome AWS Amplify: https://github.com/dabit3/awesome-aws-amplify
The AWS AppSync community: https://github.com/aws/aws-appsync-community
Code for this talk at https://github.com/awssgr/voterocket
13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Serverless Application Model (SAM)
AWS CloudFormation extension optimised
for serverless
Special serverless resource types: Functions, APIs,
SimpleTables, Layers, and Applications
Supports anything AWS CloudFormation supports
Open specification (Apache 2.0)
https://aws.amazon.com/serverless/sam
14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Related breakouts
Securing multi-tenant SaaS applications built on
serverless microservices
Pro tips for builders on AWS
Enhancing your Developer eXperience on AWS
15. Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Steven Ringo
sgr@amazon.com
@stevenringo