content for Udacity's cloud developer nanodegree
This repository contains materials from Udacity Cloud Developer Nanodegree
- AWS SDK
- CI/CD, Docker, Travis, Kubernetes
- Elastic Beanstalk
- AWS RDBMS, Lambda, API Gateway, Cloudwatch, X-Ray, S3
- Serverless Framework
- AWS IAM Policies and Permission
Course 2: Full Stack Apps on AWS
- Monolith vs Microservice App
- Data Storage in Cloud Intro: S3
- Deploy Server to Cloud: Elastic Beanstalk, RDS Database
- Auth with bcrypt and JWT
Course 3: Refactor Monolith to Microservices App on AWS
- Microservices Intro
- Docker for Container
- Continuous Integration with Travis Build
- Continuous Deployment with Kubernetes Orchestration
- Best Practice: Nginx, Scaling and Self-Healing
Course 4: Serverless
- Serverless
- REST API in Serverless
- Serverless Framework
- Event Processing
- Authentication with Auth0, OAuth
- Best Practices - Express with AWS Lambda