cert
cert-1
cert-2

Pass Amazon AWS Certified Machine Learning Engineer - Associate MLA-C01 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
AWS Certified Machine Learning Engineer - Associate MLA-C01 Exam - Verified By Experts
AWS Certified Machine Learning Engineer - Associate MLA-C01 Premium Bundle
$29.98

AWS Certified Machine Learning Engineer - Associate MLA-C01 Premium Bundle

$79.99
$109.97
  • Premium File 270 Questions & Answers. Last update: Oct 24, 2026
  • Training Course 244 Video Lectures
  • Study Guide 548 Pages
 
$109.97
$79.99
accept 42 downloads in last 7 days
block-screenshots
Purchase Amazon AWS Certified Machine Learning Engineer - Associate MLA-C01 Exam Training Products Individually
Amazon AWS Certified Machine Learning Engineer - Associate MLA-C01 Premium File
Premium File 270 Q&A
$76.99$69.99
Amazon AWS Certified Machine Learning Engineer - Associate MLA-C01 Video Training Course
Training Course 244 Lectures
$21.99 $19.99
Amazon AWS Certified Machine Learning Engineer - Associate MLA-C01 PDF Study Guide
Study Guide 548 Pages
$21.99 $19.99
Amazon AWS Certified Machine Learning Engineer - Associate MLA-C01 Practice Test 66

Question 650

During a production MLOps reliability and security review, the following condition is observed: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. The owner needs an auditable resolution without broadening privileges. What postchange observation provides the strongest acceptance evidence?

  1. A test write to an approved prefix succeeds, while writes to unapproved external destinations are denied.
  2. Model quality updates only for labeled cohorts while latency and feature drift are monitored promptly.
  3. The pipeline deploys with the authorized role and cannot assign an unrelated privileged role.
  4. The monitor joins each known labeled request to the corresponding earlier prediction and computes expected metrics.

Explanation

Correct Answer

A:

A test write to an approved prefix succeeds, while writes to unapproved external destinations are denied. This is the acceptance evidence for the described cross-account s3 bucket exfiltration protection scenario. Least privilege must constrain the destination resource; an unrestricted object-write policy can enable data exfiltration. The corrective implementation it validates is: Restrict writes to approved bucket prefixes and apply appropriate resource and organizational guardrails. Reported signal: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: During a production MLOps reliability and security review.

Incorrect Answers

B:

Model quality updates only for labeled cohorts while latency and feature drift are monitored promptly. This could validate target-label delay in production quality monitoring, but it does not establish that cross-account s3 bucket exfiltration protection is resolved for this workload. Confirm instead: A test write to an approved prefix succeeds, while writes to unapproved external destinations are denied. Observed problem: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: During a production MLOps reliability and security review.

C:

The pipeline deploys with the authorized role and cannot assign an unrelated privileged role. This could validate iam passrole constraint for model deployment, but it does not establish that cross-account s3 bucket exfiltration protection is resolved for this workload. Confirm instead: A test write to an approved prefix succeeds, while writes to unapproved external destinations are denied. Observed problem: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: During a production MLOps reliability and security review.

D:

The monitor joins each known labeled request to the corresponding earlier prediction and computes expected metrics. This could validate model monitor ground truth association, but it does not establish that cross-account s3 bucket exfiltration protection is resolved for this workload. Confirm instead: A test write to an approved prefix succeeds, while writes to unapproved external destinations are denied. Observed problem: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: During a production MLOps reliability and security review.

Question 651

During a controlled replay of the data-preparation workflow in a separate ML staging account, the following condition is observed: An ML consumer is offline longer than the stream retention period and assumes it can replay every historical sample from its expired iterator. The dataset contract must remain reproducible for a backfill. Which engineering response resolves the actual issue without masking the symptoms?

  1. Write partitioned columnar Parquet data by event date, register accurate partitions in the catalog, and filter on partition keys.
  2. Package the training tokenizer and normalization configuration with the model artifact and require serving compatibility checks.
  3. Increase appropriate retention before long maintenance and persist a durable downstream historical copy for replay beyond retention.
  4. Define point-in-time offline joins, freshness SLAs, and aligned feature version logic for online retrieval.

Explanation

Correct Answer

C:

Increase appropriate retention before long maintenance and persist a durable downstream historical copy for replay beyond retention. This is the appropriate controlled remedy for kinesis consumer retention gap. Streaming retention is finite; an expired record cannot be recovered merely by restarting a consumer. Verify the cause with: Inspect the stream retention setting, consumer checkpoint timestamps, and the oldest available sequence or time position. Then confirm: The recovery run reads a complete expected interval from retained stream records or durable archive without silent gaps. Reported signal: An ML consumer is offline longer than the stream retention period and assumes it can replay every historical sample from its expired iterator. Operational setting: During a controlled replay of the data-preparation workflow in a separate ML staging account.

Incorrect Answers

A:

Write partitioned columnar Parquet data by event date, register accurate partitions in the catalog, and filter on partition keys. This addresses a different issue involving partition pruning in s3 parquet training input. It does not correct the stated kinesis consumer retention gap mechanism. The targeted response is: Increase appropriate retention before long maintenance and persist a durable downstream historical copy for replay beyond retention. Case evidence: An ML consumer is offline longer than the stream retention period and assumes it can replay every historical sample from its expired iterator. Operational setting: During a controlled replay of the data-preparation workflow in a separate ML staging account.

B:

Package the training tokenizer and normalization configuration with the model artifact and require serving compatibility checks. This addresses a different issue involving text tokenization mismatch in serving. It does not correct the stated kinesis consumer retention gap mechanism. The targeted response is: Increase appropriate retention before long maintenance and persist a durable downstream historical copy for replay beyond retention. Case evidence: An ML consumer is offline longer than the stream retention period and assumes it can replay every historical sample from its expired iterator. Operational setting: During a controlled replay of the data-preparation workflow in a separate ML staging account.

D:

Define point-in-time offline joins, freshness SLAs, and aligned feature version logic for online retrieval. This addresses a different issue involving sagemaker feature store online offline consistency. It does not correct the stated kinesis consumer retention gap mechanism. The targeted response is: Increase appropriate retention before long maintenance and persist a durable downstream historical copy for replay beyond retention. Case evidence: An ML consumer is offline longer than the stream retention period and assumes it can replay every historical sample from its expired iterator. Operational setting: During a controlled replay of the data-preparation workflow in a separate ML staging account.

Question 652

At the model-governance gate before promotion of a new ML artifact, the following condition is observed: A support team needs text classification using labeled messages, but engineers choose a clustering algorithm that produces no class-specific predictions. The team needs a defensible technical decision rather than an untracked workaround. Which engineering response resolves the actual issue without masking the symptoms?

  1. Use a time-series forecasting approach with past context and seasonal features, evaluating all intended future horizons.
  2. Use an appropriate text classification model or supported SageMaker BlazingText supervised approach with validated labels.
  3. Adapt the custom training container to SageMaker training job conventions and verify locally against a representative channel layout.
  4. Increase justified L2 regularization or reduce model capacity and revalidate with an untouched holdout.

Explanation

Correct Answer

B:

Use an appropriate text classification model or supported SageMaker BlazingText supervised approach with validated labels. This is the appropriate controlled remedy for sagemaker built-in blazingtext choice. Supervised text classification requires labels and task-specific evaluation rather than unlabeled similarity clusters. Verify the cause with: Inspect the supervised labels, text representation, model-input format, and the desired classification output. Then confirm: Held-out messages receive the intended class predictions and macro-averaged quality is measurable. Reported signal: A support team needs text classification using labeled messages, but engineers choose a clustering algorithm that produces no class-specific predictions. Operational setting: At the model-governance gate before promotion of a new ML artifact.

Incorrect Answers

A:

Use a time-series forecasting approach with past context and seasonal features, evaluating all intended future horizons. This addresses a different issue involving time-series forecast horizon and seasonality. It does not correct the stated sagemaker built-in blazingtext choice mechanism. The targeted response is: Use an appropriate text classification model or supported SageMaker BlazingText supervised approach with validated labels. Case evidence: A support team needs text classification using labeled messages, but engineers choose a clustering algorithm that produces no class-specific predictions. Operational setting: At the model-governance gate before promotion of a new ML artifact.

C:

Adapt the custom training container to SageMaker training job conventions and verify locally against a representative channel layout. This addresses a different issue involving training image compatibility for byoc. It does not correct the stated sagemaker built-in blazingtext choice mechanism. The targeted response is: Use an appropriate text classification model or supported SageMaker BlazingText supervised approach with validated labels. Case evidence: A support team needs text classification using labeled messages, but engineers choose a clustering algorithm that produces no class-specific predictions. Operational setting: At the model-governance gate before promotion of a new ML artifact.

D:

Increase justified L2 regularization or reduce model capacity and revalidate with an untouched holdout. This addresses a different issue involving overfitting reduced with l2 regularization. It does not correct the stated sagemaker built-in blazingtext choice mechanism. The targeted response is: Use an appropriate text classification model or supported SageMaker BlazingText supervised approach with validated labels. Case evidence: A support team needs text classification using labeled messages, but engineers choose a clustering algorithm that produces no class-specific predictions. Operational setting: At the model-governance gate before promotion of a new ML artifact.

Question 653

During production evaluation of a SageMaker AI model candidate, the following condition is observed: A text classifier includes thousands of weak correlated features and becomes unstable across repeated training runs. The release is blocked until the underlying model behavior is understood. Which investigation provides the most decisive FIRST evidence for the underlying problem?

  1. Inspect feature importance stability, variance across folds, regularization and model dimensionality.
  2. Check whether trustworthy target labels exist and compare feature distance scaling and cluster stability on a sample.
  3. Inspect documented explanation requirements, candidate feature contributions, and available post-hoc interpretation tests.
  4. Compare training and validation curves, coefficient magnitudes, and error by split.

Explanation

Correct Answer

A:

Inspect feature importance stability, variance across folds, regularization and model dimensionality. This directly tests feature selection to reduce overparameterization in the reported AWS ML workflow. Unnecessary high-dimensional inputs can increase variance and compute cost; selection itself must avoid evaluation leakage. It distinguishes the problem before choosing a change. The related targeted response is: Use justified feature selection or sparsity constraints fitted on training folds before retraining. Reported signal: A text classifier includes thousands of weak correlated features and becomes unstable across repeated training runs. Operational setting: During production evaluation of a SageMaker AI model candidate.

Incorrect Answers

B:

Check whether trustworthy target labels exist and compare feature distance scaling and cluster stability on a sample. This is a possible diagnostic for clustering for unlabeled customer segments, but it does not directly test the feature selection to reduce overparameterization failure reported here. Prioritize: Inspect feature importance stability, variance across folds, regularization and model dimensionality. The relevant case is: A text classifier includes thousands of weak correlated features and becomes unstable across repeated training runs. Operational setting: During production evaluation of a SageMaker AI model candidate.

C:

Inspect documented explanation requirements, candidate feature contributions, and available post-hoc interpretation tests. This is a possible diagnostic for interpretability for high-stakes prediction, but it does not directly test the feature selection to reduce overparameterization failure reported here. Prioritize: Inspect feature importance stability, variance across folds, regularization and model dimensionality. The relevant case is: A text classifier includes thousands of weak correlated features and becomes unstable across repeated training runs. Operational setting: During production evaluation of a SageMaker AI model candidate.

D:

Compare training and validation curves, coefficient magnitudes, and error by split. This is a possible diagnostic for overfitting reduced with l2 regularization, but it does not directly test the feature selection to reduce overparameterization failure reported here. Prioritize: Inspect feature importance stability, variance across folds, regularization and model dimensionality. The relevant case is: A text classifier includes thousands of weak correlated features and becomes unstable across repeated training runs. Operational setting: During production evaluation of a SageMaker AI model candidate.

Question 654

During a production MLOps reliability and security review, the following condition is observed: An organization cannot allocate expensive SageMaker training jobs among departments because jobs and dependent storage lack common cost allocation tags. The owner needs an auditable resolution without broadening privileges. Which engineering response resolves the actual issue without masking the symptoms?

  1. Enable appropriate CloudTrail S3 data events for the sensitive dataset with protected storage and retention.
  2. Use stable user-cohort assignment or an appropriate experiment design while keeping exposed groups measurable.
  3. Apply consistent approved cost allocation tags to ML jobs and supported linked resources and activate relevant reporting.
  4. Scale compatible asynchronous inference capacity or tune workload and queue alarms for pending-request age.

Explanation

Correct Answer

C:

Apply consistent approved cost allocation tags to ML jobs and supported linked resources and activate relevant reporting. This is the appropriate controlled remedy for tag-based ml training cost attribution. Cost Explorer grouping requires supported activated resource tags; naming resources does not automatically allocate charges. Verify the cause with: Inspect resource tags, cost allocation tag activation, Cost Explorer grouping, and unallocated resource types. Then confirm: Cost reports attribute the majority of in-scope ML spend to the correct team without altering access controls. Reported signal: An organization cannot allocate expensive SageMaker training jobs among departments because jobs and dependent storage lack common cost allocation tags. Operational setting: During a production MLOps reliability and security review.

Incorrect Answers

A:

Enable appropriate CloudTrail S3 data events for the sensitive dataset with protected storage and retention. This addresses a different issue involving cloudtrail training data access audit coverage. It does not correct the stated tag-based ml training cost attribution mechanism. The targeted response is: Apply consistent approved cost allocation tags to ML jobs and supported linked resources and activate relevant reporting. Case evidence: An organization cannot allocate expensive SageMaker training jobs among departments because jobs and dependent storage lack common cost allocation tags. Operational setting: During a production MLOps reliability and security review.

B:

Use stable user-cohort assignment or an appropriate experiment design while keeping exposed groups measurable. This addresses a different issue involving champion challenger a/b assignment consistency. It does not correct the stated tag-based ml training cost attribution mechanism. The targeted response is: Apply consistent approved cost allocation tags to ML jobs and supported linked resources and activate relevant reporting. Case evidence: An organization cannot allocate expensive SageMaker training jobs among departments because jobs and dependent storage lack common cost allocation tags. Operational setting: During a production MLOps reliability and security review.

D:

Scale compatible asynchronous inference capacity or tune workload and queue alarms for pending-request age. This addresses a different issue involving asynchronous inference queue backlog alert. It does not correct the stated tag-based ml training cost attribution mechanism. The targeted response is: Apply consistent approved cost allocation tags to ML jobs and supported linked resources and activate relevant reporting. Case evidence: An organization cannot allocate expensive SageMaker training jobs among departments because jobs and dependent storage lack common cost allocation tags. Operational setting: During a production MLOps reliability and security review.

Question 655

While reproducing the alert in an isolated AWS ML integration account, the following condition is observed: An inference container embeds a database password in its image, and every rollout reuses the credential even after an incident. The proposed change must preserve logging and least privilege. Select TWO: the appropriate diagnostic check and the targeted implementation change.

  1. Monitor calibration against delayed truth and retrain or recalibrate on representative permitted data when drift is confirmed.
  2. Permit iam:PassRole only for the named execution role, constrained to the intended SageMaker service as appropriate.
  3. Inspect group-level prediction and label distributions, subgroup sample sizes, and configured bias metrics.
  4. Inspect image layers, environment configuration, secret source, runtime role permissions, and rotation logs.
  5. Remove embedded credentials, rotate the exposed secret, and retrieve current credentials through an approved managed secret service.

Explanation

Correct Answers

D:

Inspect image layers, environment configuration, secret source, runtime role permissions, and rotation logs. This directly tests secret rotation for inference container credentials in the reported AWS ML workflow. Container artifacts can leak hard-coded secrets; runtime retrieval and rotation keep sensitive values outside build outputs. It distinguishes the problem before choosing a change. The related targeted response is: Remove embedded credentials, rotate the exposed secret, and retrieve current credentials through an approved managed secret service. This is one part of a select-two decision; the matching evidence and corrective action are both required. Reported signal: An inference container embeds a database password in its image, and every rollout reuses the credential even after an incident. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

E:

Remove embedded credentials, rotate the exposed secret, and retrieve current credentials through an approved managed secret service. This is the appropriate controlled remedy for secret rotation for inference container credentials. Container artifacts can leak hard-coded secrets; runtime retrieval and rotation keep sensitive values outside build outputs. Verify the cause with: Inspect image layers, environment configuration, secret source, runtime role permissions, and rotation logs. Then confirm: The new container operates with rotated credentials and image scans find no active embedded password. This is one part of a select-two decision; the matching evidence and corrective action are both required. Reported signal: An inference container embeds a database password in its image, and every rollout reuses the credential even after an incident. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

Incorrect Answers

A:

Monitor calibration against delayed truth and retrain or recalibrate on representative permitted data when drift is confirmed. This selection concerns serving output confidence calibration drift rather than the required diagnostic-and-remedy pair for secret rotation for inference container credentials. Use evidence: Inspect image layers, environment configuration, secret source, runtime role permissions, and rotation logs. and the matching correction: Remove embedded credentials, rotate the exposed secret, and retrieve current credentials through an approved managed secret service. Signal: An inference container embeds a database password in its image, and every rollout reuses the credential even after an incident. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

B:

Permit iam:PassRole only for the named execution role, constrained to the intended SageMaker service as appropriate. This selection concerns iam passrole constraint for model deployment rather than the required diagnostic-and-remedy pair for secret rotation for inference container credentials. Use evidence: Inspect image layers, environment configuration, secret source, runtime role permissions, and rotation logs. and the matching correction: Remove embedded credentials, rotate the exposed secret, and retrieve current credentials through an approved managed secret service. Signal: An inference container embeds a database password in its image, and every rollout reuses the credential even after an incident. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

C:

Inspect group-level prediction and label distributions, subgroup sample sizes, and configured bias metrics. This selection concerns clarify postdeployment group bias monitoring rather than the required diagnostic-and-remedy pair for secret rotation for inference container credentials. Use evidence: Inspect image layers, environment configuration, secret source, runtime role permissions, and rotation logs. and the matching correction: Remove embedded credentials, rotate the exposed secret, and retrieve current credentials through an approved managed secret service. Signal: An inference container embeds a database password in its image, and every rollout reuses the credential even after an incident. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

Question 656

While reproducing the alert in an isolated AWS ML integration account, the following condition is observed: An unconstrained SageMaker tuning experiment launches hundreds of expensive GPU jobs, but the team notices the bill only at month end. The proposed change must preserve logging and least privilege. What targeted change should be implemented after verifying the stated cause?

  1. Set budget alerts and bounded tuning job quotas before launching experiments, and enforce an owner-approved stopping policy.
  2. Use approved SageMaker interface endpoints and relevant private DNS and policy settings for required API access.
  3. Use supported managed Spot Training with durable checkpoints for interruptible phases and retain On-Demand capacity when deadlines demand it.
  4. Capture stable prediction identifiers and ingest verified labels with matching keys for model-quality analysis.

Explanation

Correct Answer

A:

Set budget alerts and bounded tuning job quotas before launching experiments, and enforce an owner-approved stopping policy. This is the appropriate controlled remedy for aws budgets spend threshold for experimentation. Budgets detect or warn about costs but do not automatically limit every ML training request; job limits are also needed. Verify the cause with: Inspect tuning max jobs and parallel jobs, usage forecasts, AWS Budgets thresholds, and quota settings. Then confirm: A test forecast crossing the approved spend threshold alerts before uncontrolled parallel job growth. Reported signal: An unconstrained SageMaker tuning experiment launches hundreds of expensive GPU jobs, but the team notices the bill only at month end. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

Incorrect Answers

B:

Use approved SageMaker interface endpoints and relevant private DNS and policy settings for required API access. This addresses a different issue involving private vpc endpoint policy for sagemaker apis. It does not correct the stated aws budgets spend threshold for experimentation mechanism. The targeted response is: Set budget alerts and bounded tuning job quotas before launching experiments, and enforce an owner-approved stopping policy. Case evidence: An unconstrained SageMaker tuning experiment launches hundreds of expensive GPU jobs, but the team notices the bill only at month end. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

C:

Use supported managed Spot Training with durable checkpoints for interruptible phases and retain On-Demand capacity when deadlines demand it. This addresses a different issue involving spot training cost versus interruption recovery. It does not correct the stated aws budgets spend threshold for experimentation mechanism. The targeted response is: Set budget alerts and bounded tuning job quotas before launching experiments, and enforce an owner-approved stopping policy. Case evidence: An unconstrained SageMaker tuning experiment launches hundreds of expensive GPU jobs, but the team notices the bill only at month end. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

D:

Capture stable prediction identifiers and ingest verified labels with matching keys for model-quality analysis. This addresses a different issue involving model monitor ground truth association. It does not correct the stated aws budgets spend threshold for experimentation mechanism. The targeted response is: Set budget alerts and bounded tuning job quotas before launching experiments, and enforce an owner-approved stopping policy. Case evidence: An unconstrained SageMaker tuning experiment launches hundreds of expensive GPU jobs, but the team notices the bill only at month end. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

Question 657

As a regulated ML workload prepares for an automated regional rollout, the following condition is observed: A managed training job cannot read its approved dataset prefix and an engineer proposes granting its execution role full access to every S3 bucket. The team must demonstrate a repeatable monitoring or security control. Which engineering response resolves the actual issue without masking the symptoms?

  1. Grant only the needed S3 and KMS actions for the approved data prefix and ensure appropriate role trust.
  2. Separate prompt input-distribution monitoring from delayed model-quality evaluation and join only observed labels to predictions.
  3. Use appropriate SageMaker Clarify model-bias monitoring and investigate supported group differences before deployment changes.
  4. Authorize the specific serving role to decrypt with the relevant KMS key under a restricted key policy and S3 access.

Explanation

Correct Answer

A:

Grant only the needed S3 and KMS actions for the approved data prefix and ensure appropriate role trust. This is the appropriate controlled remedy for sagemaker execution role s3 least privilege. Least-privilege IAM and resource policy alignment are preferable to broad global data permissions. Verify the cause with: Inspect the assumed SageMaker execution role, bucket/KMS policies, object path, and access-denied CloudTrail evidence. Then confirm: The job reads authorized training data while attempts to access unrelated buckets remain denied. Reported signal: A managed training job cannot read its approved dataset prefix and an engineer proposes granting its execution role full access to every S3 bucket. Operational setting: As a regulated ML workload prepares for an automated regional rollout.

Incorrect Answers

B:

Separate prompt input-distribution monitoring from delayed model-quality evaluation and join only observed labels to predictions. This addresses a different issue involving target-label delay in production quality monitoring. It does not correct the stated sagemaker execution role s3 least privilege mechanism. The targeted response is: Grant only the needed S3 and KMS actions for the approved data prefix and ensure appropriate role trust. Case evidence: A managed training job cannot read its approved dataset prefix and an engineer proposes granting its execution role full access to every S3 bucket. Operational setting: As a regulated ML workload prepares for an automated regional rollout.

C:

Use appropriate SageMaker Clarify model-bias monitoring and investigate supported group differences before deployment changes. This addresses a different issue involving clarify postdeployment group bias monitoring. It does not correct the stated sagemaker execution role s3 least privilege mechanism. The targeted response is: Grant only the needed S3 and KMS actions for the approved data prefix and ensure appropriate role trust. Case evidence: A managed training job cannot read its approved dataset prefix and an engineer proposes granting its execution role full access to every S3 bucket. Operational setting: As a regulated ML workload prepares for an automated regional rollout.

D:

Authorize the specific serving role to decrypt with the relevant KMS key under a restricted key policy and S3 access. This addresses a different issue involving s3 sse-kms cross-account model artifact access. It does not correct the stated sagemaker execution role s3 least privilege mechanism. The targeted response is: Grant only the needed S3 and KMS actions for the approved data prefix and ensure appropriate role trust. Case evidence: A managed training job cannot read its approved dataset prefix and an engineer proposes granting its execution role full access to every S3 bucket. Operational setting: As a regulated ML workload prepares for an automated regional rollout.

Question 658

At a production AWS ML data lake supporting customer-facing predictions, the following condition is observed: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Engineers must avoid changing unrelated source partitions. Which TWO complementary choices provide the decisive diagnosis AND corrective response? Select TWO.

  1. Place shared POSIX-style working files on suitable EFS or FSx storage and keep immutable large artifacts in S3.
  2. Split by stable patient identity before training and reserve a disjoint held-out group for evaluation.
  3. Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering.
  4. Compare per-shard incoming records, write throttles, partition-key cardinality, and enhanced fan-out consumer lag.
  5. Inspect event timestamps, ingest timestamps, watermark configuration, and window outputs for delayed sample records.

Explanation

Correct Answers

C:

Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. This is the appropriate controlled remedy for kinesis data streams shard hot key. Kinesis shard throughput is bounded; a hot partition key can overload one shard despite spare total stream capacity. Verify the cause with: Compare per-shard incoming records, write throttles, partition-key cardinality, and enhanced fan-out consumer lag. Then confirm: Write throttles and iterator age fall under burst load without losing required ordering for related records. This is one part of a select-two decision; the matching evidence and corrective action are both required. Reported signal: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: At a production AWS ML data lake supporting customer-facing predictions.

D:

Compare per-shard incoming records, write throttles, partition-key cardinality, and enhanced fan-out consumer lag. This directly tests kinesis data streams shard hot key in the reported AWS ML workflow. Kinesis shard throughput is bounded; a hot partition key can overload one shard despite spare total stream capacity. It distinguishes the problem before choosing a change. The related targeted response is: Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. This is one part of a select-two decision; the matching evidence and corrective action are both required. Reported signal: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: At a production AWS ML data lake supporting customer-facing predictions.

Incorrect Answers

A:

Place shared POSIX-style working files on suitable EFS or FSx storage and keep immutable large artifacts in S3. This selection concerns s3 versus efs training storage choice rather than the required diagnostic-and-remedy pair for kinesis data streams shard hot key. Use evidence: Compare per-shard incoming records, write throttles, partition-key cardinality, and enhanced fan-out consumer lag. and the matching correction: Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. Signal: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: At a production AWS ML data lake supporting customer-facing predictions.

B:

Split by stable patient identity before training and reserve a disjoint held-out group for evaluation. This selection concerns group-leakage train and validation split rather than the required diagnostic-and-remedy pair for kinesis data streams shard hot key. Use evidence: Compare per-shard incoming records, write throttles, partition-key cardinality, and enhanced fan-out consumer lag. and the matching correction: Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. Signal: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: At a production AWS ML data lake supporting customer-facing predictions.

E:

Inspect event timestamps, ingest timestamps, watermark configuration, and window outputs for delayed sample records. This selection concerns streaming feature rolling window correctness rather than the required diagnostic-and-remedy pair for kinesis data streams shard hot key. Use evidence: Compare per-shard incoming records, write throttles, partition-key cardinality, and enhanced fan-out consumer lag. and the matching correction: Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. Signal: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: At a production AWS ML data lake supporting customer-facing predictions.

Question 659

As a regional data-pipeline rollout is validated against approved AWS storage and streams, the following condition is observed: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. The data team must preserve event-time meaning and lineage. Which engineering response resolves the actual issue without masking the symptoms?

  1. Split by stable patient identity before training and reserve a disjoint held-out group for evaluation.
  2. Compact the partitioned dataset into appropriately sized Parquet objects without changing the record keys or schema.
  3. Apply a justified log1p transformation with documented treatment of invalid negatives and package it for serving.
  4. Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering.

Explanation

Correct Answer

D:

Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. This is the appropriate controlled remedy for kinesis data streams shard hot key. Kinesis shard throughput is bounded; a hot partition key can overload one shard despite spare total stream capacity. Verify the cause with: Compare per-shard incoming records, write throttles, partition-key cardinality, and enhanced fan-out consumer lag. Then confirm: Write throttles and iterator age fall under burst load without losing required ordering for related records. Reported signal: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: As a regional data-pipeline rollout is validated against approved AWS storage and streams.

Incorrect Answers

A:

Split by stable patient identity before training and reserve a disjoint held-out group for evaluation. This addresses a different issue involving group-leakage train and validation split. It does not correct the stated kinesis data streams shard hot key mechanism. The targeted response is: Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. Case evidence: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: As a regional data-pipeline rollout is validated against approved AWS storage and streams.

B:

Compact the partitioned dataset into appropriately sized Parquet objects without changing the record keys or schema. This addresses a different issue involving columnar file compaction for small objects. It does not correct the stated kinesis data streams shard hot key mechanism. The targeted response is: Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. Case evidence: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: As a regional data-pipeline rollout is validated against approved AWS storage and streams.

C:

Apply a justified log1p transformation with documented treatment of invalid negatives and package it for serving. This addresses a different issue involving skewed numerical feature log transformation. It does not correct the stated kinesis data streams shard hot key mechanism. The targeted response is: Choose partition keys with enough cardinality or reshard the stream for the intended throughput, while preserving required per-key ordering. Case evidence: A real-time feature consumer lags only for one tenant because producers use the same partition key for most high-volume events. Operational setting: As a regional data-pipeline rollout is validated against approved AWS storage and streams.

Question 660

While reproducing the alert in an isolated AWS ML integration account, the following condition is observed: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. The proposed change must preserve logging and least privilege. Which engineering response resolves the actual issue without masking the symptoms?

  1. Separate prompt input-distribution monitoring from delayed model-quality evaluation and join only observed labels to predictions.
  2. Permit iam:PassRole only for the named execution role, constrained to the intended SageMaker service as appropriate.
  3. Restrict writes to approved bucket prefixes and apply appropriate resource and organizational guardrails.
  4. Identify the component contributing to total request time and optimize network or overhead separately from actual model inference.

Explanation

Correct Answer

C:

Restrict writes to approved bucket prefixes and apply appropriate resource and organizational guardrails. This is the appropriate controlled remedy for cross-account s3 bucket exfiltration protection. Least privilege must constrain the destination resource; an unrestricted object-write policy can enable data exfiltration. Verify the cause with: Inspect identity and destination bucket policies, resource ARNs, organization restrictions, and CloudTrail data-event evidence. Then confirm: A test write to an approved prefix succeeds, while writes to unapproved external destinations are denied. Reported signal: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

Incorrect Answers

A:

Separate prompt input-distribution monitoring from delayed model-quality evaluation and join only observed labels to predictions. This addresses a different issue involving target-label delay in production quality monitoring. It does not correct the stated cross-account s3 bucket exfiltration protection mechanism. The targeted response is: Restrict writes to approved bucket prefixes and apply appropriate resource and organizational guardrails. Case evidence: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

B:

Permit iam:PassRole only for the named execution role, constrained to the intended SageMaker service as appropriate. This addresses a different issue involving iam passrole constraint for model deployment. It does not correct the stated cross-account s3 bucket exfiltration protection mechanism. The targeted response is: Restrict writes to approved bucket prefixes and apply appropriate resource and organizational guardrails. Case evidence: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

D:

Identify the component contributing to total request time and optimize network or overhead separately from actual model inference. This addresses a different issue involving cloudwatch invocations and modellatency distinction. It does not correct the stated cross-account s3 bucket exfiltration protection mechanism. The targeted response is: Restrict writes to approved bucket prefixes and apply appropriate resource and organizational guardrails. Case evidence: An ML pipeline in one account is allowed to write model predictions to an unapproved external bucket because its role has overly broad s3:PutObject access. Operational setting: While reproducing the alert in an isolated AWS ML integration account.

AWS Certified Machine Learning Engineer - Associate MLA-C01 Practice Tests