Question 1
Which of the following descriptions fits AWS Lambda best?
Correct Answer:
A serverless compute service that runs code in response to events
Explanation:
AWS Lambda is best described as a serverless compute service that runs code in response to events. This means that it allows developers to execute code in response to specific triggers—such as changes to data in an Amazon S3 bucket or updates in a DynamoDB table—without having to provision or manage servers. The serverless design abstracts the underlying infrastructure, enabling users to focus solely on writing the code that powers their applications. The event-driven architecture of Lambda means that the code runs automatically when the defined event occurs, making it highly scalable and efficient for numerous applications. This model aligns with the modern approach of microservices and API-driven designs, where applications can react to a variety of events dynamically. In contrast, other options describe different AWS services. The first option refers to a framework for building applications, which doesn’t capture the essence of Lambda being specifically a compute service. The third option describes a managed database service, which is not relevant to Lambda’s role. Lastly, the fourth choice concerns virtual networks, which again is unrelated to the functionality of Lambda. Thus, the description of a serverless compute service that operates on events accurately encapsulates the unique capabilities of AWS Lambda.
Question 2
Which of the following describes a characteristic of serverless computing?
Correct Answer:
Allows automated scaling of resources
Explanation:
Serverless computing is characterized by its ability to allow automated scaling of resources. In a serverless architecture, the cloud provider manages the infrastructure, and it dynamically allocates resources based on the current demand for application services. This means that when there is a spike in usage, the system can scale up automatically to handle the increased load without requiring manual intervention from developers or system administrators. Conversely, when demand decreases, the system can scale down accordingly, ensuring efficient resource utilization and reduced costs. In a serverless model, developers can focus on writing code rather than managing servers or virtual machines, which is a key advantage. This agility facilitates faster application development and deployment, making it possible for teams to innovate and respond to market changes more quickly. Therefore, the ability to automatically scale resources is a fundamental characteristic of serverless computing.
Question 3
What type of applications can AWS CodeGuru improve with its recommendations?
Correct Answer:
Applications built with any programming language
Explanation:
AWS CodeGuru is designed to provide intelligent recommendations for improving the performance and security of applications, and it supports applications built with a variety of programming languages, such as Java and Python. This versatility means that developers can utilize CodeGuru's insights across different types of applications, regardless of their specific framework or architecture. By analyzing the source code, AWS CodeGuru offers suggestions for optimizing code, identifying potential bugs, and implementing best practices for software development. This broad applicability allows teams to improve their applications by leveraging CodeGuru's AI-powered engine, enhancing both the quality and maintainability of code across diverse environments and use cases, whether they are web-based, mobile, or other software types. Other options are limited in scope, focusing only on specific categories of applications, while AWS CodeGuru's inherent design allows it to be used with a wide range of programming languages and application types, making it a flexible tool for developers.
Question 4
Which type of AWS storage enables optional server-side encryption using KMS?
Correct Answer:
All of the above
Explanation:
The correct answer indicates that all the mentioned AWS storage types, Amazon S3, AWS EFS, and AWS RDS, support optional server-side encryption using AWS Key Management Service (KMS). Amazon S3 allows users to store and retrieve any amount of data at any time, with the option to encrypt data server-side using KMS. This means that while the data is stored, it can be automatically encrypted and decrypted without needing to manage encryption keys personally. For AWS Elastic File System (EFS), server-side encryption can also be enabled, allowing users to be assured that data is protected while at rest by leveraging KMS for encryption key management, ensuring compliance and security requirements are met. Similarly, AWS Relational Database Service (RDS) supports encryption at rest by enabling server-side encryption using KMS keys. This ensures that the databases contain sensitive information can remain secure. By recognizing that all these storage solutions offer the capability of server-side encryption with KMS, it highlights AWS's commitment to data security across different services, conforming to best practices for data protection. The availability of encryption options in each of these services makes it easier for users to manage sensitive information securely while also meeting various regulatory requirements.
Question 5
In DynamoDB, what reasons might lead to using the On-Demand read/write mode?
Correct Answer:
Unpredictable workloads without capacity planning
Explanation:
Using the On-Demand read/write mode in DynamoDB is particularly advantageous for scenarios where workloads are unpredictable and capacity planning is difficult. This mode is designed to automatically accommodate varying levels of request traffic, making it a flexible option for applications that experience spikes and drops in usage. In such cases, the On-Demand mode eliminates the need to pre-provision read and write capacity, which can lead to inefficiencies and increased costs if the anticipated demand is not met. It automatically scales up and down based on the actual request traffic, which means that users don't have to worry about estimating throughput needs and can benefit from a more cost-effective and responsive database solution. So, when the workload is unpredictable, the On-Demand mode stands out as the most suitable choice because it allows for seamless scaling on the fly, ensuring that applications remain available without the overhead of manual intervention or constant monitoring and adjustment.
Question 1
Exam overview

About this Exam

The Western Governors University (WGU) ITCL3203 D321 AWS course, formally titled "Cloud Foundations," is a foundational course designed to introduce students to the essential concepts of cloud computing, specifically focusing on the Amazon Web Services (AWS) ecosystem. It is intended for individuals pursuing an IT degree at WGU, particularly those in the B.S. in Cloud and Network Engineering or B.S. in Information Technology programs. This course is the first critical step for students who may have little or no prior experience with cloud technologies, providing a comprehensive entry point. The primary purpose of this specific "Practice Exam" aspect is to rigorously prepare candidates for the actual, high-stakes AWS Certified Cloud Practitioner external certification exam, which WGU requires students to pass to complete the course. This guide functions as a strategic roadmap to achieve that "pass" with confidence.

More details

Additional Information

What the Course Entails and Exam Details

The WGU D321 course content is meticulously aligned with the official AWS Certified Cloud Practitioner (CLF-C02 or current version) exam objectives. The syllabus covers four major domains, which are crucial for any cloud professional to understand:

  • Domain 1: Cloud Concepts: This section explains what the cloud is, the advantages of cloud computing (like agility and cost savings), key design principles, and a high-level overview of different cloud deployment models (public, private, hybrid).

  • Domain 2: Security and Compliance: This domain dives deep into the AWS Shared Responsibility Model, understanding how security of the cloud differs from security in the cloud. It covers AWS Identity and Access Management (IAM), compliance concepts, and essential AWS security services.

  • Domain 3: Technology: This is the core technical component, detailing a broad range of fundamental AWS services across compute (EC2, Lambda), storage (S3, EBS), network (VPC), and database (RDS, DynamoDB) categories. Students learn about the AWS Global Infrastructure, core support tools, and developer tools.

  • Domain 4: Billing and Pricing: Candidates must understand AWS pricing models for different services, the variations between different support plans, and tools used for cost management, including AWS Cost Explorer, Budgets, and the Pricing Calculator.

By mastering these areas, students prove they possess the requisite "competency" to operate within an AWS environment at a foundational level.


What to Expect in the Final Exam

The term "Practice Exam" in the WGU context refers to the comprehensive pre-assessment that students must take and pass within the WGU system before being approved to schedule the actual, external AWS Certified Cloud Practitioner certification exam. The "Final Exam," which completes the course and grants credit, is the external proctored certification itself. You should expect the following format for this external exam:

  • Exam Format: Multiple-choice (one correct answer) and multiple-response (two or more correct answers from five or more options).

  • Number of Questions: 65 questions, a mix of scored items and unscored pretest items.

  • Time Limit: 90 minutes.

  • Passing Score: The passing score is 700 on a scaled score of 100–1000. It is important to note that WGU's pre-assessment (practice exam) is designed to be slightly more difficult than the actual exam to ensure your readiness.

  • Language: The exam is available in multiple languages, including English, Japanese, Korean, and Simplified Chinese.

Passing this exam not only provides credit for the D321 course but also grants the student the industry-recognized AWS Certified Cloud Practitioner certification, a valuable credential.


How to Study and Exam Centers

Achieving success on the D321 practice exam and subsequent certification requires a structured approach. Actively engage with these study strategies:

  • Utilize WGU Course Material: Your primary resource is the structured learning material provided within the WGU student portal. Complete all modules, quizzes, and standard practice tests.

  • Leverage Official AWS Resources: Access the "AWS Skill Builder" platform. Take the official free "AWS Certified Cloud Practitioner Official Practice Question Set" to understand the type of questions asked.

  • Take Multiple Practice Tests: Do not rely on a single practice exam. WGU provides access to reputable third-party practice test providers (such as Stéphane Maarek's courses on Udemy, if available through your student benefits). Aim for scores of 85–90% or higher on these varied assessments before scheduling the real one.

  • Hands-on Practice: Utilize the AWS Free Tier to create an account and practice basic tasks, such as launching an EC2 instance, creating an S3 bucket, and setting up an IAM user. Practical experience makes theoretical concepts stick.

Regarding Exam Centers, the AWS Certified Cloud Practitioner exam is administered by Pearson VUE and can be taken in two ways:

  1. Online Proctoring: The most common option for WGU students is to take the exam from home or an office. This requires a stable internet connection, a quiet, private room, and a computer with a webcam. You will be monitored remotely by a live proctor through Pearson VUE's OnVUE system.

  2. Physical Testing Centers: You can also opt to take the exam at an authorized Pearson VUE testing center. You must schedule this option in advance through the Pearson VUE website, using your test voucher provided by WGU.


Job Opportunities from the Course

Successfully completing this course and obtaining the foundational AWS Cloud Practitioner certification validates your fundamental knowledge of the cloud, making you an attractive candidate for a wide array of entry-level and support roles in the IT sector. This credential can unlock career paths including, but not limited to:

  • Cloud Support Associate

  • Junior Cloud Engineer

  • AWS Cloud Solutions Architect (Foundational level)

  • Operational Support Engineer

  • AWS SysOps Administrator (Associate track)

  • AWS DevOps Engineer (Associate track)

  • Cloud Security Specialist (Entry-level)

  • IT Project Manager (with Cloud Focus)

  • Technical Account Manager (TAM)

  • Cloud Sales/Marketing Specialist

This qualification acts as a crucial stepping stone towards more advanced, role-specific AWS certifications and specialized high-paying positions in cloud computing.


Quiz information

Frequently Asked Questions

The complete question count is available after full access is unlocked.
No fixed duration is currently configured for this quiz.
Question explanations are included where they are available in the quiz content, helping you review the reasoning after answering.
Yes. You can retake the practice test again as you continue studying during your available access period.
After your access is confirmed, you can continue into the complete practice exam from this quiz flow.
Unless explicitly stated otherwise, this page provides independent practice material for study and exam preparation and is not the official examination itself.
Keep studying

Related Questions