Over the past year, my team and I designed and implemented multiple serverless workflow architectures on AWS to support continuous deployment of large enterprise applications. We pushed the limits of Amazon's SWF and Step Functions services, learned a lot about what works (and doesn't work) and lived to share our story with you. Built around real world case studies, my talk features: - A deep dive into possible serverless workflow architectures on AWS, using CloudWatch Events, Lambda, Step Functions, DynamoDB, SWF, and more - Detailed comparison and contrast of Step Functions with older serverless AWS workflow solutions - High-level discussion of when a serverless workflow architecture makes sense, and how to spot and avoid a workflow architecture that is "serverless for serverless' sake"