Skip to content

Continuously deliver serverless cloud-native solutions on AWS, Azure and GCP

Notifications You must be signed in to change notification settings

DanteInc/js-cloud-native-cookbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Cloud Native Development Cookbook

Continuously deliver serverless cloud-native solutions on AWS, Azure and GCP

Chapters

  1. Getting Started with Cloud-Native
  2. Applying the Event-Sourcing and CQRS Patterns
  3. Implementing Autonomous Services
  4. Leveraging the Edge of the Cloud
  5. Securing Cloud-Native Systems
  6. Building a Continuous Deployment Pipeline
  7. Optimizing Observability
  8. Designing for Failure
  9. Optimizing Performance
  10. Deploying to Multiple Regions
  11. Welcoming Polycloud

Setup Development Environment:

  1. Install Node Version Manager: https://github.com/creationix/nvm or https://github.com/coreybutler/nvm-windows
  2. Install Node.js: nvm install 8
  3. Install the Serverless Framework: npm install serverless -g
  4. Create an AWS account: https://aws.amazon.com/free
  5. 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
  6. Configure the default profile with your access key: sls config credentials --provider aws --key 1234 --secret 5678
  7. Create an environment variable to hold your personal development stage: export MY_STAGE=john <!-- use your name -->
  8. Install VS Code editor (optional): https://code.visualstudio.com

About

Continuously deliver serverless cloud-native solutions on AWS, Azure and GCP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published