What is Serverless Architecture?
Serverless is a cloud computing execution model where the cloud provider dynamically manages the allocation and provisioning of servers, and which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers.
some of the currently available cloud services:
Kubeless
Traditional: applications have run on servers which you had to patch, update, and continuously look after late nights and early mornings due to all the unimaginable errors that broke your production.
What is AWS?
AWS Amplify is a set of tools and services that can be used together or on their own, to help front-end web and mobile developers build scalable full stack applications, powered by AWS.
Why use AWS amplify?
Amplify facilitates getting started with AWS for web and mobile app development because it is easy to use and flexible.
The Amplify libraries accelerate implementation of functionality like user authentication, data storage, analytics, and predictions, using AWS services for the back-end functionality.
It is tool helps on create backends for your web and mobile applications on AWS.
Create a GraphQL API
amplify init
amplify add api
Select GraphQL
When asked if you have a schema, say No
Select one of the default samples; you can change this later
Choose to edit the schema and it will open the new schema.graphql in your editor
Additional resources
GraphQL Intro ******