aws/aws-step-functions-data-science-sdk-python
Step Functions Data Science SDK for building machine learning (ML) workflows and pipelines on AWS
The SDK provides Python abstractions for AWS Step Functions' Amazon States Language, enabling data scientists to programmatically define state machines with SageMaker training, processing, and tuning steps—then deploy and monitor executions directly from Jupyter notebooks. It handles workflow serialization to JSON state definitions and manages cloud-side execution tracking, eliminating manual AWS service integration. The library targets the SageMaker + Step Functions ecosystem with pre-built templates for common ML patterns like hyperparameter tuning and batch inference pipelines.
295 stars. No commits in the last 6 months.
Stars
295
Forks
87
Language
Python
License
Apache-2.0
Category
Last pushed
Apr 15, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mlops/aws/aws-step-functions-data-science-sdk-python"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
SuperCowPowers/workbench
Workbench: An easy to use Python API for creating and deploying AWS SageMaker Models
aws-controllers-k8s/sagemaker-controller
ACK service controller for Amazon SageMaker
aws-samples/amazon-sagemaker-mlops-workshop
MLOps workshop with Amazon SageMaker
aws/sagemaker-sparkml-serving-container
This code is used to build & run a Docker container for performing predictions against a Spark...
aws-samples/amazon-sagemaker-ab-testing-pipeline
Amazon SageMaker MLOps deployment pipeline for A/B Testing of machine learning models.