Chào các bạn. Lâu lắm rồi mình mới lại viết bài. Năm nay thì không ham hố MayFest mà chỉ là 1 phút chán đời liếc Credly thấy điều lạ lạ: "Sao mình nhiều badge của Scrum thế mà AWS chẳng có mấy?". Thế là tiện đó xem Amazon Web Services Training and Certification có những badge gì và thế là mình được thấy 95 cái badge như này:
Và sau 1 hồi mày mò thì mình cũng thấy được có 1 vài cái badge free đáng để học. Hôm nay thì mình đề cập đến cái đầu tiên: AWS Cloud Quest: Cloud Practitioner
AWS Cloud Quest
AWS Cloud Quest là 1 dịch vụ game do AWS xây dựng nhằm mục đích cung cấp dịch vụ giáo dục thông qua game của AWS(và tiện đây thì cũng để tạo việc làm cho AWS Game team. Vì bài tiếp theo mình cũng sẽ có nói đến 1 keyword là AWS Learning: AWS for Games: Cloud Game Development. Nếu như bản thân các ông AWS ko làm thử game thì sao dám chém về dịch vụ này và rủ các cty game dùng dịch vụ của mình). Ngoài ra còn có cả Industry Quest nữa cũng mang tính chất tương tự.
AWS Cloud Quest có cung cấp 6 badge dưới đây.
Trong 6 badge này, chỉ duy nhất Cloud Practitioner là hàng miễn phí. Còn các badge còn lại bạn phải trả Subcription cho AWS Skillbuilder. Mỗi badge tương ứng với 1 chuỗi nhiệm vụ mà bạn phải hoàn thành trong game.
AWS Cloud Quest: Cloud Practitioner
Nội dung
AWS Cloud Quest: Cloud Practitioner là chuỗi nhiệm vụ trong game với mục đích giúp bạn làm quen với cloud. Nội dung của chuỗi thử thách này là hướng dẫn bạn các khái niệm cơ bản về AWS như EC2, RDS, Security Groups, IAM,..... và thực hành tạo 1 số tài nguyên và sử dụng dịch vụ cơ bản trên AWS
Quyền lợi
Quyền lợi đầu tiên nếu hoàn thành chuỗi thử thách là bạn sẽ có được 1 cái badge như ở bên trên ở Credly.
Quyền lợi thứ 2 là ở dưới ảnh đây. Các bạn sẽ có voucher giảm 25% chi phí thi chứng chỉ Cloud Practitioner
Game được trải nghiệm như nào
Bước vào game, bạn sẽ được chọn nhân vật theo cá tính của mình. Sau đó thì nhân vật của bạn trong game sẽ đi thực hiện thử thách. Trên đường đi bạn sẽ có quest phụ(thu phục thú cưng, kiếm phương tiện hay là chiến đấu với mấy con robot địch). Hoàn thành các nhiệm vụ đó, bạn sẽ có thêm tài nguyên để xây nhà, mua nhà,....
- Với các quest phụ, thử thách hiện ra sẽ là các câu hỏi về AWS. Bạn được trả lời tối đa 2 câu hỏi. Nếu bạn vẫn sai 2 câu thì quest phụ sẽ biến mất hoặc bị con robot nện 1 phát.
- Còn với quest chính: Đây là phần trọng tâm
Đoạn này mình sẽ viết cụ thể về quest chính. Khi bước vào nhiệm vụ chính, bạn sẽ có 1 dialogue với nhân vật giao quest cho bạn trong game. Sau đó bạn sẽ vào nhiệm vụ gồm 4 phần:
- Phần 1 sẽ là phần lý thuyết để bạn đọc hiểu dịch vụ này dùng để làm gì và thiết kế sao
- Phần 2 sẽ là phần tóm tắt nhiệm vụ 3 và nhiệm vụ 4
- Phần 3 là phần thực hành theo hướng dẫn
- Phần 4 là phần custom thêm của phần 3
Bắt đầu từ phần 3 của game, trong game sẽ xuất hiện 1 button "Start Lab Session". Khi bấm vào đó bạn sẽ được điều hướng tới 1 cửa sổ AWS đã được đăng nhập sẵn với 1 tài khoản IAM đã được giới hạn quyền(mình thử rồi. Bài thực hành RDS mình nhảy vào IAM định tạo IAM user chơi nhưng thông báo đỏ hiện tùm lum). Thực hành theo phần 3 ở trên rồi sau đó custom phần 4, lấy chuỗi kq người ta cần check rồi submit. Việc submit sẽ khởi động quá trình check trên tài khoản được tạo ở Lab(Nên tài khoản cá nhân không chơi được món này nhé). Và nếu quá trình check thành công thì bạn sẽ được hiện thông báo pass, còn không thì sẽ báo lỗi không tìm thấy tài nguyên đã tạo hoặc trong tài nguyên này không thấy custom của game đã yêu cầu.
Còn review thì:
- Đồ hoạ game hơn xấu, giật lác nhiều. VIệc custom nhân vật không để làm gì cả
- Nhưng xét mục đích để giáo dục thì các quiz cho quest phụ và cách để đưa người dùng vào 1 hệ thống AWS ở quest chính khá là ổn.
- Uk thì cũng tạm đủ demo để đi sale dịch vụ cho các bên làm game.
- Các dịch vụ rất cơ bản, dành cho người mới nhập môn AWS.
- Do level mình đã vượt mất trình độ của trò này nên có 1 số thử thách mình có thể skip bước 3 nhảy thẳng bước 4. Ví dụ thử thách về RDS mình xem qua loa thấy có sẵn DB instance rồi và bước 4 là tạo read replica thì mình tạo ở bước 4 xong lấy kết quả nộp là xong bài thôi 😌
Đánh giá: Đây là dịch vụ hướng tới đối tượng ở level nhỏ hơn hoặc bằng level CLoud Practitioner, dành cho người mới nhập môn ở cloud. Nếu như bạn muốn luyện tập hoặc là muốn học cloud 1 cách thực tế thì có thể dùng dịch vụ này để làm quen
Cảm ơn các bạn đã đọc cái bài ngắn ngắn và ít liên quan đến kỹ thuật này của mình