Copyright (c) 2025 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

1.3.2. Shared Responsibility: Customer's Role (ML Focus)

First Principle: The customer is responsible for "security in the cloud," securing their ML data, model configurations, access controls, and the applications that consume ML predictions within AWS services.

In the AWS Shared Responsibility Model, the customer's responsibility is for "security in the cloud." For Machine Learning Specialists, this means securing everything they configure and manage within their AWS ML environment.

Key Customer Responsibilities ("Security in the Cloud") for ML:

Scenario: When deploying a real-time inference endpoint for a financial fraud detection model, you, as an ML Specialist, are responsible for ensuring the endpoint is hosted within a private VPC, configuring IAM roles for access, and enabling encryption for data passing through the endpoint.

Reflection Question: How does failing to configure S3 bucket policies properly or mismanaging SageMaker endpoint access controls directly demonstrate a failure in your responsibility for "security in the cloud" within the Shared Responsibility Model for ML?