Amazon Simple Workflow

3,407 views

Published on

Amazon Simple Workflow (SWF) is a new cloud-based workflow management service from Amazon. SWF is designed to build scalable, resilient applications, model and automate business processes, manage infrastructure services and build analytics pipelines. In this session we introduce SWF and walk through some real world use cases and examples.

Published in: Technology, Business
0 Comments
7 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,407
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
113
Comments
0
Likes
7
Embeds 0
No embeds

No notes for slide

Amazon Simple Workflow

  1. 1. AmazonSimple Workflow Launched yesterday!
  2. 2. Build, process andmanage workflows
  3. 3. Workflows?
  4. 4. Managing infrastructureBusiness process Analytics pipelines Workflows?
  5. 5. Managing infrastructureBusiness process Analytics pipelines Workflows? Applications
  6. 6. Register billing Create details accountNew customer Register address Validate billing details
  7. 7. Synchronous Register billing Create details accountNew customer Register address Validate billing details Asynchronous
  8. 8. Billing Account registration creation Q1 Q2 Q3New customer Address Billing registration validation
  9. 9. Ordering anddependencies
  10. 10. Duplication of messages
  11. 11. Recording metadata
  12. 12. Undifferentiated heavy lifting
  13. 13. Enter SWF!
  14. 14. Designed for the cloud
  15. 15. Scalable, resilient applications
  16. 16. Complex business processes
  17. 17. Easy to use
  18. 18. Flexible
  19. 19. Task orchestration
  20. 20. ManagedBased on application logic
  21. 21. DependenciesTask execution Managed Based on application logic Concurrency Scheduling
  22. 22. Zero administrationNo hardware of software to admin for orchestration
  23. 23. Vocabulary Domain Workflow Action Activity workers Decider
  24. 24. VocabularyCollection of workflows Domain Workflow Action Activity workers Decider
  25. 25. Vocabulary Domain Workflow Collection of actions Action Activity workers Decider
  26. 26. Vocabulary Domain WorkflowTask or workflow step Action Activity workers Decider
  27. 27. Vocabulary Domain Workflow Action Activity workers Implement actions Decider
  28. 28. Vocabulary Domain Workflow Action Activity workersCoordinate workflow Decider actions
  29. 29. Clean separationDecoupled task logic from application flow
  30. 30. ScaleWorkers and deciders are stateless
  31. 31. Signals and errorsConfigurable timeouts and out-of-band signalling. Markers for checkpointing.
  32. 32. PAYG
  33. 33. Pricing $0.0001 per workflow $0.000005 per day for > 24 hours $0.000025 per task, signal or marker $0.10 for first Gb inboundFirst Gb out is free, normal AWS usage after that
  34. 34. Free tier 1000 workflow executions10,000 tasks, timers, signals and markers 30,000 workflow-days
  35. 35. Flow Framework Abstraction for Java
  36. 36. Left image Right image Warp Warp Stereo match 3D map Tiling
  37. 37. Q&Amatthew@amazon.com

×