A company has data lakes designed for high performance computing (HPC) workloads.
Which Amazon EC2 instance type should the company use to meet these requirements?
A. General purpose instances B. Compute optimized instances C. Memory optimized instances D. Storage optimized instances
Answer: B Explanation:
For high performance computing (HPC) workloads, compute resources play a critical role in
delivering the necessary processing power and efficiency. HPC workloads are typically
computationally intensive, often requiring a large number of CPU cycles to solve complex
problems. These workloads benefit most from instances that provide powerful processors
and high clock speeds, which is whyCompute optimized instances (Answer B)are the best
choice in this scenario.
Why Compute Optimized Instances (C Instances)?
Designed for Compute-Intensive Tasks: Compute optimized instances in Amazon EC2,
such as the C6i or C5 series, are designed to offer high compute performance, low cost,
and consistent CPU power. These instances are ideal for workloads like HPC, which
require a high level of processing per second.
High Performance CPUs: The compute optimized instance family typically uses the latestgeneration processors, such as AWS Graviton2 or Intel Xeon Scalable processors, which
provide a higher number of virtual CPUs (vCPUs) and increased clock speeds compared to
other instance types. This matches the need for HPC workloads to maximize throughput
and minimize compute times.
Use Case Alignment: HPC workloads such as genomic research, computational fluid dynamics (CFD), financial modeling, and 3D rendering require high levels of CPU-bound
tasks. Compute optimized instances provide the best CPU-to-memory ratio to handle these
efficiently, leading to faster processing times and cost efficiency.
Comparison with Other Instance Types:
A. General Purpose Instances: These are versatile and balanced instances (e.g., T3 or
M6i) that are suitable for various workloads but do not provide the specialized compute
performance required for HPC. They offer a balanced mix of compute, memory, and
networking but are not optimal for HPC workloads where computational power is critical.
C. Memory Optimized Instances: While these instances (e.g., R5, X1) are ideal for
memory-intensive workloads such as in-memory databases (e.g., SAP HANA) or real-time
data analytics, they do not provide the specialized compute power necessary for HPC
tasks that require heavy CPU processing.
D. Storage Optimized Instances: These instances (e.g., I3, D3) are designed for workloads
that need high disk throughput, like big data or transactional databases. While these are
excellent for storage-heavy applications, they are not optimized for compute-intensive HPC
workloads.
Amazon EC2 Compute Optimized Family (C Instances)
C6i Instances: Based on 3rd Gen Intel Xeon Scalable processors, C6i instances offer up to
15% better price/performance compared to previous generation C5 instances. These are
ideal for high compute and HPC workloads.
C5 Instances: These are built for compute-intensive workloads like batch processing,
distributed analytics, and high-performance web servers. They offer a high level of
sustained CPU performance.
AWS Reference Links:
Amazon EC2 Instance Types
Amazon EC2 Compute Optimized Instances
HPC on AWS
In conclusion,Compute optimized instances (B)are the best choice for HPC workloads due
to their high compute performance, optimized CPU architecture, and suitability for
computationally intensive tasks.
Question # 252
Which AWS services or features provide disaster recovery solutions for Amazon EC2
instances? (Select TWO.)
A. EC2 Reserved Instances B. EC2 Amazon Machine Images (AMIs) C. Amazon Elastic Block Store (Amazon EBS) snapshots D. AWS Shield E. Amazon GuardDuty
Answer: B,C Explanation:
The correct answer is B and C. EC2 Amazon Machine Images (AMIs) and Amazon Elastic
Block Store (Amazon EBS) snapshots are two AWS services that provide disaster recovery
solutions for Amazon EC2 instances.
EC2 AMIs are preconfigured templates that contain the software configuration and data
required to launch an EC2 instance. You can create AMIs from your running EC2 instances
and use them to launch new instances in the same or different AWS Regions. This way,
you can quickly recover your EC2 instances in case of a disaster that affects your primary
Region or Availability Zone1.
Amazon EBS snapshots are incremental backups of your Amazon EBS volumes. You can
create snapshots of your volumes and store them in Amazon S3, which is a highly durable
and scalable storage service. You can use snapshots to restore your volumes to a previous
point in time or to create new volumes from snapshots. Snapshots can also be copied
across AWS Regions, enabling you to recover your data in another Region in case of a
disaster2.
The other options are not directly related to disaster recovery for EC2 instances:
EC2 Reserved Instances are a pricing model that allows you to reserve EC2 capacity for a
specific period of time and receive a discount on the hourly charge. Reserved Instances do
not provide any disaster recovery benefits, as they are only a billing option3.
AWS Shield is a managed service that protects your AWS resources from distributed
denial-of-service (DDoS) attacks. AWS Shield provides basic protection for all AWS
customers at no additional charge, and advanced protection for customers who need higher levels of detection and mitigation. AWS Shield does not provide any disaster
recovery benefits, as it is only a security service4.
Amazon GuardDuty is a threat detection service that monitors your AWS account and
workloads for malicious or unauthorized activity. Amazon GuardDuty analyzes various data
sources, such as AWS CloudTrail, Amazon VPC Flow Logs, and DNS logs, to identify
potential threats and alert you via Amazon CloudWatch Events or AWS Lambda. Amazon
GuardDuty does not provide any disaster recovery benefits, as it is only a monitoring
service5.
Question # 253
A company wants to allow users to authenticate and authorize multiple AWS accounts by
using a single set of credentials.
Which AWS service or resource will meet this requirement?
A. AWS Organizations B. IAM user C. AWS IAM Identity Center (AWS Single Sign-On) D. AWS Control Tower
Answer: C Explanation: AWS IAM Identity Center (AWS Single Sign-On) is a cloud-based service that makes it easy to centrally manage single sign-on (SSO) access to multiple AWS accounts and business applications. You can use AWS SSO to enable your users to sign in to the AWS Management Console or the AWS Command Line Interface (AWS CLI) with their existing
corporate credentials2. You can also manage SSO access and user permissions across all
your AWS accounts in AWS Organizations3. References: AWS Single Sign-On - AWS
Documentation, AWS Organizations - AWS Documentation
Question # 254
A company has a compute workload that is steady, predictable, and uninterruptible.
Which Amazon EC2 instance purchasing options meet these requirements MOST costeffectively? (Select TWO.)
A. On-Demand Instances B. Reserved Instances C. Spot Instances D. Saving Plans E. Dedicated Hosts
Answer: B,D Explanation: Reserved Instances and Savings Plans are the most cost-effective purchasing options for a compute workload that is steady, predictable, and uninterruptible. Reserved Instances provide a significant discount compared to On-Demand Instances, and Savings Plans offer flexible and consistent savings on EC2 usage. Both options require a commitment to a consistent amount of usage, in USD per hour, for a term of 1 or 3 years. On-Demand Instances are suitable for short-term, irregular, or unpredictable workloads, but they are more expensive than Reserved Instances or Savings Plans. Spot Instances are the cheapest option, but they are not suitable for uninterruptible workloads, as they can be reclaimed by AWS at any time. Dedicated Hosts and Dedicated Instances are designed for compliance and licensing requirements, not for cost optimization. They are more expensive than the other options, as they run on single-tenant hardware. References: Instance purchasing options, Amazon EC2 Pricing, 4 Ways to Purchase Amazon EC2 Instances
Question # 255
What is a customer responsibility when using AWS Lambda according to the AWS shared
responsibility model?
A. Managing the code within the Lambda function B. Confirming that the hardware is working in the data center C. Patching the operating system D. Shutting down Lambda functions when they are no longer in use
Answer: A Explanation: According to the AWS shared responsibility model, AWS is responsible for the security of the cloud, while customers are responsible for the security in the cloud. This means that AWS is responsible for the physical servers, networking, and operating system that run Lambdafunctions, while customers are responsible for the security of their code and AWS IAM to the Lambda service and within their function1. Customers need to manage the code within the Lambda function, such as writing, testing, debugging, deploying, and updating the code, as well as ensuring that the code does not contain any vulnerabilities or malicious code that could compromise the security or performance of the function23. References: 2: AWS Lambda - Amazon Web Services (AWS), 3: AWS Lambda Documentation, 1: Amazon CLF-C02: What is customer responsibility under AWS … - PUPUWEB
Question # 256
Which pricing model will interrupt a running Amazon EC2 instance if capacity becomes
temporarily unavailable?
A. On-Demand Instances B. Standard Reserved Instances C. Spot Instances D. Convertible Reserved Instances
Answer: C Explanation: Spot Instances are a type of EC2 instance that let you bid on unused compute capacity,
which AWS offers at a discount of up to 90% compared to On-Demand prices1. Spot
Instances are suitable for fault-tolerant, stateless, or flexible applications that can handle
interruptions2. Spot Instances can be interrupted with a two-minute warning when EC2
needs the capacity back3. The other options are not pricing models that will interrupt a
running EC2 instance if capacity becomes temporarily unavailable
Question # 257
Which AWS Support plan provides the full set of AWS Trusted Advisor checks at the
LOWEST cost?
A. AWS Developer Support B. AWS Business Support C. AWS Enterprise On-Ramp Support D. AWS Enterprise Support
Answer: B Explanation: The AWS Support plan that provides the full set of AWS Trusted Advisor checks at the lowest cost is theAWS Business Supportplan. The AWS Business Support plan includes access to the complete set of Trusted Advisor checks, which cover areas such as cost optimization, security, performance, fault tolerance, and service limits. This plan is specifically designed to support production workloads and includes 24/7 access to cloud support engineers, response times for impaired systems, and other enhanced technical support features. AWS Developer Support, while more affordable, only provides limited Trusted Advisor checks, specifically around Service Limits and basic Security checks. Full access to all Trusted Advisor checks is only available with Business Support and higher-tier plans, such as Enterprise On-Ramp and Enterprise Support
Question # 258
Which option is an environment that consists of one or more data centers?
A. Amazon CloudFront B. Availability Zone C. VPC D. AWS Outposts
Answer: B Explanation: Understanding Availability Zones (AZs): An Availability Zone is a distinct location within an AWS region that is engineered to be isolated from failures in other AZs. Characteristics of Availability Zones: Data Centers: Each AZ consists of one or more discrete data centers with redundant power, networking, and connectivity. High Availability: AZs are designed for high availability, providing low-latency network connections to other zones in the same region. Fault Isolation: They provide fault isolation and are used to deploy applications and services to ensure high availability and reliability. Use Cases for Availability Zones: Multi-AZ Deployments: For services like RDS, deploying in multiple AZs ensures fault tolerance. Disaster Recovery: Setting up resources in multiple AZs helps in quick recovery from failures. Load Balancing: Distributing traffic across AZs using Elastic Load Balancing ensures optimal performance and availability. AWS Global Infrastructure Understanding AWS Regions and Availability Zones
Question # 259
Which AWS service or tool gives users the ability to connect with AWS and deploy
resources programmatically?
A. Amazon quickSight B. AWS PrivateLink C. AWS Direct Connect D. AWS SDKs
Answer: D Explanation: AWS SDKs are a set of tools that allow users to connect with AWS and deploy resources programmatically. AWS SDKs provide libraries, code samples, documentation, and other resources to help users write code that interacts with AWS APIs. AWS SDKs support various programming languages, such as Java, Python, Ruby, .NET, Node.js, Go, and more. AWS SDKs make it easier for users to access AWS services, such as Amazon S3, Amazon EC2, Amazon DynamoDB, AWS Lambda, and more, from their applications. AWS SDKs also handle tasks such as authentication, error handling, retries, and data serialization, so users can focus on their application logic . The other options are not AWS services or tools that give users the ability to connect with AWS and deploy resources programmatically. Amazon QuickSight is a business intelligence service that lets users create and share interactive dashboards and
Question # 260
A company runs its production workload in the AWS Cloud. The company needs to choose
one of the AWS Support Plans.
Which of the AWS Support Plans will meet these requirements at the LOWEST cost?
A. Developer B. Enterprise On-Ramp C. Enterprise D. Business
Answer: A Explanation: TheAWS Developer Supportplan is the lowest-cost AWS Support plan that provides basic guidance and technical support for running production workloads. It offers 24/7 access to AWS customer service, documentation, whitepapers, and access to a limited set of Trusted Advisor checks. This plan is ideal for non-critical workloads or early development phases but provides lower levels of support compared to the Business, Enterprise On-Ramp, and Enterprise plans. B. Enterprise On-Ramp: Incorrect, as it is a higher-cost support plan designed for production workloads needing more guidance and technical support. C. Enterprise: Incorrect, as it is the most expensive support plan, providing a Technical Account Manager and other premium support features. D. Business: Incorrect, as it provides comprehensive support for production workloads but is more expensive than the Developer plan. AWS Cloud References: AWS Support Plans