Cloud Computing Development Presentation

  • Published on
    28-Nov-2014

  • View
    380

  • Download
    6

Embed Size (px)

DESCRIPTION

 

Transcript

  • 1. CloudComputingDevelopmentDesign Patterns and Open SourceTechnologies
  • 2. What does it mean for me!
  • 3. IaaS!
  • 4. PaaS!
  • 5. SaaS!
  • 6. Cloud Computing Patterns
  • 7. 1. Use Cloud for Scaling
  • 8. 2. Use Cloud for Multi-tenancy
  • 9. 3. Use Cloud for Batch-processing
  • 10. 4. Use Cloud for Storage
  • 11. 5. Use Cloud forCommunication
  • 12. Cloud DevelopmentPatterns
  • 13. 1. Design for failure andnothing will fail
  • 14. 2. Edge cache staticcontent
  • 15. 3. Implement Elasticity
  • 16. 4. Leverage multipleavailability zones
  • 17. 5. Automate yourdevelopment lifecycle
  • 18. 6. Cache as much aspossible
  • 19. 7. State is the evil!
  • 20. 8. One size doesnt fit all!
  • 21. Lets Code!Amazon SimpleDB and SQS