AWS First Cloud Journey is a community learning path for people who want to move from cloud fundamentals to hands-on AWS architecture. The program combines guided videos, public workshops, architecture practice, and certification preparation for Cloud Practitioner and Solutions Architect learners.
| Resource | Purpose |
|---|---|
| Workshop Index | Browse 136 public hands-on labs by topic |
| AWS Learning Hub | Read the published learning materials |
| AWS Skill Builder | Use official AWS courses alongside the labs |
| AWS Ramp-Up Guides | Follow official role-based study paths |
- Cloud foundations - account setup, AWS Console, CLI, global infrastructure, pricing, and shared responsibility.
- Core architecture - IAM, VPC, EC2, S3, CloudFront, Route 53, and high availability.
- Application patterns - serverless, containers, databases, messaging, CI/CD, and observability.
- Security and operations - GuardDuty, Macie, Secrets Manager, IAM access patterns, cost governance, and monitoring.
- Advanced practice - migration, disaster recovery, data analytics, AI services, and production reference architectures.
The individual 000xxx-* repositories are preserved for compatibility with existing workshop links. Use WORKSHOP_INDEX.md as the main navigation layer instead of browsing every repository manually.
- Cung cấp kiến thức cơ bản đến nâng cao về AWS.
- Phát triển kỹ năng triển khai các dịch vụ AWS qua workshop thực tiễn.
- Chuẩn bị cho các chứng chỉ AWS (Cloud Practitioner, Solutions Architect).
-
Tạo Tài Khoản AWS & Học Cơ Bản Về AWS
- 1.1 Tạo AWS Account:
- Thực hiện qua hướng dẫn tạo tài khoản AWS.
- Thực hành: Lab Tạo Tài Khoản AWS
- 1.2 Học Workshop AWS:
- Xem video hướng dẫn viết workshop: Cách Viết Lab Guide
- Thực hiện workshop mẫu.
- 1.3 Vẽ Kiến Trúc AWS:
- Sử dụng draw.io để vẽ kiến trúc AWS
- Tải mẫu: Icons AWS
- Thực hành vẽ kiến trúc qua Kiến Trúc Mẫu
- 1.4 Thử Thách Workshop:
- Hoàn thành 1 workshop, nộp qua Drive hoặc GitHub.
- Video hướng dẫn: Workshop Submission
- 1.1 Tạo AWS Account:
-
AWS Cloud Practitioner Essentials
- Tham gia khóa học: Cloud Practitioner Essentials
- Nội Dung:
- Giới thiệu AWS, quản lý tài khoản, tối ưu chi phí.
- Các dịch vụ chính: EC2, VPC, S3, IAM.
-
Kiến Trúc Cloud Computing
- Buổi 1: AWS Basics
- Nội dung: AWS Management Console, CLI, AWS Support.
- Buổi 2: Mạng Trong AWS
- Nội dung: VPC, Elastic Load Balancer.
- Thực hành: Thiết lập VPC và ELB.
- Buổi 3: Tính Toán Trong AWS
- Nội dung: EC2 và thành phần liên quan (Instance Types, AMI, Backup).
- Buổi 4: Lưu Trữ AWS
- Nội dung: S3, EBS, EFS, Storage Gateway.
- Buổi 1: AWS Basics
Sẽ update tiếp tục...
-
Module 01: Kiến Thức Cơ Bản về AWS
-
Module 02: AWS VPC và Bảo Mật
-
Module 03: Amazon EC2
- AWS Ramp-Up Guides:
- Theo dõi các sự kiện AWS qua: AWS re:Invent 2024 Recap
Chương trình dành cho các bạn thi SAA
Lộ trình học AWS mà bạn đề xuất theo tài liệu của AWS Study Group rất toàn diện. Dưới đây là phiên bản bổ sung chi tiết hơn về từng phần trong lộ trình, giúp người học có thể tiếp cận và xây dựng kiến thức vững chắc về AWS:
- Mục tiêu: Hiểu các khái niệm cơ bản về AWS và các dịch vụ đám mây.
- Nội dung: Giới thiệu về AWS Console, CLI, SDK, và các nguyên lý cơ bản như elasticity, pay-as-you-go.
- Mục tiêu: Làm quen với quản lý truy cập và bảo mật trong AWS.
- Nội dung: Cách tạo users, groups, roles, policies, và quản lý các quyền truy cập dịch vụ AWS an toàn.
- Mục tiêu: Tạo, quản lý và tối ưu hóa các instances EC2.
- Nội dung: Khởi tạo EC2 instances, chọn đúng instance types, và hiểu về pricing models như On-Demand, Reserved, và Spot Instances.
- Mục tiêu: Nâng cao kỹ năng sử dụng EC2.
- Nội dung: Auto Scaling, Elastic Load Balancer (ELB), và tích hợp các dịch vụ mạng.
- Mục tiêu: Quản lý lưu trữ trên EC2.
- Nội dung: Amazon EBS, EC2 Instance Store, và Amazon EFS, cùng với các phương pháp backup và snapshot.
- Mục tiêu: Đảm bảo ứng dụng có tính sẵn sàng cao và dễ mở rộng.
- Nội dung: Sử dụng Multi-AZ, Auto Scaling, và load balancing.
- Mục tiêu: Tìm hiểu về các dịch vụ cơ sở dữ liệu quản lý của AWS.
- Nội dung: Quản lý RDS, Aurora, ElastiCache và các phương pháp tối ưu hóa hiệu suất cơ sở dữ liệu.
- Mục tiêu: Hiểu cách sử dụng DNS trong AWS.
- Nội dung: Cấu hình Route 53 cho DNS routing, failover, và thiết lập latency-based routing.
- Mục tiêu: Hiểu các kiến trúc điển hình trên AWS.
- Nội dung: Thiết kế hệ thống phân tán, đảm bảo tính sẵn sàng cao và khả năng mở rộng.
- Mục tiêu: Hiểu và tối ưu hóa lưu trữ trên S3.
- Nội dung: Sử dụng Amazon S3 cho lưu trữ dữ liệu, phân loại các storage tiers như Standard, Glacier, và chi phí.
- Mục tiêu: Nâng cao quản lý S3.
- Nội dung: Cross-region replication, lifecycle policies, versioning, và optimization.
- Mục tiêu: Bảo mật dữ liệu trên S3.
- Nội dung: Sử dụng IAM policies, bucket policies, encryption (SSE, KMS), và bảo mật truy cập công khai.
- Mục tiêu: Tối ưu hóa phân phối nội dung và giảm độ trễ.
- Nội dung: Cấu hình CloudFront, sử dụng Global Accelerator cho giảm thời gian truy cập toàn cầu.
- Mục tiêu: Tìm hiểu về các dịch vụ lưu trữ khác ngoài S3.
- Nội dung: AWS Storage Gateway, FSx for Windows File Server, và FSx for Lustre.
- Mục tiêu: Kết nối các dịch vụ AWS với nhau.
- Nội dung: Sử dụng SQS, SNS, và AWS Step Functions cho messaging và workflow orchestration.
- Mục tiêu: Sử dụng container trên AWS.
- Nội dung: Triển khai ECS, EKS, và tích hợp Docker trên nền tảng AWS.
- Mục tiêu: Hiểu kiến trúc serverless.
- Nội dung: Các khái niệm về serverless, sử dụng AWS Lambda, và API Gateway.
- Mục tiêu: Thiết kế kiến trúc serverless.
- Nội dung: Tích hợp Lambda với DynamoDB, S3, và các dịch vụ khác để tạo ra ứng dụng serverless hoàn chỉnh.
- Mục tiêu: Hiểu các dịch vụ cơ sở dữ liệu trên AWS.
- Nội dung: DynamoDB, RDS, Redshift, Aurora, và ElastiCache.
- Mục tiêu: Sử dụng các dịch vụ phân tích dữ liệu trên AWS.
- Nội dung: Amazon Athena, AWS Glue, EMR, và Kinesis.
- Mục tiêu: Tìm hiểu về các dịch vụ Machine Learning của AWS.
- Nội dung: Sử dụng SageMaker, Rekognition, và dịch vụ ML khác của AWS để xây dựng mô hình machine learning.
- Mục tiêu: Quản lý và giám sát hệ thống.
- Nội dung: Sử dụng CloudWatch, CloudTrail, và Trusted Advisor để theo dõi và tối ưu hiệu suất.
- Mục tiêu: Quản lý danh tính và truy cập nâng cao.
- Nội dung: IAM roles, federated access, và SSO.
- Mục tiêu: Đảm bảo bảo mật dữ liệu và hệ thống.
- Nội dung: Sử dụng KMS, CloudHSM, Shield, và WAF để bảo vệ dữ liệu và ứng dụng.
- Mục tiêu: Quản lý mạng trong AWS.
- Nội dung: Tạo và cấu hình VPC, sử dụng VPN, Direct Connect, và phân vùng mạng an toàn.
- Mục tiêu: Đảm bảo phục hồi dữ liệu và hệ thống sau thảm họa.
- Nội dung: Sử dụng AWS Backup, RDS Read Replicas, và thiết lập cross-region failover cho DR.
- Mục tiêu: Nâng cao kiến thức về kiến trúc hệ thống.
- Nội dung: Thiết kế kiến trúc hybrid, multicloud và các patterns tốt nhất.
- Mục tiêu: Tìm hiểu thêm các dịch vụ khác của AWS.
- Nội dung: AWS IoT, AWS Ground Station, và AWS RoboMaker.
- Mục tiêu: Tìm hiểu kiến thức chuyên sâu qua các tài liệu chính thức của AWS.
- Nội dung: Đọc các whitepapers về best practices, kiến trúc reference và các chiến lược triển khai.
Lộ trình này giúp người học có thể nắm bắt từ cơ bản đến nâng cao về AWS và áp dụng vào các tình huống thực tế.