1 / 32

Architecture of infrastructure in cloud

Architecture of infrastructure in cloud. Presentation Structure. Why cloud? Cloud ready architectures Cloud services Disaster recovery Capacity planning. WHY Cloud?. Why we talk about clouds?. Основная причина – борьба с высокими нагрузками. Classical application evolution.

tamera
Download Presentation

Architecture of infrastructure in cloud

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Architecture of infrastructure in cloud

  2. Presentation Structure • Why cloud? • Cloud ready architectures • Cloud services • Disaster recovery • Capacity planning

  3. WHY Cloud?

  4. Why we talk about clouds? • Основная причина – борьба с высокими нагрузками

  5. Classical application evolution Database cache User requests Database server Application server Media content Content server

  6. Key bottlenecks • CPU -> Balancer for app servers, database clustering • RAM -> Clustering or memory consuming components • Network ing-> DNS RR, object storage, CDN • Disk I/O -> database clustering • Ping -> CDN, per-region architecture

  7. Virtual/hardware vscloud

  8. Cloud ready architecture

  9. Cloud architectures - grid

  10. Cloud architectures - Transactional

  11. Cloud services

  12. Cloud services • Object Storage • Compute Instances • Load balancers • CDN • Networking

  13. Object storage • Amazon S3 • Atmos

  14. Compute instance • Amazon EC2

  15. Ephemeral • Sometimes you have no “physical “ access to VM at all

  16. Load balancers • What is it? • How it works? • How it configures?

  17. Monitoring • Cloud Watch • What is it? • How I can use it? • Monitoring + Load balancer

  18. Content Delivery Network • Amazon Cloud Front • Akamai • Etc. • What is it? • Why I should use it? • Where I can use it?

  19. Networking • Public networks • Private networks • Network configuration • Security groups

  20. Disaster recovery

  21. Automation

  22. Monitoring

  23. Disaster-ready architecture

  24. Capacity planning

  25. Dynamic scaling

  26. Pro-Active scaling

  27. Reactive scaling

  28. Why projects moving to cloud? • Cost reduction • Pay as you go • Scalability and elasticity • Ready for automation • Device and location independent • Buzzword

  29. When you cant use cloud? • When you need hardware • When you need high speed I/O (high speed storage) • 100% capacity usage • Barrier to exit (migration to cloud more expensive then classical infrastructure) • Integration with legacy systems • Security concerns

  30. Our contacts

  31. Questions

  32. Thank you

More Related