SVC201 Distributing Work in the Cloud with AWS Flow Framework and Amazon SWF - AWS re: Invent 2012

1,746 views

Published on

Applications today can span on-site and off-site environments, as well as across multiple compute resources in the cloud. Come learn how to simplify your application’s state management, asynchronous tasks and work distribution with Amazon Simple Workflow (SWF). During this session, you will learn how to use the SWF Flow Framework to define your application logic in “workflows” that are managed at high-scale and with fault-tolerance by Amazon SWF.

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,746
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

SVC201 Distributing Work in the Cloud with AWS Flow Framework and Amazon SWF - AWS re: Invent 2012

  1. 1. Warehouse search code Cluster of machines
  2. 2. Warehouse search workersItem shipping workers Reimbursement workers
  3. 3. Finding my stuff workers
  4. 4. 123
  5. 5. Amazon SWF
  6. 6. Amazon SWF
  7. 7. Amazon SWF
  8. 8. Amazon SWF
  9. 9. Amazon SWF
  10. 10. Amazon SWF
  11. 11. Amazon SWF
  12. 12. Amazon SWF
  13. 13. 1 2 300:21:32 Amazon SWF 1 2 3
  14. 14. Amazon SWF
  15. 15. Amazon SWF
  16. 16. Activity workers Activity workers Activity workers Amazon SWF
  17. 17. Amazon EC2 Application logic Amazon SWF clientOn premises AWS Flow Framework runtime Java VM Worker process
  18. 18. Activity logic Amazon SWF client AWS Flow Framework runtimeActivity worker
  19. 19. WarehouseSearchStep logic Amazon Amazon SWF client SWFActivity worker
  20. 20. Amazon SWFWorkflow workers
  21. 21. Workflow logic Amazon SWF client AWS Flow Framework runtimeWorkflow worker
  22. 22. MissingItemRecoveryProcess logic Amazon Amazon SWF client SWFWorkflow worker
  23. 23. Activity workers Activity workers Activity workers WarehouseSearchStep ItemShippingStep ItemReimbursementStep Amazon SWF client Amazon SWF client Amazon SWF client Amazon SWF Amazon SWF client MissingItemRecoveryProcess Workflow workers
  24. 24. aws.amazon.com/swfaws.amazon.com/code/3015904745387737aws.amazon.com/code/2535278400103493Introduction to Amazon SWFUsing the AWS Flow Frameworkgithub.com/amazonwebservices/aws-sdk-for-java/tree/master/src/main/java/com/amazonaws/services/simpleworkflow/flow
  25. 25. We are sincerely eager to hear your feedback on thispresentation and on re:Invent. Please fill out an evaluation form when you have a chance. Share your comments on Twitter using #reinvent

×