Courseiva

CCNA Operational Efficiency And Optimization Questions

21 questions · Operational Efficiency And Optimization · All types, answers revealed

1
MCQmedium

You have a fleet of SageMaker endpoints. You want to implement an automatic cost reduction strategy during off-peak hours for specific endpoints. Which approach is most efficient?

A.Using spot instances for all endpoints
B.Configuring Application Auto Scaling with scheduled actions
C.Deactivating the endpoint manually
D.Updating the endpoint configuration
AnswerB

Scheduled actions can change the instance count based on a recurring timeline.

Why this answer

Using a scheduled Auto Scaling policy allows you to reduce the instance count to the minimum required during off-peak hours automatically.

2
Multi-Selecteasy

Which TWO actions should you perform to identify cost savings in an existing SageMaker environment?

Select 2 answers
A.Delete all data in S3
B.Review AWS Trusted Advisor recommendations
C.Analyze spending patterns in AWS Cost Explorer
D.Increase the number of IAM roles
E.Deploy models to every region
AnswersB, C

Trusted Advisor provides specific cost optimization advice.

Why this answer

Analyzing Cost Explorer and using Trusted Advisor are the correct ways to find optimization opportunities.

3
Multi-Selecthard

Which THREE metrics are best used for setting up auto-scaling policies on a SageMaker endpoint?

Select 3 answers
A.IAMUserLoginCount
B.InvocationsPerInstance
C.CPUUtilization
D.S3RequestLatency
E.GPUUtilization
AnswersB, C, E

A direct measure of traffic load per instance.

Why this answer

InvocationsPerInstance, CPUUtilization, and GPUUtilization are the standard metrics to trigger scaling actions.

4
MCQmedium

You need to ensure that your SageMaker inference endpoint does not exceed a specific monthly budget. Which AWS feature allows you to set up notifications when spending thresholds are crossed?

A.SageMaker Cost Explorer
B.CloudWatch Alarms on billing metrics
C.AWS Budgets
D.AWS Cost and Usage Reports
AnswerC

AWS Budgets allows proactive threshold monitoring and alerting.

Why this answer

AWS Budgets allows you to set custom cost and usage budgets and receive email or SNS alerts when thresholds are approached or exceeded.

5
MCQmedium

Your team uses SageMaker Pipelines for training. How can you optimize the storage costs of the artifacts generated by these runs?

A.Disabling versioning on the S3 bucket
B.Configuring S3 Lifecycle policies
C.Using smaller instance types
D.Deleting logs every day
AnswerB

S3 Lifecycle policies manage artifact retention and tiering automatically.

Why this answer

Implementing an S3 Lifecycle policy automatically moves or deletes artifacts after a certain period, keeping storage costs controlled.

6
Multi-Selectmedium

Which TWO metrics are critical for monitoring an Amazon SageMaker inference endpoint to ensure operational health?

Select 2 answers
A.Invocations
B.NetworkPacketLoss
C.S3StorageUsage
D.ModelLatency
E.IAMUserCount
AnswersA, D

Tracks the number of requests to the endpoint.

Why this answer

Invocations and ModelLatency are the most fundamental metrics to gauge load and performance.

7
MCQeasy

You are deploying a foundation model on Amazon SageMaker. To optimize inference costs for an application with unpredictable traffic patterns and significant idle periods, which deployment option should you select?

A.SageMaker Serverless Inference
B.Batch Transform
C.Real-time inference with provisioned Auto Scaling instances
D.Asynchronous Inference
AnswerA

Serverless scales automatically and charges only for the duration of request processing.

Why this answer

Serverless Inference is the most cost-effective solution for unpredictable traffic as it eliminates the cost of idle instances by automatically scaling resources based on request volume.

8
MCQhard

You are tuning a Large Language Model on SageMaker and notice that GPU memory utilization is consistently low despite high latency. Which action is most appropriate to optimize performance?

A.Increasing the number of instances
B.Switching to a larger instance type
C.Moving the model to CPU instances
D.Implementing dynamic batching in your inference handler
AnswerD

Dynamic batching groups requests to maximize GPU utilization and reduce latency.

Why this answer

Increasing the batch size or throughput via model parallelism or optimizing the inference script allows better utilization of the GPU hardware.

9
Multi-Selecteasy

Which TWO of the following strategies are best for reducing the cost of SageMaker training jobs?

Select 2 answers
A.Keeping training clusters running
B.Using Managed Spot Training
C.Increasing the number of instances
D.Selecting the most appropriate instance type for the workload
E.Enabling detailed logging for every epoch
AnswersB, D

Spot instances offer significant cost savings for fault-tolerant training.

Why this answer

Using Managed Spot Training and instance-appropriate types are standard methods for reducing training costs.

10
Multi-Selecthard

Which THREE factors should you consider when tuning your inference endpoint for cost-efficiency?

Select 3 answers
A.Auto Scaling policies based on custom metrics
B.Model quantization level
C.CloudTrail log retention period
D.Number of S3 buckets used
E.Optimal instance selection (e.g., inf2 vs p4d)
AnswersA, B, E

Proper scaling prevents over-provisioning.

Why this answer

Instance type, auto-scaling configuration, and model optimization (like quantization) are critical levers for cost efficiency.

11
MCQhard

You notice that your SageMaker model endpoint experiences cold starts. Which feature can mitigate this?

A.Increasing the instance count
B.Changing the container image
C.Using a smaller model
D.Enabling Provisioned Concurrency
AnswerD

Provisioned Concurrency pre-warms resources to avoid cold starts.

Why this answer

Provisioned Concurrency maintains a set number of initialized instances, eliminating cold starts for serverless inference.

12
MCQeasy

Which SageMaker feature allows you to observe model performance drifts over time?

A.SageMaker Pipelines
B.SageMaker Data Wrangler
C.SageMaker Clarify
D.SageMaker Model Monitor
AnswerD

Model Monitor is designed to track quality and drift.

Why this answer

SageMaker Model Monitor automatically detects data drift, concept drift, and model quality issues.

13
MCQeasy

To track the resource usage of a SageMaker training job, you should look at which CloudWatch metric?

A.GPUUtilization
B.RequestCount
C.ModelLatency
D.Invocations
AnswerA

This metric tracks the hardware performance of the training node.

Why this answer

SageMaker training jobs publish GPUUtilization, CPUUtilization, and MemoryUtilization to CloudWatch under the /aws/sagemaker/TrainingJobs namespace.

14
MCQmedium

An application using Amazon Bedrock is experiencing high latency. You need to monitor the 'ModelInvocationLatency' metric to identify performance bottlenecks. Which AWS service provides the primary integration for this telemetry?

A.AWS CloudTrail
B.AWS X-Ray
C.Amazon CloudWatch
D.Amazon OpenSearch Service
AnswerC

Bedrock publishes standard operational metrics directly to CloudWatch.

Why this answer

Amazon CloudWatch is the service that collects and monitors metrics from Amazon Bedrock, including model invocation latency.

15
MCQhard

You are troubleshooting a SageMaker inference endpoint and need to see the container logs. Which service stores these logs?

A.Amazon CloudWatch Logs
B.Amazon S3
C.Amazon DynamoDB
D.AWS CloudTrail
AnswerA

This is the default destination for container runtime logs.

Why this answer

SageMaker writes container logs (stdout/stderr) to CloudWatch Logs under the /aws/sagemaker/Endpoints/ path.

16
MCQeasy

Which AWS service is used to centralize and visualize costs for your various SageMaker projects?

A.CloudWatch Dashboards
B.AWS Cost Explorer
C.SageMaker Studio Dashboard
D.AWS Trusted Advisor
AnswerB

Cost Explorer is the primary tool for cost visualization.

Why this answer

AWS Cost Explorer allows you to view, analyze, and visualize your AWS spending, including SageMaker usage.

17
Multi-Selectmedium

Which TWO approaches help optimize the costs of using Amazon Bedrock?

Select 2 answers
A.Using the most expensive model for all tasks
B.Disabling all logging
C.Purchasing Provisioned Throughput for predictable workloads
D.Selecting a smaller, more efficient model for simple tasks
E.Running every request as a separate job
AnswersC, D

Provisioned Throughput can be more cost-effective for high, steady traffic.

Why this answer

Choosing the right model for the task and using Provisioned Throughput for consistent volume are effective cost strategies.

18
MCQmedium

You are deploying a model using SageMaker Multi-Model Endpoints (MME). What is the primary benefit of this strategy for operational efficiency?

A.Reducing the number of instances required
B.Increasing model accuracy
C.Lowering training time
D.Enabling faster model deployment
AnswerA

Sharing instances across models improves infrastructure utilization.

Why this answer

MME allows you to host multiple models on a single set of instances, reducing the total cost by sharing resources.

19
MCQhard

You are optimizing a SageMaker inference endpoint for an LLM that requires high memory bandwidth. Which instance family should you choose to balance performance and cost?

A.g5 instances
B.m5 instances
C.p4d instances
D.inf2 instances
AnswerD

Inf2 instances provide high throughput and low latency for generative AI.

Why this answer

The inf2 instances are specifically optimized for cost-effective, high-performance generative AI inference.

20
MCQeasy

When configuring an Amazon Bedrock Knowledge Base, which setting helps optimize the retrieval process for RAG applications?

A.Increasing the number of input tokens
B.Adjusting the chunk size and overlap
C.Deleting the data source
D.Disabling encryption
AnswerB

Proper chunking directly impacts the relevance and efficiency of retrieval.

Why this answer

Selecting the appropriate embedding model and defining chunks size are key to optimizing retrieval quality and performance.

21
MCQmedium

You are using Amazon Bedrock and need to ensure your application respects regional service quotas. Which service allows you to request a quota increase?

A.AWS Service Quotas
B.AWS IAM
C.Amazon CloudWatch
D.AWS Support Center
AnswerA

Service Quotas provides a self-service way to request limits.

Why this answer

AWS Service Quotas is the centralized service for managing and requesting increases for AWS service limits.

Ready to test yourself?

Try a timed practice session using only Operational Efficiency And Optimization questions.