MODELCATALOG

Lifecycle-first reference for model development, deployment and MLOps.

SageMaker V3 Learning Kit

Start with the lifecycle. Then map each stage to the SDK package, object and working example. This is a reference system, not an API memorization exercise.

SDK package map

sagemaker-core

building blocks / plumbing

Foundational resources, sessions, shapes/config objects and lower-level resource abstractions.

  • sagemaker.core.helper.session_helper.Session
  • sagemaker.core.resources.Endpoint
  • sagemaker.core.shapes.Channel
  • sagemaker.core.shapes.DataSource

sagemaker-train

build and train

High-level model training experience centered on ModelTrainer and training configuration.

  • sagemaker.train.ModelTrainer
  • sagemaker.train.configs.Compute
  • sagemaker.train.configs.InputData
  • sagemaker.train.configs.OutputDataConfig

sagemaker-serve

deploy and serve

Build deployable models and host them for inference.

  • sagemaker.serve.ModelBuilder
  • sagemaker.serve.builder.schema_builder.SchemaBuilder

sagemaker-mlops

operationalize and govern

Lifecycle, registry, pipeline, experiment, monitoring and governance-oriented capabilities.

  • Model Registry
  • Pipelines
  • Experiments
  • Monitoring

Lifecycle

0. Mental model

1. Data & preparation

2. Build & train

3. Evaluate & tune

4. Model artifact

5. Register & govern

6. Deploy & inference

7. Monitor & operate

8. Interview reference