aws-samples/amazon-sagemaker-safe-deployment-pipeline

feat: Add support for StepFunctions to run Training and Baseline jobs.

brightsparc opened this issue · 2 comments

The build currently outputs a custom cloud formation script to run a training job and baseline job.

This could be updated to use the new AWS Step Functions Data Science Python SDK to output the CloudFormation script to create/update a pipeline.

This script can then be can executed via the CodePipeline with the new StepFunctions action

Name: ActionName
ActionTypeId:
  Category: Invoke
  Owner: AWS
  Version: 1
  Provider: StepFunctions
OutputArtifacts:
  - Name: myOutputArtifact
Configuration:
  StateMachineArn: arn:aws:states:us-east-1:111122223333:stateMachine:HelloWorld-StateMachine
  ExecutionNamePrefix: my-prefix

Support for AWS StepFunctions is WIP on the sfn-workflow branch.

Closed as this is merged into master.