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.
sagemaker-core
building blocks / plumbing
Foundational resources, sessions, shapes/config objects and lower-level resource abstractions.
sagemaker.core.helper.session_helper.Sessionsagemaker.core.resources.Endpointsagemaker.core.shapes.Channelsagemaker.core.shapes.DataSource
sagemaker-train
build and train
High-level model training experience centered on ModelTrainer and training configuration.
sagemaker.train.ModelTrainersagemaker.train.configs.Computesagemaker.train.configs.InputDatasagemaker.train.configs.OutputDataConfig
sagemaker-serve
deploy and serve
Build deployable models and host them for inference.
sagemaker.serve.ModelBuildersagemaker.serve.builder.schema_builder.SchemaBuilder
sagemaker-mlops
operationalize and govern
Lifecycle, registry, pipeline, experiment, monitoring and governance-oriented capabilities.
Model RegistryPipelinesExperimentsMonitoring