https://github.com/nnthanh101/Serverless-DataHub
🎯 Building Scalable Cloud-Native DataHub Serverless Application ⛅
https://github.com/nnthanh101/Serverless-DataHub
aws cdk customer-data-platform data-engineering datahub microservices serverless
Last synced: 6 months ago
JSON representation
🎯 Building Scalable Cloud-Native DataHub Serverless Application ⛅
- Host: GitHub
- URL: https://github.com/nnthanh101/Serverless-DataHub
- Owner: nnthanh101
- License: apache-2.0
- Created: 2021-02-19T08:13:37.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-10T22:33:25.000Z (almost 2 years ago)
- Last Synced: 2024-11-08T09:40:25.291Z (11 months ago)
- Topics: aws, cdk, customer-data-platform, data-engineering, datahub, microservices, serverless
- Language: CSS
- Homepage:
- Size: 37.7 MB
- Stars: 25
- Watchers: 9
- Forks: 12
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ⛅ [Hands-on] Building Scalable Cloud-Native FullStack Serverless Applications ⚡
> 🎯 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](https://) to build modern cloud-native applications that are designed and distributed for scale and agility 🎯🚀
* [x] 🌥 Would you like to build cloud-native applications and serverless architecture practices?
* [x] 🎯 Do you have the skills needed to build modern cloud applications that are designed and distributed for scale and agility?
* [x] 🚀 Please join us for our FREE continuous hands-on training series: Building Scalable Cloud-Native Serverless Applications## 🚦 Prerequisites 🌥
* [x] **AWS Account**: using [AWS Free Tier](https://aws.amazon.com/free) or [AWS Workshop Portal](https://cdk.job4u.io/en/setup/aws-account.html)
* [ ] [Manually] [AWS CloudShell](https://cdk.job4u.io/en/setup/cloud9-ide.html)
* [ ] [Automatically] [GitHub Action]()## 💎 Business Case 💰
* [ ] Serverless DataHub
* [x] https://youtu.be/A3miMT1CKYI## ⚡ Serverless Architecture for Web Application 🌏
![]()
## Building MicroServices Serverless Applications
| # | Step | Resources |
|-- | --------------------- | ------------------------------------------- |
| 1. | [Setup - Installation](docs/installation.md) | [CDK] Deploy Serverless Application and setup for usage |
| 2. | [Setup - Customize Frontend](docs/custom-config.md) | [ReactJS] Customize information on the Frontend such as the brand, contact information, topic area label |
| 3. | [Setup - Customize Backend](docs/custom-backend.md) | [NodeJS] Customize information on the Backend |
| 4. | [Setup - Data Ingestion API](docs/api.md) | [Postman] How to use the Data Ingestion API |
| 5. | [Setup - User Guide](docs/User-Guide.docx) | [MkDocs] How to use the Serverless Application |
| 6. | [Operations - Runbook](docs/runbook.md) | [MkDocs] Logging, monitoring, and alerting on issues |
| 7. | [Operations - Scaling](docs/scalability.md) | [MkDocs] How to scale Serverless Application |
| 8. | [Security - Shared Responsibility](docs/security.md) | [MkDocs] Securing Serverless Application is a shared responsibility between AWS and the Customer |
| 9. | [Security - IP Blocking](docs/on-prem-access.md) | [MkDocs] Limit access to come from an IP range (e.g. on-premises network) |