Hands-On WIP introduction to Serverless using AWS-Cloud-Services via JavaScript/TypeScript.
- Introduction
- Why Serverless-Computing
- Monolith vs. Microservices vs. Serverless
- Concepts and Architecture
- Serverless vs. Container/Kubernetes
- Serverless-Computing and DevOps
- CloudFormation
- Programmatically Deployments
- Continuous-Delivery Pipeline
- Prerequisites
- AWS Cloud-Service Fundamentals
- AWS Cloud-Development-Kit (CDK)
- AWS Software-Development-Kit (AWS-SDK)
- Use-Cases
- Web-Applications using Lambda-Functions
- Data-Processing using Lambda-Functions
- Workflows/Process-Manager using Step-Functions
- RESTful-APIs using ExpressJS and API-Gateway
- GraphQL-API-Server using Lambda-Functions
- Auth and Security
- DNS and Custom-Domains
- Multiple Environments
- Handle Features/Experiments
- Hands-On
- For Businesses of all sizes
- Business/Use-Case centric application development
- Fully integrated Data- and Service-Development Experiences
- Full managed data and services with 24/7 support
- Highly flexible and well documented development platform
- Enables UI-Driven and programmatically "Infrastructure as Code" deployments
- Integrated Authentication and fine-granulary permission sets
- Integrated Logging, Tracing and Alerting-System
- On-Demand pricing model
- Billing account assignment and cost control
If you have found a bug or if you have a feature request, please report them at this repository issues section. Please do not report security vulnerabilities on the public GitHub issue tracker.
This project is licensed under the MIT license. See the LICENSE file for more info.
You like this AWS Serverless Introduction and you want to see what coming next?
Follow me on Twitter @mikebild
.
Enjoy!