[{"data":1,"prerenderedAt":96},["ShallowReactive",2],{"content-svc-step-functions-guides-integrating-step-functions-with-containerized-workloads-80-conclusion":3},{"markdown":4,"frontMatterAttributes":5,"bodyRaw":8,"menu":9,"menuType":92,"isCollapseableMenu":12,"nextDocItem":93,"previousDocItem":72,"contributorPaths":94,"contentName":11,"slug":91,"readingTime":16},"\u003Cp>AWS Step Functions enables you to build, run and monitor your business workflows with minimal code and without servers. In this guide, you learned different ways you can integrate your workload running in Amazon EKS\u002FAmazon ECS and on-premise with AWS Step Functions, pros and cons of each integration, and when to choose a particular type of integration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional resources\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcatalog.workshops.aws\u002Fstepfunctions\u002Fen-US\">Step Functions workshop\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcatalog.us-east-1.prod.workshops.aws\u002Fworkshops\u002F2a22e604-2f2e-4d7b-85a8-33b38c999234\u002Fen-US\">Large scale data processing workshop\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Fp-F8ehBUFY\">Video - Advanced workflow patterns\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcontainers\u002Frun-event-driven-workflows-with-amazon-eks-and-aws-step-functions\u002F\">Blog - Run event-driven workflows with EKS\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n",{"title":6,"order":7},"Conclusion",10,"AWS Step Functions enables you to build, run and monitor your business workflows with minimal code and without servers. In this guide, you learned different ways you can integrate your workload running in Amazon EKS\u002FAmazon ECS and on-premise with AWS Step Functions, pros and cons of each integration, and when to choose a particular type of integration.\n\n\n**Additional resources**\n* [Step Functions workshop](https:\u002F\u002Fcatalog.workshops.aws\u002Fstepfunctions\u002Fen-US)\n* [Large scale data processing workshop](https:\u002F\u002Fcatalog.us-east-1.prod.workshops.aws\u002Fworkshops\u002F2a22e604-2f2e-4d7b-85a8-33b38c999234\u002Fen-US)\n* [Video - Advanced workflow patterns](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Fp-F8ehBUFY)\n* [Blog - Run event-driven workflows with EKS](https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcontainers\u002Frun-event-driven-workflows-with-amazon-eks-and-aws-step-functions\u002F)\n\n",[10],{"title":11,"collapsible":12,"isCollapsed":12,"content":13},"Integrating Step Functions with containerized workloads",false,[14,20,32,45,58,72,88],{"title":15,"order":7,"time":16,"path":17,"id":18,"link":19},"Introduction","1 min","10-introduction","10-introduction.md","\u002Fcontent\u002Fservice\u002Fstep-functions\u002Fguides\u002Fintegrating-step-functions-with-containerized-workloads\u002F10-introduction",{"title":21,"order":22,"resources":23,"time":28,"path":29,"id":30,"link":31},"Service Integration patterns and AWS service integrations ",20,[24],{"link":25,"text":26,"type":27},"https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconnect-to-resource.html","Service integration patterns","documentation","2 min","20-patterns","20-patterns.md","\u002Fcontent\u002Fservice\u002Fstep-functions\u002Fguides\u002Fintegrating-step-functions-with-containerized-workloads\u002F20-patterns",{"title":33,"order":34,"resources":35,"time":16,"path":42,"id":43,"link":44},"Connecting to systems outside AWS",40,[36,39],{"link":37,"text":38,"type":27},"https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconnect-third-party-apis.html","Third party API integration",{"link":40,"text":41,"type":27},"https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconcepts-activities.html","Activity Integration","40-external-system-integration","40-external-system-integration.md","\u002Fcontent\u002Fservice\u002Fstep-functions\u002Fguides\u002Fintegrating-step-functions-with-containerized-workloads\u002F40-external-system-integration",{"title":46,"order":47,"resources":48,"time":28,"path":55,"id":56,"link":57},"Run a job Integration",50,[49,52],{"link":50,"text":51,"type":27},"https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconnect-ecs.html","Manage Amazon ECS or Fargate Tasks with Step Functions",{"link":53,"text":54,"type":27},"https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconnect-eks.html","Call Amazon EKS with Step Functions","50-run-a-job","50-run-a-job.md","\u002Fcontent\u002Fservice\u002Fstep-functions\u002Fguides\u002Fintegrating-step-functions-with-containerized-workloads\u002F50-run-a-job",{"title":59,"order":60,"callout":61,"resources":64,"time":28,"path":69,"id":70,"link":71},"Wait for Callback integration",60,{"title":62,"description":62,"link":63},"Parallel video processing using AWS Fargate tasks","https:\u002F\u002Fcatalog.workshops.aws\u002Fstepfunctions\u002Fen-US\u002Fuse-cases\u002Fdata-processing\u002Fmap-ecs",[65],{"link":66,"text":67,"type":68},"https:\u002F\u002Fserverlessland.com\u002Fpatterns\u002Fsfn-ecs-sam","Sample pattern for Wait for Callback","pattern","60-callback","60-callback.md","\u002Fcontent\u002Fservice\u002Fstep-functions\u002Fguides\u002Fintegrating-step-functions-with-containerized-workloads\u002F60-callback",{"title":41,"order":73,"resources":74,"callout":81,"time":28,"path":85,"id":86,"link":87},70,[75,77],{"link":40,"text":76,"type":27},"Activities",{"link":78,"text":79,"type":80},"https:\u002F\u002Fcatalog.us-east-1.prod.workshops.aws\u002Fworkshops\u002F2a22e604-2f2e-4d7b-85a8-33b38c999234\u002Fen-US\u002Fuse-cases\u002Fmonte-carlo-simulation","Run Monte Carlo Simulation with AWS Fargate and Step Functions Activity","workshop",{"title":82,"description":83,"link":84},"Using Activities with AWS Fargate","This blog post demostrates how you can use Activities with AWS Fargate at scale.","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcontainers\u002Frun-monte-carlo-simulations-at-scale-with-aws-step-functions-and-aws-fargate\u002F","70-activity","70-activity.md","\u002Fcontent\u002Fservice\u002Fstep-functions\u002Fguides\u002Fintegrating-step-functions-with-containerized-workloads\u002F70-activity",{"title":6,"order":7,"time":16,"path":89,"id":90,"link":91},"80-conclusion","80-conclusion.md","\u002Fcontent\u002Fservice\u002Fstep-functions\u002Fguides\u002Fintegrating-step-functions-with-containerized-workloads\u002F80-conclusion","LIST",null,[95],"content\u002Fcontributors\u002Fuma-ramadoss.json",1792665273959]