Continuously deliver serverless cloud-native solutions on AWS, Azure and GCP
- Getting Started with Cloud-Native
- Applying the Event-Sourcing and CQRS Patterns
- Implementing Autonomous Services
- Leveraging the Edge of the Cloud
- Securing Cloud-Native Systems
- Building a Continuous Deployment Pipeline
- Optimizing Observability
- Designing for Failure
- Optimizing Performance
- Deploying to Multiple Regions
- Welcoming Polycloud
- Install Node Version Manager: https://github.com/creationix/nvm or https://github.com/coreybutler/nvm-windows
- Install Node.js:
nvm install 8
- Install the Serverless Framework:
npm install serverless -g
- Create an AWS account: https://aws.amazon.com/free
- Log into AWS and create an IAM user with admin privileges, a password, and an access key: https://serverless.com/framework/docs/providers/aws/guide/credentials#creating-aws-access-keys
- Configure the default profile with your access key:
sls config credentials --provider aws --key 1234 --secret 5678
- Create an environment variable to hold your personal development stage:
export MY_STAGE=john <!-- use your name -->
- Install VS Code editor (optional): https://code.visualstudio.com