15
Cloud-Aware Product Engineering Architecting on 1 Ashan Fernando Technical Lead at 99XTechnology UOM CSE Alumni

Cloud aware product engineering

Embed Size (px)

Citation preview

1. Cloud-Aware Product Engineering Architecting on 1 Ashan Fernando Technical Lead at 99XTechnology UOM CSE Alumni 2. Outline Amazon Web Services (AWS) Introduction Global Infrastructure Decide Between Regions Services Overview Shared Responsibility Security Model Why Cloud Aware Product Engineering? 7 Best Practices for Cloud Aware Product Engineering Few Case Studies Tips for Beginners 2 3. Amazon Web Services (AWS) 3 Amazon Web Services serves over a million active customers in more than 190 countries AWS Now Five Times The Size Of Other Cloud Vendors All Combined ~Gartner 2014 Credits: Gartner 4. Amazon Web Services (AWS): Introduction 4Credits: Amazon Training Material 5. AWS: Global Infrastructure 5 6. AWS: Decide Between Regions 6Credits: Amazon Training Material 7. AWS: Services Overview 7Credits: Amazon Training Material 8. AWS: Shared Responsibility Security Model 8Credits: Amazon Training Material 9. Why Cloud Aware Product Engineering? 9 10. 7 Best Practices for Cloud Aware Product Engineering 1. Design for failures and nothing fails 2. Loose coupling set you free 3. Implement elasticity 4. Build security in Every Layer 5. Dont fear constraints 6. Think parallel 7. Leverage different storage options 10 11. Case Study: Example 1.0 11 12. Case Study: Example 2.1 12 1 2 3 4 5 13. Case Study: Example 3.0 13 1 4 2 3 14. Tips for Beginners Cloud is heterogeneous Start small Try Out Things (Create a free account) Incrementally improve Read a lot 14 15. THANK YOU ! 15