π― A Real-World Guide to Building Production-Ready Serverless Web Application β‘
Building Scalable Cloud-Native Serverless Applications is on-the-job training tech-series to help Customers build the right developer skills for cloud adoption, and build developer cloud-native fluency across their organization.
Building Scalable Cloud-Native Serverless Applications to build modern cloud-native applications that are designed and distributed for scale and agility π―π
- π₯ Would you like to build cloud-native applications and serverless architecture practices?
 - π― Do you have the skills needed to build modern cloud applications that are designed and distributed for scale and agility?
 - π Please join us for our FREE continuous hands-on training series: Building Scalable Cloud-Native Serverless Applications
 
- AWS Account: using AWS Free Tier or AWS Workshop Portal
 - [Manually] AWS CloudShell
 - [Automatically] GitHub Action
 
- Serverless DataHub
 - https://youtu.be/A3miMT1CKYI
 
| # | Step | Resources | 
|---|---|---|
| 1. | Setup - Installation | [CDK] Deploy Serverless Application and setup for usage | 
| 2. | Setup - Customize Frontend | [ReactJS] Customize information on the Frontend such as the brand, contact information, topic area label | 
| 3. | Setup - Customize Backend | [NodeJS] Customize information on the Backend | 
| 4. | Setup - Data Ingestion API | [Postman] How to use the Data Ingestion API | 
| 5. | Setup - User Guide | [MkDocs] How to use the Serverless Application | 
| 6. | Operations - Runbook | [MkDocs] Logging, monitoring, and alerting on issues | 
| 7. | Operations - Scaling | [MkDocs] How to scale Serverless Application | 
| 8. | Security - Shared Responsibility | [MkDocs] Securing Serverless Application is a shared responsibility between AWS and the Customer | 
| 9. | Security - IP Blocking | [MkDocs] Limit access to come from an IP range (e.g. on-premises network) | 
