Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k. Số lượng có hạn!
Trang chủ
Menu

Học AWS cloud thực hành với terraform

Học AWS cloud thực hành với terraform

Khóa học AWS cloud thực hành với terraform, tập trung vào thực hành, kinh nghiệm sử dụng, tiết kiệm cost

4.9
(285 đánh giá)
1,140 học viên
Giảng viên
Viet Hung Nguyen
Đánh giá cao
79.000đ 1.189.000đ -93%
13.5 giờ video
5 bài quiz
1 bài viết
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 27/04/2026

Bạn sẽ học được gì

Sử dụng AWS với các dịch vụ cơ bản
EC2, ASG, ALB, S3, Lambda, SQS, CloudWatch...
Dùng Terraform để quản lý AWS
Quản lý cost cho các dịch vụ nói trên

Yêu cầu

Kiến thức network căn bản: TCP, IP, DNS, port
Command line: ssh
Tạo trước 1 tài khoản AWS Cloud

Đối tượng phù hợp

Người mới dùng AWS
sysadmin muốn trở thành Cloud Engineer
lập trình viên muốn làm quen với cloud

Nội dung khóa học

16 phần • 95 bài giảng
1 Introduction
2 Học xong có thi chứng chỉ AWS solution architect không? (không)
3 Cloud là gì?
4 Vì sao dùng cloud? ưu điểm, nhược điểm
1 AWS Web console
2 IAM root account, user, admin
3 Đặt tên server: cattle or pet
4 EC2: bật máy ảo EC2 instance với web console
1 Tạo IAM keys cho user để dùng với terraform
2 Cài đặt và cấu hình terraform với AWS access key
3 Tạo máy ảo EC2 bằng terraform
4 Terraform state file & xóa máy ảo bằng terraform
5 Terraform debug log
6 Terraform destroy - xóa tất cả tài nguyên
7 Các thuộc tính của EC2 instance
8 VPC, subnet, route table, Internet gateway
9 VCPEndpoint - tip để tiết kiệm chi phí
10 Tạo instance trong VPC/subnet mới
11 Terraform resource arguments & attributes
12 Multi Availability Zone (AZ) - Multi Region
13 NAT gateway
14 EBS (Elastic Block Storage) - ổ cứng
15 SG (Security Group) - firewall
16 ENI (Elastic Network Interface)
17 EC2 instance stop & start so với reboot
18 AWS Health Dashboard - thông báo thông tin về các event hệ thống
19 EIP (Elastic IP) - IP cố định
20 EC2 Capacity Reservation - đặt trước instance
1 Giới thiệu AWS auto scaling (thường dùng với EC2 ECS)
2 Horizontal scaling vs Vertical scaling
3 Tạo Auto scaling trên web console: Launch Template
4 Tạo Auto scaling trên web console (tiếp, failed)
5 Tạo Auto scaling dùng terraform (kết quả apply đầu video)
6 Tạo Auto scaling policy trên giao diện (+ CloudWatch alarm)
7 Autoscaling EC2 user-data script
8 Build AMI
9 Load balancer
10 Prewarm load balancer - pro tips
11 EC2 spot instance - giảm chi phí EC2 tới 90%
1 Trusted Advisor - dịch vụ tìm tài nguyên chưa tối ưu
2 Cost Explorer - quản lý chi phí
3 EC2 Reserved Instance (RI) & SavingPlans
4 Cost Explorer chi tiết
5 CostExplorer group by Resource
6 CostUsageReport (CUR)
7 Xem thông tin ReserveInstance và SavingsPlans
1 Giới thiệu S3, tạo bucket
2 S3 storage class
3 S3 object: upload, download, share
4 S3 notifications & cost
5 S3 lifecycle rule (cost saving)
6 Lập trình S3 với boto3
1 Giới thiệu AWS SDK
2 Giới thiệu Python AWS SDK: boto3
3 CLI tool: awscli
1 Giới thiệu SQS, tạo SQS qua web console
2 Gửi message tới SQS dùng Python boto3
3 Nhận message từ SQS dùng Python boto3
4 Giới thiệu EventBridge event bus
1 Giới thiệu SNS và tạo S3 notification -> SNS -> SQS
1 IAM Role
2 IAM policy & inline policy
1 Giới thiệu AWS Lambda, khi nào nên dùng
2 Tạo AWS lambda function trên web console
3 AWS Lambda general configuration - RAM CPU Timeout
4 AWS Lambda monitor: metric và log
5 AWS Lambda version + Python boto3 có sẵn
6 Upload code Python và dependency lên Lambda
7 Các tool hỗ trợ deploy code lên AWS lambda (Serverless & SAM)
8 AWS Lambda limits , cold start, OS upgrade
9 [case study] Bug chạy AWS Lambda vô hạn lần
1 Terraform local values
2 Terraform resource attributes & tạo Security group, security group rules
3 Terraform string interpolation (substistue string)
4 Terraform loop với count
5 Terraform module
6 Terraform Output value
1 SecretManager - quản lý mật khẩu, token cho dịch vụ
2 Giới thiệu KMS (Key Management Service)
1 Giới thiệu Fargate
2 Docker Registry, AWS Elastic Container Regisry - ECR
3 Giới thiệu các dịch vụ quản lý container orchestration: ECS, EKS
4 Tạo task definition
5 Tạo ECS service
6 Deploy trên ECS
7 ECS firelens - gửi ECS log tới đích tùy chọn
8 Một ví dụ về service ECS lỗi gây mất tiền ECR
9 [Hand-on] Bài tập tạo app python và deploy trên ECS
10 [Hand-on] Code app flask, build Docker image, push ECR - không tiếng, hãy mởnhạc
11 [Hand-on] tag ECR image giống git hash
12 [Hand-on] Tạo ECS service mới
13 [Hand-on] Config SG cho ALB, done
1 Các service khác
2 AWS support
1 Tổng kết

Giới thiệu khóa học

Khóa học AWS cloud thực hành với terraform, tập trung vào thực hành, kinh nghiệm sử dụng, tiết kiệm cost, không để học thi chứng chỉ.


Khóa học này được thiết kế đặc biệt cho những ai muốn nâng cao kỹ năng quản lý và triển khai hạ tầng AWS bằng cách sử dụng Terraform – một công cụ tự động hóa hạ tầng mạnh mẽ. Bạn sẽ được học cách quản lý các dịch vụ cốt lõi của AWS và triển khai các cấu trúc phức tạp trên nền tảng đám mây với Terraform. Sau khi hoàn thành khóa học, bạn sẽ có khả năng tạo và quản lý hạ tầng AWS một cách hiệu quả và tự động.

Nội dung khóa học:

  • EC2 (Elastic Compute Cloud): Triển khai và quản lý các máy chủ ảo.

  • VPC (Virtual Private Cloud): Thiết lập mạng riêng cho các tài nguyên AWS.

  • Security Group & IAM (Identity and Access Management): Bảo mật và quản lý quyền truy cập.

  • AMI (Amazon Machine Images): Tạo và quản lý ảnh máy chủ để triển khai ứng dụng.

  • Autoscaling Group: Tự động mở rộng hoặc thu hẹp quy mô hạ tầng dựa trên nhu cầu sử dụng.

  • CloudWatch: Giám sát và cảnh báo về tình trạng của các tài nguyên AWS.

  • Route53: Quản lý DNS và định tuyến lưu lượng.

  • S3 (Simple Storage Service): Quản lý và lưu trữ dữ liệu trên AWS.

  • SQS (Simple Queue Service) & SNS (Simple Notification Service): Xử lý hàng đợi tin nhắn và thông báo.

  • Lambda: Xử lý các chức năng không máy chủ (serverless) trên AWS.

  • Spot Instances & Cost Management: Tiết kiệm chi phí khi sử dụng EC2 Spot Instances và quản lý chi phí AWS.

  • ECS (Elastic Container Service): Quản lý các ứng dụng container trên AWS.

Những thứ sau không học:

  1. Databases: RDS, DB cluster, Redis cluster... các công ty lớn có riêng vị trí DB Admin làm việc này

  2. BigData: EMR, Spark, Hadoop, Glue, Redshift,... các công ty lớn có riêng vị trí (Big)Data Engineer làm việc này

  3. WAF, security management: các công ty có riêng vị trí DevSecOps/Security làm việc này

Khóa học này bao gồm các bài tập thực hành, các dự án thực tế giúp bạn nắm vững các khái niệm và kỹ năng triển khai các giải pháp AWS. Bạn sẽ không chỉ học lý thuyết mà còn thực hành ngay trên nền tảng AWS thật, để có thể ứng dụng kiến thức vào công việc thực tế.

Hãy tham gia khóa học để trở thành chuyên gia về AWS với Terraform và triển khai hạ tầng đám mây một cách hiệu quả, an toàn và tiết kiệm chi phí!

Học viên thường mua kèm

VIP MEMBERSHIP

Truy cập toàn bộ khóa học chỉ với một lần đăng ký, thời hạn vĩnh viễn

Trở thành thành viên VIP để truy cập không giới hạn tất cả khóa học trên nền tảng, miễn phí cập nhật khoá học mới

Tìm hiểu thêm về VIP
Zalo
Bạn cần hỗ trợ?