Skip to main content

1. Introduction: Giới thiệu kỳ thi SAA-C03 và bộ tài liệu này

Mục lục​


1. Bộ tài liệu này là gì​

65 câu hỏi, 130 phút, điểm đạt 720 trên thang 1000, và một danh sách service dài tới mức đọc hết outline đã thấy ngợp. Đó là hình dạng của kỳ thi AWS Certified Solutions Architect - Associate, mã đề SAA-C03.

Vai trò mà kỳ thi này sát hạch được Exam Guide phát biểu khá gọn: một solutions architect là người thiết kế solution trên AWS theo AWS Well-Architected Framework, dựng được kiến trúc an toàn, có khả năng phục hồi, hiệu năng tốt và tối ưu chi phí, đồng thời review được những kiến trúc đã có để tìm chỗ cần cải thiện. Toàn bộ nội dung phía sau chỉ phục vụ ba việc đó.

Bộ tài liệu này là phần ghi chú có cấu trúc cho đúng phạm vi trên, chia thành 31 bài theo lộ trình ở mục 14.

📌 Ba câu mà bài này trả lời:

  • Kỳ thi SAA-C03 đo những gì, và 65 câu được chia theo trọng số nào giữa bốn domain?
  • Cần nền kiến thức tới đâu mới nên bắt đầu, và kiểm tra điều đó bằng cách nào trước khi mất tiền thi?
  • Từ lúc mở trang đăng ký tới lúc có lịch thi và có môi trường thực hành đi qua những bước nào?

Nội dung chia hai nhánh, đúng theo cách đề thi được dựng:

  • Nhánh service: đi qua từng nhóm service của AWS, biết service đó là gì, giải quyết việc gì, và có những tùy chọn cấu hình nào. Đây là phần chiếm số lượng bài nhiều nhất.
  • Nhánh design: quay lại đúng những service đã học, lần này ở góc độ thiết kế theo bốn pillar của AWS Well-Architected Framework mà đề thi nhắm tới.

Mỗi bài gồm ba lớp nội dung xen nhau: phần khái niệm, phần thao tác thật trên AWS Console hoặc AWS CLI, và phần ghi chú riêng về những điểm hay bị hỏi trong đề.

Hai thứ bộ tài liệu này không thay được: môi trường thực hành (xem mục 11) và bộ practice exam để luyện phản xạ làm bài.


2. Vì sao lấy chứng chỉ Solutions Architect Associate​

Lý do thường được nêu nhất là tác động tới nghề. Hai con số hay được dẫn cùng nhau, từ một khảo sát mang tên Jefferson Frank năm 2023:

  • 61% người có chứng chỉ nhận được nhiều cơ hội thăng tiến hơn so với người không có chứng chỉ.
  • 73% người có chứng chỉ được tăng lương sau khi đạt chứng chỉ trong lúc đang làm việc.

Hai tỉ lệ này không tra lại được từ báo cáo gốc. Jefferson Frank nay thuộc Tenth Revolution Group, và trên các bản khảo sát còn truy cập được của chính nhà tuyển dụng này, tỉ lệ người được tăng lương sau chứng chỉ nằm trong vùng thấp hơn nhiều, quanh 37% tới 47%. Nên coi 61% và 73% là số tham khảo chưa kiểm chứng, không phải số liệu để trích dẫn lại.

Thêm vào đó, phần lớn nhà tuyển dụng chi trả một phần hoặc toàn bộ chi phí thi, tuy chuyện này tùy vào từng doanh nghiệp. Mức phí cho một lượt thi bậc Associate hiện là 150 USD, chưa tính chênh lệch tỉ giá.

Cần nói rõ: chứng chỉ không bảo đảm có việc. Giá trị thực tế của nó nằm ở chỗ khi phải chọn giữa hai ứng viên, một người có chứng chỉ và một người không, thì chứng chỉ là điểm tạo khác biệt, trừ khi người kia vượt trội hẳn về số năm kinh nghiệm hoặc về portfolio. Chứng chỉ cũng là tín hiệu cho nhà tuyển dụng thấy ứng viên nghiêm túc với công việc.

Ngoài yếu tố nghề nghiệp còn có phần kiến thức. Đi hết phạm vi này sẽ nắm được khái niệm, có thêm kỹ năng, và có được một mức năng lực thiết kế cơ bản trên AWS: cụ thể là biết cách tăng security, tăng reliability, tăng performance efficiency và tối ưu cost. Bốn thuộc tính đó cũng là bốn pillar mà chứng chỉ này xoáy vào.

Mức đạt được là mức khởi đầu, không phải mức master architect. Chứng chỉ ở bậc Associate dạy cách thiết kế an toàn hơn, tin cậy hơn, hiệu năng tốt hơn và tối ưu chi phí hơn, ở đúng mức bắt đầu.


3. Vị trí SAA trong hệ thống chứng chỉ AWS​

Hệ thống chứng chỉ AWS được xếp theo bậc, và lộ trình thông thường là đi từ Cloud Practitioner lên Associate.

AWS certification levelsFoundationalCloud Practitioner, AI PractitionerNo prior experience neededAssociateSolutions Architect, Developer, CloudOps EngineerData Engineer, Machine Learning EngineerPrior cloud or IT experience recommendedProfessionalSolutions Architect, DevOps EngineerTwo or more years of AWS experienceSpecialtySecurity, Advanced NetworkingDeep dive into one narrow areaDifficulty rises from Foundational up to Specialty
  • Cloud Practitioner ở bậc Foundational, cùng bậc với AI Practitioner. Không cần kinh nghiệm trước đó để thi đạt.
  • Bậc Associate hiện có năm kỳ thi: Solutions Architect Associate, Developer Associate, CloudOps Engineer Associate, Data Engineer Associate và Machine Learning Engineer Associate. AWS khuyến nghị đã có kinh nghiệm cloud hoặc IT trước khi thi.
  • Hai kỳ thi Associate là Developer và CloudOps Engineer dẫn tiếp lên DevOps Engineer Professional. Lưu ý về tên: kỳ thi trước đây gọi là SysOps Administrator Associate đã được AWS đổi tên thành CloudOps Engineer Associate, mã đề mới là SOA-C03. Người đã có chứng chỉ SysOps Administrator giữ nguyên tên cũ và không phải thi lại.
  • Bậc Professional là các kỳ thi lớn, trang chứng chỉ của AWS ghi mức yêu cầu là hai năm kinh nghiệm AWS trở lên.
  • Bậc Specialty là các kỳ thi deep dive vào một lĩnh vực hẹp.

💡 Hình dung: bốn bậc chứng chỉ xếp như bốn vòng của một giải đấu. Vòng Foundational chỉ kiểm tra người thi có biết luật hay không. Vòng Associate đòi chơi được một vị trí cụ thể trên sân. Vòng Professional đòi cầm được cả đội hình. Còn vòng Specialty dành cho người chỉ làm đúng một kỹ thuật, nhưng làm sâu hơn tất cả.

Mức độ khó tăng dần theo đúng thứ tự Foundational, Associate, Professional, Specialty.

Nhận định thường gặp là Solutions Architect Associate được thi nhiều nhất sau Cloud Practitioner. AWS không công bố số liệu theo từng kỳ thi nên không có cách đối chiếu nhận định đó: con số duy nhất được công bố là 1,42 triệu chứng chỉ còn hiệu lực và 1,05 triệu người có chứng chỉ, tính tới tháng 01/2025.

Danh mục kỳ thi của AWS cũng có biến động cần biết khi lập kế hoạch ôn. Kỳ thi Data Analytics - Specialty đã retire ngày 09/04/2024, và vị trí của nó được thay bằng một kỳ thi mới ở bậc Associate là Data Engineer Associate, mã đề DEA-C01, mở lịch thi bản chính thức từ ngày 12/03/2024.


4. Đối tượng và kiến thức đầu vào​

Bộ tài liệu này dành cho người đã có kiến thức ở mức Cloud Practitioner và đã sẵn sàng bước sang phần thiết kế với AWS.

Về điều kiện chính thức, Exam Guide của SAA-C03 đặt mức target candidate là tối thiểu một năm kinh nghiệm hands-on thiết kế solution trên AWS. Không có prerequisite bắt buộc nào, tức là không cần chứng chỉ nào trước đó mới được đăng ký. Người chưa từng làm đúng vai trò solutions architect vẫn thi đạt được, với điều kiện bù lại bằng thực hành, và một portfolio tự dựng là thứ không nên coi nhẹ.

Cách tự kiểm tra xem đã đủ nền hay chưa: tìm một bộ mock exam của chứng chỉ AWS Cloud Practitioner rồi làm thử. Đây là bài của chứng chỉ tiền đề, không phải của SAA.

  • Làm bài mock exam Cloud Practitioner. Bài này không bắt buộc, chỉ để biết đã sẵn sàng hay chưa.
  • Nếu không đạt mức 70 điểm trở lên, nên quay lại học vật liệu AWS Cloud Practitioner trước. Thiếu nền đó thì sẽ rất chật vật.
  • Nếu đạt, cứ tiếp tục với vật liệu Solutions Architect Associate.

5. Đọc kết quả bài mock exam đầu vào​

Làm thêm một bài mock exam ở mức Solutions Architect Associate nữa thì đọc kết quả hai bài như sau:

  • Không qua được bài Cloud Practitioner và không qua được bài Solutions Architect Associate: đang ở đúng chỗ, học tiếp bộ tài liệu này.
  • Không qua được bài Cloud Practitioner: nên quay lại vật liệu Cloud Practitioner trước.
  • Qua được bài mock exam Solutions Architect Associate ngay từ đầu (65 câu trong 35 phút): có thể không cần học lại từ đầu, chỉ cần luyện thêm practice exam.

Giá trị của bài mock exam đầu vào khác nhau theo từng nhóm người học, nên kết quả cũng cần đọc khác nhau.

Nhóm thứ nhất: mới hoàn toàn với AWS. Vừa học xong mức Cloud Practitioner nhưng chưa tiếp xúc AWS, đang học để lấy chứng chỉ, dựng portfolio và tìm việc trong lĩnh vực solutions architecture. Với nhóm này, bài mock exam đầu vào có ích nhưng không cần thiết, vì đã biết trước là chưa có nhiều kiến thức AWS. Làm thì biết thêm thông tin, không làm cũng không sao.

Nhóm thứ hai: đã có nền, kể cả chỉ sáu tháng với AWS. Đã biết lõm bõm về global infrastructure, biết lõm bõm về compute. Với nhóm này bài mock exam rất đáng làm, vì câu cần trả lời là những mảnh kiến thức rời đó có khớp với yêu cầu của kỳ thi hay không. Kết quả chỉ ra chỗ nào còn hổng và chỗ nào đã chắc, từ đó có thể đọc nhanh qua một vài phần. Ví dụ ai đã nắm chắc EC2, ECS và EKS thì có thể đọc nhanh phần compute, dù cách an toàn vẫn là đọc đủ.

Điểm thấp ở bài đầu không phải vấn đề. Điểm quá cao ngay từ đầu nghĩa là không cần học lại từ đầu, chỉ nên học để bù các chỗ hổng rồi chuyển sang luyện practice exam.


6. Hai phần nội dung của SAA-C03​

Mục tiêu của chứng chỉ này gói gọn trong bốn việc: design securely, design resiliently, design performance adaptively và design cost-optimized. Đường tới đó là nhiều kiến thức về các service của AWS cộng một phần về cách thiết kế, dưới dạng các câu hỏi rất cụ thể:

  • Làm sao tăng security cho EC2 instance?
  • Làm sao tăng resiliency cho Direct Connect?
  • Làm sao tăng performance cho DynamoDB?

Thứ cần nắm vì vậy là các "núm điều chỉnh" và "cần gạt" trên từng service để tăng security, tăng resiliency, tăng performance và tăng mức tối ưu chi phí.

Nội dung chia thành hai phần lớn:

Phần 1: core AWS services. Đi qua từng nhóm service, mỗi nhóm một khối nội dung. Hết phần này sẽ tiếp xúc với cỡ 100 tới 150 service.

Phần 2: Design for X, với X là security, reliability, performance và cost optimization. Câu hỏi ở đây không còn là "service này là gì" mà là "làm sao tăng security cho service này", "làm sao tăng reliability cho service này".

Two halves of the exam scopeCore AWS servicesNine service groupsDesign for XSame services, design viewNetworking and StorageCompute and DatabaseApp Integration, Data and MLMigration, Management, SecurityDesign for Security 30 percentDesign for Reliability 26 percentDesign for Performance 24 percentDesign for Cost Optimization 20 percentPart two revisits the same services through the four pillars

Các service gặp ở phần 1 sẽ quay lại ở phần 2. Phần design không giới thiệu service mới mà quay lại đúng những service đã học, lần này ở góc độ thiết kế. Đây cũng là lý do không nên bỏ qua phần 1 để nhảy thẳng vào phần design.

💡 Hình dung: phần 1 giống lúc một đầu bếp học thuộc kho nguyên liệu trong bếp, biết mỗi loại là gì và nấu được món nào. Phần 2 là lúc có khách gọi món kèm yêu cầu riêng, ít muối hơn, ra nhanh hơn, rẻ hơn, và người đầu bếp phải chọn lại đúng trong kho những thứ đã biết để đáp ứng. Kho nguyên liệu không đổi, chỉ yêu cầu đặt lên nó là đổi.


7. Chín nhóm service cần nắm​

Thứ tự các nhóm service, cùng lý do học từng nhóm:

NhómService tiêu biểu được nêuMục đích
NetworkingVirtual Private Cloud, Route 53Dựng được network vững và có khả năng phục hồi
StorageS3, EBS, EFSChọn đúng storage cho từng workload và use case
ComputeEC2, Lambda, Elastic BeanstalkChọn đúng compute service cho từng workload
DatabaseRDS, DynamoDB (nhóm NoSQL)Chọn database phù hợp cho từng application
Application IntegrationSQS, SNS, EventBridgeDựng application scale tốt và decoupled, ghép nhiều component mượt
Data and Machine LearningRedshift, Athena, SageMakerDùng được machine learning và ra quyết định dựa trên dữ liệu
Migration and TransferMigration Hub, Transfer FamilyChuyển workload on-premise lên AWS Cloud
Management and GovernanceAWS Config, CloudFormationQuản resource hiệu quả, đảm bảo compliance, tự động hóa vận hành
SecurityIAM, KMS, Security HubDựng kiến trúc an toàn và vững cho application

Mỗi nhóm trong số này đều cần cả phần khái niệm và phần thao tác thật, vì đề thi hỏi ở mức chọn đúng service cho một tình huống chứ không hỏi định nghĩa.


8. Bốn pillar của Design for X​

Phần thứ hai rời khỏi chuyện service và feature, chuyển sang cách thiết kế theo các pillar của AWS Well-Architected Framework, và làm việc đó cho từng service đã học.

AWS Well-Architected Framework là bộ nguyên tắc thiết kế mà AWS công bố, gồm sáu pillar: operational excellence, security, reliability, performance efficiency, cost optimization và sustainability. Đề SAA-C03 chỉ lấy bốn trong số đó làm bốn domain, bỏ operational excellence và sustainability ra ngoài. Mỗi phần của nhánh design xoay quanh một câu hỏi tình huống về service, và tình huống đó luôn nhắm vào một trong bốn thuộc tính dưới đây.

  1. Design for Security: thiết kế kiến trúc an toàn, triển khai encryption, kiểm soát truy cập, áp dụng best practice về security để chống lại các mối đe dọa và lỗ hổng đang thay đổi liên tục.
  2. Design for Reliability: các architectural pattern giúp fault tolerance, resiliency và high availability, giữ hiệu năng ổn định cả trong điều kiện bất lợi.
  3. Design for Performance Efficiency: tối ưu kiến trúc về hiệu năng mà không vỡ ngân sách, qua việc hiểu các service của AWS và best practice giúp tăng scalability, khả năng phản hồi và hiệu quả, theo cách tiết kiệm chi phí.
  4. Design for Cost Optimization: các ý tưởng và kỹ thuật theo dõi và tối ưu chi phí mà không phải đánh đổi hiệu năng. Phần này dùng đến các tool và service như AWS Cost Explorer, AWS Budgets, cùng những khái niệm như auto scaling hay provisioned concurrency.

Bốn pillar này cũng chính là bốn domain của đề thi, với trọng số nêu ở mục 9.


9. Exam Guide SAA-C03: hình thức thi và trọng số domain​

Toàn bộ phạm vi của bộ tài liệu này được gói theo Exam Guide của SAA-C03. Tra Google với từ khóa SAA-C03 exam guide sẽ ra bản exam guide mới nhất trên trang của AWS: nên đọc bản gốc đó, vì AWS cập nhật tài liệu này mà không đổi mã đề.

Exam Guide phát biểu phạm vi kỳ thi là: thiết kế solution, thiết kế architecture, và review các solution cùng architecture đã có để xác định xem có cần cải thiện hay không. Bốn mảng được xoáy vào là security, resiliency, performance và cost, đúng bằng bốn domain của nhánh design.

Target candidate theo exam guide: tối thiểu một năm kinh nghiệm hands-on thiết kế solution dùng các service của AWS. Không có kinh nghiệm đó thì thay bằng cách tự làm một loạt project trên AWS account riêng.

Hình thức câu hỏi và cách tính điểm​

Hai loại câu hỏi:

  • Multiple choice: một đáp án đúng cùng ba đáp án sai.
  • Multiple response: hai đáp án đúng trở lên, trong năm phương án hoặc nhiều hơn.

Câu bỏ trống bị tính là sai, và không có hình phạt nào cho việc đoán, nên không có lý do để trống bất kỳ câu nào.

Thông số kỳ thi:

Hạng mụcGiá trị
Số câu hỏi65
Số câu được tính điểm50
Số câu AWS dùng để thử nghiệm15
Thời lượng130 phút
Điểm đạt720 trên thang 100 tới 1000
Lệ phí một lượt thi150 USD

Thí sinh không phân biệt được đâu là 50 câu tính điểm và đâu là 15 câu thử nghiệm, nên phải coi cả 65 câu là nghiêm túc như nhau.

Về điểm đạt, 720 là một scaled score trên thang 100 tới 1000, không phải tỉ lệ câu đúng. AWS dùng thang quy đổi này để cân bằng độ khó giữa các bộ đề khác nhau, và mô hình chấm là compensatory: không cần đạt ngưỡng ở từng domain, chỉ cần tổng điểm vượt ngưỡng. Mức nên nhắm tới khi luyện là khoảng 90%, với giả định lúc thi thật sẽ căng thẳng và câu hỏi không khớp hẳn với những gì đã luyện, nên điểm thật có thể rơi về vùng 80.

Bốn domain và trọng số​

SAA-C03 domains and weightsDesign Secure Architectures30%Design Resilient Architectures26%Design High-Performing Architectures24%Design Cost-Optimized Architectures20%Security and resiliency together carry 56 percent of the score
DomainTrọng số
Design Secure Architectures30%
Design Resilient Architectures26%
Design High-Performing Architectures24%
Design Cost-Optimized Architectures20%

Trọng số này cũng chính là tỉ lệ câu hỏi: 30% số câu về security, 26% về resiliency, và tiếp tục như vậy. So với phiên bản đề trước, phần cost đã bị hạ trọng số.

Task statement và danh sách service trong phạm vi đề​

Dưới mỗi domain, exam guide chia tiếp thành các task statement, tức từng nhóm việc cụ thể mà thí sinh phải làm được, kèm danh sách kiến thức và kỹ năng đi theo. Bộ tài liệu này đi khớp với từng task statement, nên mỗi mục trong đó đều có một phần tương ứng.

Một task statement cần chú ý vì mới xuất hiện ở phiên bản này: Task Statement 3.5 của Domain 3 là "determine high-performing data ingestion and transformation solutions". Đây là lý do một kỳ thi Solutions Architect lại có các data và machine learning service như Kinesis, Glue, Athena và QuickSight: người giữ vai trò này hiện phải chịu trách nhiệm dựng data ingestion pipeline trên AWS.

Cuối exam guide có danh sách đầy đủ các service có thể xuất hiện trong đề, và sau đó là danh sách các service nằm ngoài phạm vi. Phạm vi của bộ tài liệu này gói đúng theo danh sách đó, với một vài ngoại lệ có chủ đích. Ví dụ Lightsail vẫn được đưa vào dù exam guide xếp nó vào nhóm out-of-scope ở mục Compute, lý do là để làm đối chiếu cho EC2.


10. Đăng ký thi lần đầu​

Quy trình đăng ký đi qua ba website nối tiếp nhau: trang của Amazon, rồi CertMetrics, rồi Pearson VUE. CertMetrics là hệ thống quản lý hồ sơ chứng chỉ mà AWS dùng, còn Pearson VUE là đơn vị tổ chức thi và giữ lịch hẹn.

Exam registration pathAWS cert pageSchedule an examLogin with AmazonCertMetricsExam historyExam registrationPick SAA-C03Pearson VUECentre or onlinePay 150 USDGet the slotAdd to calendarReschedule twice at mostNo change inside the last 24 hoursOnline proctored adds a system test before the exam day

Bước 1: vào trang chứng chỉ. Tra Google với AWS Certified Solutions Architect sẽ ra trang overview thuộc mục training and certification của AWS. Trên đó chọn Schedule an exam.

Bước 2: đăng nhập. Trang sẽ hỏi đăng nhập vào AWS Training and Certification. Có nhiều phương án đăng nhập (dành cho nhân viên Amazon, hoặc qua xác thực của tổ chức), nhưng phương án phần lớn dùng là Login with Amazon. Khuyến nghị: dùng một Amazon account lập riêng cho mục đích thi, không dùng account mua sắm. Nếu đã bật MFA thì bước này có thể hỏi thêm mã MFA.

Bước 3: vào CertMetrics. Sau khi đăng nhập, trang quay lại đúng chỗ vừa bấm login, và vẫn còn ở aws.training. Bấm Go to your account mới chuyển sang trang CertMetrics đã được đổi nhãn thương hiệu, nhận ra được qua URL ở góc trên bên trái. Trang này có exam history, các chứng chỉ đang còn hiệu lực, nơi đã thi. Mục cần dùng là exam registration.

Bước 4: chọn đúng mã đề. Cuộn xuống tìm SAA-C03, đây là phiên bản đề Solutions Architect Associate cần thi, rồi đặt lịch qua Pearson VUE.

Bước 5: chọn hình thức thi. Hai phương án:

  • Testing center: chỉ cần tìm địa điểm gần nhất trên bản đồ rồi tới thi. Đây là phương án được khuyến nghị vì đơn giản hơn nhiều.
  • Online proctored: thi tại nhà, có thêm vài bước phụ.

Nếu chọn online, trước khi thi phải xử lý xong bốn mục mà trang hiển thị: your computer, your testing space, your photo I.D. và what to expect. Cụ thể là phải chạy system test (tải về một binary chạy trên máy để kiểm tra, có kèm access code), đọc tài liệu về không gian thi được chấp nhận, và chuẩn bị giấy tờ tùy thân do chính phủ cấp. Giấy tờ chỉ cần đến lúc thi thật, nhưng tài liệu thì nên đọc trước.

Quy định của phòng thi online​

Đây là phần dễ bị mất bài nhất nên cần đọc kỹ.

  • Mọi vật dụng cá nhân phải nằm ngoài tầm với. Định nghĩa "vật dụng cá nhân" rất rộng.
  • Không được đứng lên, không được nghỉ giữa giờ dưới bất kỳ hình thức nào.
  • Không được dùng giấy nháp.
  • Không được lẩm bẩm, che miệng, hay nói ra tiếng.
  • Không điện tử trong tầm với, không nhận điện thoại, không để ai bước vào phòng.
  • Không đồng hồ, không tai nghe, không nước, không đồ ăn, không son dưỡng môi.

Vi phạm thì bị hủy bài thi và không được hoàn tiền. Nếu xác định có bên thứ ba tham gia, Pearson VUE và AWS có thể thu hồi chứng chỉ hiện tại cùng toàn bộ chứng chỉ đã đạt trước đó. Những quy định này không có gì bất thường, lý do là họ phải bảo đảm an toàn kỳ thi trong một môi trường họ không trực tiếp nhìn thấy.

Bước 6: chọn ngôn ngữ. Bản viết của SAA-C03 hiện có mười ngôn ngữ: English, French (France), Italian, Japanese, Korean, Portuguese (Brazil), Spanish (Latin America), Spanish (Spain), Simplified Chinese và Traditional Chinese. Bản Italian sẽ retire vào cuối năm 2026. Ngôn ngữ nói của proctor chọn riêng, có Japanese, Mandarin, Latin American Spanish và English.

Bước 7: xác nhận các điều khoản. Gồm đồng ý với từng điều khoản được nêu, đồng ý cho nhận diện khuôn mặt và xử lý dữ liệu, đồng ý dùng nền tảng proctoring online, và đồng ý với điều khoản về bên thứ ba. Trang cũng liệt kê các loại giấy tờ tùy thân được chấp nhận và admissions policy.

Bước 8: chọn múi giờ và lịch thi. Múi giờ thường được tự dò ra, vẫn sửa được. Sau khi chọn ngày, hệ thống liệt kê các suất còn trống. Lời khuyên về chọn giờ: chọn lúc đầu óc minh mẫn, không bị làm phiền, đã tỉnh ngủ, và không cần đến caffeine hay chất kích thích nào khác. Cách đọc giờ ít gây nhầm là để ở dạng 24 giờ.

Bước 9: thanh toán. Một lượt thi bậc Associate có giá 150 USD, chưa tính chênh lệch tỉ giá. Nếu có voucher hoặc promo code thì nhập ở bước checkout, khi áp xong tổng tiền về 0. Loại voucher này do AWS phát hành, thường qua các chương trình đào tạo của doanh nghiệp hoặc các sự kiện của AWS. Sau đó nhập thông tin billing (địa chỉ, email), xác nhận lại tổng tiền, đồng ý và nhập thông tin thẻ.

Bước 10: sau khi thanh toán. Hệ thống gửi một loạt email xác nhận. Việc nên làm ngay là ghi ngày và giờ thi vào calendar để không quên. Sau đó chạy system test nếu thi online.

Quy định đổi lịch và nhận kết quả​

Mỗi lịch hẹn chỉ được reschedule tối đa hai lần. Muốn đổi lần thứ ba thì phải cancel, nhận hoàn tiền, rồi đăng ký lại. Mọi thay đổi chỉ thực hiện được tới trước 24 giờ so với giờ hẹn. Trong vòng 24 giờ cuối thì không đổi và không hủy được nữa: không tới thi đồng nghĩa mất luôn tiền thi.

Vào ngày thi, đăng nhập lại vào chính trang đó, sẽ thấy một hộp thông báo hôm nay là ngày thi kèm nút bấm để vào. Bài thi có kết quả đạt hoặc không đạt ngay sau khi làm xong, còn score report chi tiết về trong vòng 5 ngày làm việc.


11. Môi trường thực hành​

Phần hands-on không bắt buộc với kỳ thi Solutions Architect, nhưng thao tác thật là cách nhanh nhất để các khái niệm trong đề trở nên cụ thể. Có hai lựa chọn môi trường, và chúng bù cho nhau:

  • Sandbox cấp sẵn: môi trường AWS dùng chung do một nền tảng học cấp, mở ngay trong browser, không phải khai báo thẻ, không phát sinh chi phí, có giới hạn thời gian mỗi lượt. Đổi lại, chỉ một tập service được bật và kích cỡ resource bị chặn, service nào ngoài tập đó thì thao tác sẽ gặp lỗi permission.
  • AWS account riêng: đủ mọi service, nhưng phải tự quản chi phí. Xem mục 12.
Two practice environmentsHosted sandboxOpens in the browserLimited service listNo card, no billOwn AWS accountEvery AWS serviceCosts are yours to watchNeeds a card on fileStart in the sandbox, move to the account for what it cannot reach

💡 Hình dung: sandbox cấp sẵn giống phòng thực hành của một trường nghề. Máy móc đã kê sẵn, bước vào là dùng được, nhưng chỉ có đúng những máy nhà trường mua. AWS account riêng là xưởng tự mở: thiếu máy nào thì tự mua, và cuối tháng tự trả tiền điện.

💡 Danh sách service mà một sandbox bật sẵn thường trùng khá sát với phạm vi đề Solutions Architect, vì cả hai đều bám theo cùng một Exam Guide. Chỗ lệch cần biết nằm ở nhóm developer tools: exam guide SAA-C03 xếp CodeBuild, CodeCommit, CodeDeploy, CodeStar và cả CloudShell vào danh sách out-of-scope, nên gặp chúng trong sandbox thì đó là tiện ích của môi trường, không phải dấu hiệu chúng nằm trong phạm vi đề.

Tạo EC2 instance đầu tiên​

Đây là thao tác nền dùng lại ở hầu hết các bài sau. Vào EC2 rồi bấm Launch Instance:

  • Đặt tên, ví dụ my test one server.
  • Chọn AMI Amazon Linux 2023. AMI (Amazon Machine Image) là ảnh đĩa khuôn mẫu chứa sẵn OS và cấu hình ban đầu, instance mới được dựng từ ảnh đó. Lý do chọn Amazon Linux là nó được viết cho cloud nên chạy rất khớp, và AL2023 là generation hiện hành, kế tiếp Amazon Linux 2.
  • Instance type mặc định là t2.micro. Instance type quyết định số vCPU, dung lượng RAM và băng thông mạng của máy ảo; t2.micro nằm ở nhóm nhỏ nhất. Đổi được sang size khác như T3 Micro hoặc T3 Nano. Nếu đang ở sandbox thì phải chọn trong danh sách size được hỗ trợ, thường từ T1, T2, T3 lên tới mức medium.
  • Tạo key pair mới, vì AWS không dùng password để đăng nhập vào máy mà dùng key pair. Đặt tên, ví dụ test one, giữ định dạng PEM, bấm tạo thì file tự tải về browser. Không có key pair thì không đăng nhập được vào máy, dù vẫn còn cách khác sẽ học sau.
  • Giữ nguyên toàn bộ networking setting, để hệ thống tự tạo security group, cho phép traffic từ mọi nơi.
  • Đổi storage từ 8 GB lên 12 GB. Loại volume thì giữ theo mặc định của AMI đã chọn: AMI Amazon Linux 2023 mặc định dùng gp3, chỉ các AMI Amazon Linux 2 cũ mới mặc định gp2. Hai loại này đều thuộc nhóm General Purpose SSD, khác nhau ở cách tính IOPS và throughput.
  • Bấm Launch instance.

Nếu account chưa có VPC nào, bước launch sẽ báo thiếu phần networking. Khi đó tạo một default VPC mới, rồi quay lại tab launch và refresh thì default VPC vừa tạo sẽ hiện ra. Sau đó chọn subnet, và nếu danh sách subnet chưa hiện thì bấm Refresh. Bật tùy chọn tự gán IP address rồi launch.

Về region: thanh chọn region nằm ở góc trên bên phải console. Mọi resource vừa tạo chỉ tồn tại trong region đang chọn, nên một nguyên nhân phổ biến của chuyện "resource biến mất" là đang đứng ở region khác. Các sandbox thường chỉ mở một số region, hay gặp nhất là us-east-1.

Cách kiểm tra nhanh hơn việc bấm qua từng region trên console là hỏi thẳng API, với --region ghi rõ trong lệnh:

aws ec2 describe-instances --region us-east-1 \
--query 'Reservations[].Instances[].[InstanceId,InstanceType,State.Name,Placement.AvailabilityZone]' \
--output table

# Output (minh họa):
-----------------------------------------------------------------------
| DescribeInstances |
+---------------------+------------+-----------+----------------------+
| i-0a1b2c3d4e5f6a7b8| t3.micro | running | us-east-1a |
+---------------------+------------+-----------+----------------------+

Lệnh trả về rỗng nghĩa là region đó không có instance nào, chứ không phải instance đã bị xóa. Đổi --region rồi chạy lại là ra chỗ nó đang nằm.

Loại volume mà instance đang dùng cũng tra được theo cách tương tự, hữu ích khi cần đối chiếu xem AMI đã cấp gp3 hay gp2:

aws ec2 describe-volumes --region us-east-1 \
--query 'Volumes[].[VolumeId,VolumeType,Size,State]' --output table

# Output (minh họa):
-------------------------------------------------------
| DescribeVolumes |
+-----------------------+--------+------+-------------+
| vol-0f1e2d3c4b5a6978 | gp3 | 12 | in-use |
+-----------------------+--------+------+-------------+

Cột VolumeType là chỗ cần nhìn: gp3 xác nhận AMI đã cấp loại mặc định mới, còn gp2 nghĩa là AMI hoặc bước chọn storage đã ghi đè sang loại cũ.

Môi trường thực hành hữu ích nhất ở hai thời điểm: giai đoạn cuối khi ôn tập, và bất cứ lúc nào có một service đọc mãi không vào.


12. Đăng ký AWS account riêng​

Sandbox cấp sẵn rất tiện để bắt đầu, nhưng không có đủ tất cả service. Muốn thử các service ngoài tập được bật thì phải có AWS account riêng.

Quy tắc số một để không bị phát sinh chi phí: không để thứ gì chạy.

Phân loại theo nguy cơ phát sinh chi phí:

  • Tốn tiền theo giờ: NAT gateway trong một subnet của VPC là ví dụ điển hình, có phí tính theo giờ. Network Firewall cũng tốn tiền.
  • Không tốn tiền: user, group, CloudFormation, một số phần của Systems Manager, các networking component, security group và NACL.

💡 Hình dung: NAT gateway giống chiếc điều hòa bật trong một căn phòng không có ai. Không ai dùng tới nó, đồng hồ điện vẫn chạy đủ từng giờ, và hóa đơn chỉ lộ ra ở cuối tháng.

Cách làm đúng: khi cần làm gì trong account thì làm có chủ ý, làm xong thì xóa những thứ đã tạo. Máy ảo thì stop (stop không phải delete). Nếu đã tạo năm cái hard drive thì đừng để nguyên cả tháng, cần xóa đi.

Quy trình đăng ký account​

  1. Tra Google sign up for AWS, link đầu tiên là Sign up for a free AWS account. Bấm nút Create a free account.
  2. Nhập email. Mẹo với các nhà cung cấp email hỗ trợ plus-addressing (Gmail, Yahoo, Live/MSN, Office 365): thêm dấu + cùng một hậu tố vào trước dấu @. Ví dụ với email gốc là [email protected] thì dùng [email protected]. Phía AWS đây là một email address khác, nhưng thư vẫn về đúng hộp thư gốc. Cách này cho phép mở nhiều account mà vẫn dùng một hộp thư.
  3. Nhập account name, ví dụ Demo AWS Account.
  4. Verify email address.
  5. Đặt root user password. Phải đáp ứng các quy tắc phức tạp mật khẩu, và nên là mật khẩu riêng, không trùng ở đâu khác.
  6. Trả lời các câu hỏi về mục đích dùng AWS (chọn business hay personal đều được), tên, tên tổ chức.
  7. Nhập số điện thoại và địa chỉ, phần này cần cho mục đích billing.
  8. Đồng ý với các agreements.
  9. Nhập thông tin credit card. Bước này bắt buộc.
  10. Confirm identity: nhập số điện thoại, giải một robot challenge, nhận mã qua SMS rồi nhập mã đó.
  11. Chọn support plan. Chọn free support plan, hay còn gọi là basic support. Không có lý do để lấy full support plan trừ khi dùng account cho việc phát triển nghiêm túc.
  12. Hoàn tất sign-up.

Hai chương trình Free Tier, phân biệt theo ngày mở account. AWS đổi chương trình Free Tier từ ngày 15/07/2025, nên cùng một thao tác launch instance lại có mức miễn phí khác nhau tùy account:

  • Account mở trước ngày đó chạy theo chương trình cũ: 750 giờ mỗi tháng cho instance t2.micro hoặc t3.micro tùy region, trong 12 tháng kể từ ngày đăng ký, và số giờ này chia chung cho mọi region chứ không phải mỗi region một mức.
  • Account mở từ ngày đó trở đi chọn plan ngay trong luồng đăng ký. Free plan cấp 100 USD credit lúc sign-up và tối đa 100 USD nữa khi dùng tới một số service, rồi hết hạn sau 6 tháng hoặc khi tiêu hết credit, tùy mốc nào đến trước. Paid plan là pay-as-you-go thông thường, truy cập đủ service.

Hơn 30 service vẫn thuộc nhóm always-free theo hạn mức tháng ở cả hai plan, nên phần lớn thao tác học trong bộ tài liệu này không phát sinh hóa đơn nếu dọn resource sau mỗi lần làm.

Sau khi tạo xong, AWS mất khoảng 24 giờ hoặc ít hơn để bật các thứ trên phạm vi toàn cầu cho account. Trong khoảng đó account có thể còn thiếu một số thành phần. Khi mọi thứ đã kích hoạt sẽ có email thông báo. Đăng nhập Management Console bằng root username (chính là email đã đăng ký) và password đã đặt thì vào được console.

Hai việc nên làm ngay sau khi account dùng được​

  1. Tạo một IAM user để đăng nhập hằng ngày. IAM user là một danh tính riêng trong account, cấp được đúng những permission cần thiết, khác với root user là danh tính toàn quyền gắn với email đăng ký. Không nên dùng root user để đăng nhập thường xuyên.
  2. Đặt một budget: tra AWS Budgets trong search bar của console rồi tạo budget để nhận thông báo khi account vượt ngưỡng, ví dụ 5 hay 10 USD, tùy ngưỡng tự chọn.

Budget đã tạo kiểm tra lại được từ dòng lệnh, tiện cho việc xác nhận nó thật sự đang theo dõi đúng ngưỡng:

aws budgets describe-budgets --account-id 111122223333 \
--query 'Budgets[].[BudgetName,BudgetLimit.Amount,BudgetLimit.Unit,TimeUnit,BudgetType]' \
--output table

# Output (minh họa):
-------------------------------------------------------------
| DescribeBudgets |
+----------------+-----+------+-----------+-----------------+
| demo-monthly | 10 | USD | MONTHLY | COST |
+----------------+-----+------+-----------+-----------------+

Hai cột cần nhìn là BudgetLimit.Amount và TimeUnit: ngưỡng 10 USD với MONTHLY nghĩa là cảnh báo tính lại mỗi tháng, chứ không phải một ngưỡng tích lũy cho cả năm. --account-id là bắt buộc và phải đúng 12 chữ số của account.


13. Cách học để không bị ngợp​

Phạm vi của SAA-C03 rất rộng, và cảm giác ngợp sau khi đọc outline là bình thường. Các nguyên tắc giúp đi được đường dài:

Ghi chú là việc không bỏ được. Cách cụ thể: lấy một quyển sổ và dành một trang riêng cho mỗi service. Nhóm các service cùng loại vào cùng một chỗ trong sổ, networking một chỗ, storage một chỗ. Toàn bộ phạm vi là cỡ 100 tới 150 service, không ghi chú thì rất chật vật, trừ khi có trí nhớ đặc biệt tốt. Không cần học thuộc danh sách service, nhưng cần ghi chú.

Kiên nhẫn với bản thân. Không nuốt cả khối vật liệu trong một lần, đi từng miếng nhỏ.

Tính đều đặn quan trọng hơn thời lượng. Nếu cam kết học 15 phút mỗi ngày thì học đúng 15 phút vào cùng một giờ mỗi ngày. Đừng để trống một tuần hay hai tuần. Thời gian ôn điển hình để thi đạt là khoảng tám tuần, với mỗi tuần vài giờ.

Chơi với vật liệu. Dùng sandbox, mở AWS account riêng, thao tác thật. Chơi với vật liệu cũng có thể đơn giản như viết lại ghi chú, vẽ phác các service, dựng một mind map, hay vẽ một cái hình cho vui.

Giữ phạm vi gọn. Không để bị kéo vào các hướng phụ. Giữ việc học tinh gọn và tập trung.

Lập lịch và theo lịch. Ba việc đi cùng nhau: ghi chú, lập một lịch học, và giữ đúng lịch đó.

Điểm cần nhớ khi lên kế hoạch: đề không hỏi định nghĩa service, nên học thuộc danh sách không giúp được gì. Thước đo là chọn đúng service cho một tình huống trong 130 phút.


14. Lộ trình 31 bài của bộ tài liệu​

Toàn bộ phạm vi SAA-C03 được chia thành 31 bài, theo thứ tự từ service lên design.

BàiNội dung
Part 1Introduction: giới thiệu kỳ thi SAA-C03 và bộ tài liệu này
Part 2.1Services - Networking: VPC, subnet, routing, gateway và firewall
Part 2.2Services - Networking: load balancer, kết nối hybrid, CDN và Route 53
Part 3.1Services - Storage: EBS, instance store, EFS, FSx và S3 cơ bản
Part 3.2Services - Storage: bảo mật S3, backup, disaster recovery và hybrid storage
Part 4.1Services - Compute: EC2, Elastic Beanstalk, Lightsail và container
Part 4.2Services - Compute: serverless và hybrid
Part 5.1Services - Database: RDS, Aurora, Redshift và DynamoDB
Part 5.2Services - Database: search, cache và các database chuyên dụng
Part 6.1Services - Application Integration: Auto Scaling, API Gateway và messaging
Part 6.2Services - Application Integration: event, email và orchestration
Part 7.1Services - Data and ML: ingestion, transformation và analytics
Part 7.2Services - Data and ML: các AI service
Part 8Services - Migration and Transfer
Part 9.1Services - Management and Governance: infrastructure as code và observability
Part 9.2Services - Management and Governance: multi-account và quản trị resource
Part 10.1Services - Security: identity và audit
Part 10.2Services - Security: threat detection, encryption và network protection
Part 11.1Designing for Security: nguyên tắc nền tảng và networking
Part 11.2Designing for Security: storage và compute
Part 11.3Designing for Security: container và serverless
Part 11.4Designing for Security: database
Part 11.5Designing for Security: application integration, data và ML
Part 11.6Designing for Security: migration, management và security service
Part 12.1Designing for Reliability: nguyên tắc nền tảng, networking và storage
Part 12.2Designing for Reliability: compute và container
Part 12.3Designing for Reliability: database và application integration
Part 12.4Designing for Reliability: data/ML, migration, management và security
Part 13Designing for Performance
Part 14Designing for Cost-Optimization
Part 15Bringing it all together: ôn tập và chuẩn bị thi

Nguồn tham khảo​

Nguồn gốc: Khóa "AWS Solutions Architect Associate Certification", chương "1. Introduction", nền tảng KodeKloud. Giảng viên: Michael Forrester và Sanjeev Thiagarajan. Nội dung bài viết được diễn giải lại bằng tiếng Việt và tổ chức theo cấu trúc riêng, không sao chép nguyên văn bài giảng.

Các thông số kỳ thi (số câu, thời lượng, điểm đạt, danh sách domain và trọng số) lấy từ AWS Certified Solutions Architect - Associate (SAA-C03) Exam Guide do AWS phát hành: tra SAA-C03 exam guide để lấy bản mới nhất, vì AWS cập nhật tài liệu này mà không đổi mã đề.

Fact-check:

  • Phạm vi vai trò solutions architect theo Exam Guide: thiết kế solution đáp ứng yêu cầu hiện tại và dự phóng, thiết kế kiến trúc secure, resilient, high-performing và cost-optimized, review solution đã có để tìm chỗ cải thiện — 2026-10-29, AWS Certified Solutions Architect - Associate (SAA-C03) Exam Guide v1.1
  • 65 câu hỏi, trong đó 50 câu tính điểm và 15 câu unscored không được đánh dấu trên đề; câu bỏ trống tính là sai, không trừ điểm khi đoán — 2026-10-29, SAA-C03 Exam Guide v1.1
  • Điểm báo về dưới dạng scaled score thang 100 tới 1000, điểm đạt tối thiểu 720, mô hình chấm compensatory nên không cần đạt ngưỡng ở từng domain — 2026-10-29, SAA-C03 Exam Guide v1.1
  • Trọng số bốn domain: Design Secure Architectures 30%, Design Resilient Architectures 26%, Design High-Performing Architectures 24%, Design Cost-Optimized Architectures 20% — 2026-10-29, SAA-C03 Exam Guide v1.1
  • Task Statement 3.5 của Domain 3 là "Determine high-performing data ingestion and transformation solutions", knowledge đi kèm gồm Kinesis, Glue, Athena, Lake Formation và QuickSight — 2026-10-29, SAA-C03 Exam Guide v1.1
  • Amazon Lightsail nằm trong danh sách out-of-scope của Exam Guide, nhóm Compute — 2026-10-29, SAA-C03 Exam Guide v1.1
  • CodeBuild, CodeCommit, CodeDeploy, CodeStar và CloudShell nằm trong danh sách out-of-scope của Exam Guide, nhóm Developer Tools — 2026-10-29, SAA-C03 Exam Guide v1.1
  • Target candidate theo Exam Guide: tối thiểu 1 năm kinh nghiệm hands-on thiết kế cloud solution dùng service của AWS — 2026-10-29, SAA-C03 Exam Guide v1.1
  • Thời lượng 130 phút, mười ngôn ngữ của bản viết (English, French France, Italian, Japanese, Korean, Portuguese Brazil, Spanish Latin America, Spanish Spain, Simplified Chinese, Traditional Chinese), bản Italian retire cuối 2026 — 2026-10-29, AWS Certified Solutions Architect - Associate
  • Lệ phí một lượt thi: Foundational 100 USD, Associate 150 USD, Professional và Specialty 300 USD — 2026-10-29, AWS Certification exam policies
  • Mỗi lịch hẹn chỉ reschedule được hai lần, và không đổi hoặc hủy được trong vòng 24 giờ trước giờ hẹn; score report về trong 5 ngày làm việc — 2026-10-29, AWS Certification exam policies
  • Bậc Associate hiện có 5 kỳ thi (Solutions Architect, Developer, CloudOps Engineer, Data Engineer, Machine Learning Engineer); bậc Foundational có Cloud Practitioner và AI Practitioner; bậc Professional yêu cầu 2 năm kinh nghiệm AWS trở lên — 2026-10-29, AWS Certification
  • AWS công bố 1,42 triệu chứng chỉ còn hiệu lực và 1,05 triệu người có chứng chỉ, tính tới tháng 01/2025; không công bố số liệu theo từng kỳ thi — 2026-10-29, AWS Certification
  • Kỳ thi SysOps Administrator - Associate được đổi tên thành CloudOps Engineer - Associate, mã đề SOA-C03; người đã có chứng chỉ cũ giữ nguyên tên và không phải thi lại — 2026-10-29, AWS Certified CloudOps Engineer - Associate
  • AWS Certified Data Analytics - Specialty retire ngày 09/04/2024 — 2026-10-29, AWS Training and Certification Blog
  • AWS Certified Data Engineer - Associate (DEA-C01) mở lịch thi bản chính thức từ 12/03/2024 — 2026-10-29, QA/Cloud Academy announcement
  • AWS Well-Architected Framework gồm sáu pillar: operational excellence, security, reliability, performance efficiency, cost optimization, sustainability — 2026-10-29, AWS Well-Architected Framework
  • AMI Amazon Linux 2023 mặc định dùng EBS gp3, AMI Amazon Linux 2 mặc định dùng gp2, loại volume đổi được lúc launch — 2026-10-29, Amazon Linux 2023 User Guide
  • Amazon Linux 2023 là generation hiện hành, kế tiếp Amazon Linux 2 — 2026-10-29, What is Amazon Linux 2023
  • Free Tier mới từ 15/07/2025: free plan cấp 100 USD credit lúc sign-up, tối đa 100 USD nữa khi dùng service, hết hạn sau 6 tháng hoặc khi hết credit; account mở trước 15/07/2025 giữ chương trình cũ; hơn 30 service always-free ở cả hai plan — 2026-10-29, AWS Free Tier now offers 200 USD in credits
  • Free Tier cũ: 750 giờ mỗi tháng cho t2.micro hoặc t3.micro tùy region, trong 12 tháng, số giờ chia chung cho mọi region — 2026-10-29, Legacy AWS Free Tier FAQs
  • aws budgets describe-budgets bắt buộc tham số --account-id dạng 12 chữ số; mỗi budget trả về các field BudgetName, BudgetLimit (Amount, Unit), TimeUnit, BudgetType, CalculatedSpend — 2026-10-29, AWS CLI budgets describe-budgets
  • Không xác minh được: khảo sát Jefferson Frank 2023 với hai tỉ lệ 61% và 73%. Jefferson Frank nay thuộc Tenth Revolution Group, không còn trang báo cáo 2023 nào công bố đúng hai tỉ lệ này; các bản khảo sát còn truy cập được của cùng nhà tuyển dụng ghi tỉ lệ tăng lương sau chứng chỉ trong vùng 37% tới 47% — 2026-10-29, Jefferson Frank careers and hiring guide
  • Không xác minh được: nhận định Solutions Architect Associate là kỳ thi được thi nhiều nhất sau Cloud Practitioner. AWS không công bố số liệu theo từng kỳ thi — 2026-10-29, AWS Certification
  • Không xác minh được: mốc "65 câu trong 35 phút" cho bài mock exam đầu vào, con số này giữ theo nguồn gốc — 2026-10-29, SAA-C03 Exam Guide v1.1