Bài viết này mình sẽ hướng dẫn cách bạn mới bắt đầu tiếp cận AWS một cách dễ dàng, có lộ trình, có bài lab thực hành cho người mới bắt đầu.
Lời khuyên của mình thì mới bắt đầu AWS thì các bạn nên học làm lab các services theo dạng phân chia chức năng, và độ khó tăng dần như sau
- Hosting: EC2 – ASG, EBS, ECS, EKS…
- Storage: S3, EBS, EFS,…
- Database: RDS, DynamoDB, Aurora,..
- Network: Load Balancer, VPC,…
- DNS: Route 53
- CDN: Cloud Front
- …
Đầu tiên cách bạn vào https://explore.skillbuilder.aws/pages/16/learner-dashboard để tạo account giúp mình, tiếp theo ta cần tìm và enroll course AWS Cloud Quest: Cloud Pratitioner
Tiếp theo click vào course, và chọn Start Now
Khi xong khóa này bạn sẽ được nhận một huy hiệu từ AWS nhé. Đợi một lát để game load, redirect sang cloudrequest.skillbuilder.aws để start game. Kết quả được như sau:
Click vào START GAME, mình bỏ qua các bước tạo user-name,….. Trong game sẽ giả lập một thành phố, nhiệm vụ của bạn là xây dựng thành phố đó thông qua các services của AWS, nhiệm vụ của bạn là thực hiện các nhiệm vụ theo hướng dẫn và trả lời câu hỏi để hoàn thành thành phố của mình.
Sử dụng các phím mũi tên để di chuyển, bạn sẽ di chuyển đến cách nhân vật có dấu chấm than.
Click chuột trái vào người đó để nhận xử lý nhiệm vụ
Các nhiệm vụ sẽ đi từ các dịch vụ cơ bản như S3, EC2,…. Như bài dưới đây, nhiệm vụ của mình sẽ là khởi tạo hai con server EC2 nằm trong nhiều AZs và cùng một regions. Tiếp tục click vào Accept và Start
Tiếp theo là các hướng dẫn step by step đối với nhiệm vụ, bên dưới là mô hình sẽ triển khai cho EC2
Sau khi hiểu hết hướng dẫn, tiếp tục để ý góc trái sẽ có START LAB, click vào nó để làm nhiệm vụ theo các steps. Ví dụ như mình có 17 steps phải làm cho nhiệm vụ này
Tới đây các bạn bơi tiếp nhé!!!
Chúc các bạn thành công!