nnthanh101 / Serverless-DataHub

🎯 Building Scalable Cloud-Native DataHub Serverless Application ⛅
Apache License 2.0
25 stars 12 forks source link
aws cdk customer-data-platform data-engineering datahub microservices serverless

⛅ [Hands-on] Building Scalable Cloud-Native FullStack Serverless Applications ⚡

🎯 A Real-World Guide to Building Production-Ready Serverless Web Application ⚡

Build Status Version

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 🎯🚀

🚦 Prerequisites 🌥

💎 Business Case 💰

⚡ Serverless Architecture for Web Application 🌏

Serverless Architecture for Web Application

Building MicroServices Serverless Applications

# 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)