π― 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) |