
Create a chat app with a WebSocket API, Lambda and DynamoDB
Xây dựng chat app realtime serverless với AWS API Gateway WebSocket, Lambda & DynamoDB. Không polling, không server thường trực. Hướng dẫn chi tiết từ CloudMentorPro!

@cmp-tintt

Xây dựng chat app realtime serverless với AWS API Gateway WebSocket, Lambda & DynamoDB. Không polling, không server thường trực. Hướng dẫn chi tiết từ CloudMentorPro!

Tìm hiểu AWS Cost Anomaly Detection - tự động phát hiện chi phí bất thường bằng ML, và tính năng mới AI-powered investigation dùng Amazon Q để tìm root cause anomaly trong vài phút.

API Gateway tích hợp với đủ loại dịch vụ — Lambda, HTTP, AWS Service, Mock... Nghe qua thì đơn giản, nhưng đây lại là một trong những chủ đề khiến nhiều người bối rối nhất khi ôn thi AWS DVA-C02. Bài viết này sẽ giúp bạn hiểu rõ từng kiểu API Integration một cách hệ thống, để vừa tự tin làm bài thi, vừa áp dụng được ngay vào thực tế khi thiết kế API trên AWS.

Bài viết này sẽ giải thích cold start là gì, tại sao nó xảy ra, và hai giải pháp Provisioned Concurrency với SnapStart. Bạn sẽ hiểu rõ cơ chế, cách hoạt động và khi nào nên áp dụng từng giải pháp để tối ưu cả performance lẫn cost.

Xây dựng ECS Cluster EC2 launch type, Build custom nginx app bằng docker và chạy trên ECS Cluster.

Trong hướng dẫn này, bạn sẽ tạo một CI/CD Pipeline cho một ứng dụng web đơn giản. Đầu tiên, bạn sẽ tìm hiểu cách sử dụng GitHub để lưu trữ source code. Sau đó bạn sẽ tìm hiểu cách tạo CICD để tự động hóa quá trình deploy bất cứ khi nào source code được update

CRR là một tính năng trong AWS S3 tự động sao chép dữ liệu từ một S3 bucket ở AWS region này sang S3 bucket ở AWS region khác. Bài viết sẽ hướng dẫn cấu hình cho việc replicate này.

Chào mừng mọi người lại đến với bài blog về AWS Step Functions của CloudMentorPro! Trong blog này, chúng ta sẽ cùng xây dựng một State Machine mô phỏng quy trình Stock Trading, orchestrate nhiều Lambda Functions, tích hợp SNS và rẽ nhánh theo điều kiện. Qua ví dụ này, bạn sẽ hiểu cách tự động hóa các bước xử lý phức tạp bằng Step Functions một cách đơn giản, trực quan và dễ mở rộng. Bắt đầu thôi!

Bài lab này sẽ hướng dẫn bạn các bước để create, build và deploy một serverless app gồm CloudFront, S3, API Gateway và Lambda bằng cách sử dụng AWS Serverless Application Model (SAM). Toàn bộ các bước sẽ được thực hiện trực tiếp trên AWS CloudShell, giúp bạn không cần cài đặt thủ công trên máy local.

Chào mừng mọi người đến với bài blog về AWS Cognito Authorizer từ CloudMentorPro! Bạn đang tìm cách bảo vệ API một cách an toàn, chuẩn best practice trong AWS? Trong bài viết này, chúng mình sẽ xây dựng hệ thống xác thực Passwordless với Cognito User Pool, bảo vệ API Gateway bằng Cognito Authorizer và test full luồng bằng Postman. Hãy cùng mình khám phá sự kết hợp hoàn hảo giữa API Gateway và Cognito, biến những dòng JWT khô khan thành tấm khiên bảo vệ vững chắc cho API của bạn!

Chào mừng mọi người đến với bài blog đầu năm mới 2025 từ CloudMentorPro! Trong bài viết này, chúng ta sẽ giải quyết vấn đề xóa S3 bucket chứa objects gặp lỗi "The bucket you tried to delete is not empty" khi delete stack bằng cách sử dụng CloudFormation Custom Resource kết hợp với Lambda để tự động xóa objects trước khi xóa bucket. Qua đó, bạn sẽ nắm vững cách vận dụng và triển khai Custom Resource, biến những điều CloudFormation native bất khả thi thành có thể, giúp tự động hóa việc quản lý tài nguyên AWS hiệu quả.

Chào mừng mọi người đến với bài blog mới trên CloudMentorPro! Trong bài viết này, chúng ta sẽ đi từng bước từ việc tạo Application Load Balancer, build và push Docker image lên ECR bằng CodeBuild, đến việc deploy Blue/Green ứng dụng với ECS-Fargate sử dụng CodeDeploy. Bạn sẽ biết cách tạo ra một pipeline CI/CD hoàn chỉnh với CodePipeline, tự động hóa quá trình deploy và kiểm tra kết quả để đảm bảo rằng quá trình cập nhật ứng dụng diễn ra một cách an toàn và hiệu quả.

Bài viết hôm nay CloudMentorPro sẽ hướng dẫn cách collect metrics, log bằng CloudWatch Agent thông qua EC2 user data script

Bài lab này sẽ hướng dẫn cách tạo 1 Lambda function, Lambda này sẽ nhận event từ việc upload 1 image lên source bucket, Lambda sẽ thực hiện resize image và lưu trữ ở destination bucket.

Trong bài lab này chúng ta sẽ tìm hiểu cách triển khai ứng dụng với Elastic Beanstalk thông qua giao diện Console, sau đó thực hiện Blue/Green Deployments.

Trong bài blog này, chúng ta sẽ tìm hiểu cách deploy 1 React App đến Amazon S3 và Cloudfront.

Bài viết hướng dẫn cách tạo Static web host tại Amazon S3, có thể access từ public Internet. Đồng thời custom domain sử dụng Route 53 (optional)