Đề cương khóa học
1) Cơ sở Cloud và AWS
- Khái niệm Cloud Computing
- Các mô hình dịch vụ (IaaS, PaaS, SaaS)
- Các mô hình triển khai (Public, Private, Hybrid, Multicloud)
- Giới thiệu về AWS
- Cơ sở hạ tầng toàn cầu: Regions, Availability Zones, và Edge Locations
- Truy cập AWS Management Console và CLI
Bài tập thực hành:
- Tạo tài khoản, thiết lập ban đầu và điều hướng trên console
- Cấu hình người dùng trong IAM (Identity and Access Management)
2) Tính toán và mạng
-
Dịch vụ tính toán
- Amazon EC2: các instance, AMIs, loại, tự động mở rộng
- AWS Lambda: tính toán không máy chủ
-
Dịch vụ mạng
- Amazon VPC: các subnets, routes, gateways, bảo mật
- Elastic Load Balancing (ELB)
Bài tập thực hành:
- Khởi động và truy cập một instance EC2
- Tạo một VPC đơn giản với các subnets công khai và riêng tư
3) Lưu trữ và cơ sở dữ liệu
-
Dịch vụ lưu trữ
- Amazon S3: các buckets, chính sách, phiên bản hóa
- Amazon EBS và Amazon EFS
-
Dịch vụ cơ sở dữ liệu
- Amazon RDS (MySQL/PostgreSQL)
- Amazon Aurora (MySQL/PostgreSQL)
- DynamoDB (NoSQL)
Bài tập thực hành:
- Tạo và cấu hình một bucket S3 để lưu trữ trang web tĩnh
- Tạo một cơ sở dữ liệu RDS và truy cập thông qua instance EC2
4) Bảo mật, giám sát và tự động hóa
-
Bảo mật và quản trị
- IAM (người dùng, nhóm, vai trò và chính sách)
- Secrets Manager và Parameter Store: các tốt nhất cho quản lý bí mật
- AWS Organizations và kiểm soát chi phí
-
Giám sát
- Amazon CloudWatch: các chỉ số, nhật ký và cảnh báo
- AWS CloudTrail: kiểm tra hoạt động
-
Tự động hóa
- AWS CloudFormation: cơ sở hạ tầng như mã nguồn
Bài tập thực hành:
- Tạo các cảnh báo trong CloudWatch
- Triển khai đơn giản sử dụng CloudFormation
5) Tích hợp, API Gateway và dự án cuối cùng
-
Tích hợp dịch vụ
- Amazon API Gateway: tạo, cấu hình và bảo mật API
- Tích hợp với AWS Lambda và DynamoDB
- Các kiến trúc có sẵn cao và có thể mở rộng
- Sử dụng các dịch vụ quản lý (ECS/EKS – giới thiệu)
-
Các tốt nhất
- Khung kiến trúc Well-Architected Framework
- Quản lý và tối ưu hóa chi phí AWS
Dự án cuối cùng Bài tập thực hành:
Xây dựng một ứng dụng web đơn giản trên AWS tích hợp:
- API Gateway + Lambda (backend không máy chủ)
- S3 (lưu trữ trang web tĩnh hoặc tài sản)
- RDS hoặc DynamoDB (tầng dữ liệu)
- CloudWatch để giám sát
Yêu cầu
- Hiểu biết về các khái niệm cơ bản về IT
- Kinh nghiệm về mạng lưới thông thường
- Thông thạo cơ sở dữ liệu và ứng dụng web
Đối tượng học
- Chuyên gia IT
- Quản trị hệ thống
- Nhà phát triển khám phá nền tảng cloud
Đánh giá (5)
Giảng viên có hiểu biết tốt về các khái niệm
Josheel - Verizon Connect
Khóa học - Amazon Redshift
Dịch thuật bằng máy
Phần thực hành.
Radu - Ness Digital Engineering
Khóa học - AWS: A Hands-on Introduction to Cloud Computing
Dịch thuật bằng máy
Người hướng dẫn biết rõ ràng về những gì họ đang nói.
Madumetsa Msomi - BMW
Khóa học - AWS DevOps Engineers
Dịch thuật bằng máy
Tất cả tốt, không cần cải tiến gì
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Khóa học - AWS Lambda for Developers
Dịch thuật bằng máy
Ứng dụng IoT
Palaniswamy Suresh Kumar - Makers' Academy
Khóa học - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Dịch thuật bằng máy