Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
5 Quick Wins for the Cloud<br />September 8, 2011<br />Watch the video of this webinar<br />
Your Panel Today<br />Presenting<br /><ul><li>Brian Adler, Professional Services Architect, RightScale
Rafael H. Saavedra, VP Engineering, RightScale</li></ul>Q&A <br />Will Eschen, Account Manager, RightScale<br />Please use...
Agenda<br />Quick Win #1 – Development & Test<br />Quick Win #2 – Configuration Automation<br />Quick Win #3 – Monitoring ...
5 Quick Wins for the CloudQuick Win #1<br />Development & Test<br />
Market Forces<br />Shorter release cycles<br />More agile, streamlined product development<br />Geographically distributed...
Lifecycle Challenges<br />Limited, shared resources<br />Lead time for procuring and provisioning equipment<br />Maintaini...
<ul><li>Dev & Test a top choice to move to the cloud
Provides IT and  business agility
Highly scalable resources required for test
30% to 50% of all servers dedicated to test
Most test servers run at less than 10% utilization</li></ul>Why Cloud? <br />Source: RightScale Customer Survey<br />
Development and Test in a RightScale Managed Cloud <br />Available Resources<br />More creativity<br />Improved quality<br...
Available, Easily Provisioned Dev & Test Resources<br />
5 Quick Wins for the Cloud Quick Win #2<br />Configuration Automation<br />
Manage Systems, not Servers Improve productivity and create business agility<br />Launch entire deployments<br />Launch ne...
Images vs. RightScale ServerTemplates<br />Big & opaque<br />Complex to reproduce<br />Static<br />Not cloud-portable<br /...
Not cloud-agile</li></ul>Modular & flexible<br />Reproducible & maintainable<br />Dynamic & agile<br />w/ MCI - Multi-clou...
Dynamic configuration</li></ul>Virtual Machine Images<br />RightScale ServerTemplates<br />
Modular and variable-based<br />Built with re-usable scripts<br />ServerTemplates and scripts are version controlled<br />...
LAMP ServerTemplate Example<br />
Don’t Reinvent the Wheel!<br />Use the marketplace.<br />Find what you need<br />Browse examples<br />Use Diff  <br />Part...
To Create, Record the Steps You Take<br />Work on the instance.<br />Copy successful commands to new RightScripts.<br />Ex...
Consistent, Reusable Configurations<br />
Consistent, Reusable Configurations<br />
5 Quick Wins for the Cloud Quick Win #3<br />Monitoring & Alerting<br />
Server Monitoring<br />RightScale monitors over 80 default real-time metrics for compute, database, networking and load ba...
Cluster Monitoring<br />Individual graphs<br />Good for a dozen servers<br />Displays all standard graphs with full detail...
Cluster Monitoring<br />Cluster monitoring: one graph per server<br />
Stacked Graphs<br />Each color band shows contribution of one server<br />Servers are stacked on top of one another<br />
Heat Maps<br />Each horizontal strip shows one server<br />The color shows how “hot” the server is running<br />
Heat Map with 100 Servers<br />
Alerts & Escalations for Automation<br />Alerts provide minute by minute monitoring of conditions<br />Alerts are tracked ...
5 Quick Wins for the Cloud Quick Win #4<br />Auto-Scaling<br />
Classic IT Problem<br />
Classic IT Problem – Solved<br />
Auto-Scaling Arrays<br />
5 Quick Wins for the Cloud Quick Win #5<br />High Availability Architectures<br />
Upcoming SlideShare
Loading in …5
×

5 Quick Wins for the Cloud

1,366 views

Published on

RightScale Webinar: So you want to move to the cloud... but you’re not sure what that means, or where you would even start. Or you want to get your feet wet with a proof-of-concept project before you bring out the big guns. We asked Brian Adler, our Professional Services Architect who works directly with customers on cloud projects every single day, to select five cloud projects that you can get started with (and complete!) quickly. In this webinar, Brian and Rafael Saavedra, our VP of Engineering, will walk you through those five projects and will help you demonstrate success in the cloud now.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

5 Quick Wins for the Cloud

  1. 1. 5 Quick Wins for the Cloud<br />September 8, 2011<br />Watch the video of this webinar<br />
  2. 2. Your Panel Today<br />Presenting<br /><ul><li>Brian Adler, Professional Services Architect, RightScale
  3. 3. Rafael H. Saavedra, VP Engineering, RightScale</li></ul>Q&A <br />Will Eschen, Account Manager, RightScale<br />Please use the “Questions” window to ask questions any time!<br />
  4. 4. Agenda<br />Quick Win #1 – Development & Test<br />Quick Win #2 – Configuration Automation<br />Quick Win #3 – Monitoring and Alerting<br />Quick Win #4 – Auto-Scaling Architectures<br />Quick Win #5 – High-Availability Architectures<br />Takeaways<br />Questions & Answers<br />Please use the “Questions” window to ask questions any time!<br />
  5. 5. 5 Quick Wins for the CloudQuick Win #1<br />Development & Test<br />
  6. 6. Market Forces<br />Shorter release cycles<br />More agile, streamlined product development<br />Geographically distributed workforces<br />Need for simple deployment mechanisms <br />
  7. 7. Lifecycle Challenges<br />Limited, shared resources<br />Lead time for procuring and provisioning equipment<br />Maintaining consistent environments throughout the lifecycle<br />Maintaining multiple environments in parallel<br />Distributed teams and team members<br />
  8. 8. <ul><li>Dev & Test a top choice to move to the cloud
  9. 9. Provides IT and business agility
  10. 10. Highly scalable resources required for test
  11. 11. 30% to 50% of all servers dedicated to test
  12. 12. Most test servers run at less than 10% utilization</li></ul>Why Cloud? <br />Source: RightScale Customer Survey<br />
  13. 13. Development and Test in a RightScale Managed Cloud <br />Available Resources<br />More creativity<br />Improved quality<br />Less rework<br />Faster time to customer<br />Higher utilization<br />Provisioning and Configuration Control<br />
  14. 14. Available, Easily Provisioned Dev & Test Resources<br />
  15. 15. 5 Quick Wins for the Cloud Quick Win #2<br />Configuration Automation<br />
  16. 16. Manage Systems, not Servers Improve productivity and create business agility<br />Launch entire deployments<br />Launch new servers “in context”<br />Monitor and respond to deployment-wide events<br />Perform deployment-wide maintenance<br />Easily clone entire deployments for test & dev or new customers<br />11<br />
  17. 17. Images vs. RightScale ServerTemplates<br />Big & opaque<br />Complex to reproduce<br />Static<br />Not cloud-portable<br /><ul><li>Slow workflow
  18. 18. Not cloud-agile</li></ul>Modular & flexible<br />Reproducible & maintainable<br />Dynamic & agile<br />w/ MCI - Multi-cloud enabled<br /><ul><li>Dev-like workflow
  19. 19. Dynamic configuration</li></ul>Virtual Machine Images<br />RightScale ServerTemplates<br />
  20. 20. Modular and variable-based<br />Built with re-usable scripts<br />ServerTemplates and scripts are version controlled<br />Deployments* can be archived<br />* Logical groupings of servers. <br />RightScale’s ServerTemplate Methodology<br />
  21. 21. LAMP ServerTemplate Example<br />
  22. 22. Don’t Reinvent the Wheel!<br />Use the marketplace.<br />Find what you need<br />Browse examples<br />Use Diff <br />Partners!<br />Advanced Search:<br />Search by title AND description. Search by cloud. Search by category.<br />Tip!<br />
  23. 23. To Create, Record the Steps You Take<br />Work on the instance.<br />Copy successful commands to new RightScripts.<br />Extract variable information.<br />Attach needed files, or compilations as archives.<br />
  24. 24. Consistent, Reusable Configurations<br />
  25. 25. Consistent, Reusable Configurations<br />
  26. 26. 5 Quick Wins for the Cloud Quick Win #3<br />Monitoring & Alerting<br />
  27. 27. Server Monitoring<br />RightScale monitors over 80 default real-time metrics for compute, database, networking and load balancing on Linux and Windows.<br />Default metrics include:<br />Servers: CPU (10), Disk (6), Memory (9), Network (3), System (1)<br />Applications: Processes (6)<br />Web Servers: Apache (15), IIS (5)<br />Databases: MySQL (21), SQL Server (16)<br />Users can create custom monitoring plug-ins for user-defined metrics and view graphs of these metrics on the RightScale dashboard. <br />
  28. 28. Cluster Monitoring<br />Individual graphs<br />Good for a dozen servers<br />Displays all standard graphs with full detail<br />Stacked graphs<br />Displays the contribution of many servers to a total<br />Great to see the sum and variability of activity in a cluster<br />Difficult to make out individual servers<br />Examples: requests/sec, cpu busy cycles, I/O bytes/sec<br />Heat maps<br />Displays a bar for each server<br />Great to see uneven distribution across servers<br />Great to quickly spot performance problems across many servers<br />Difficult to read absolute values or see the total cluster activity<br />
  29. 29. Cluster Monitoring<br />Cluster monitoring: one graph per server<br />
  30. 30. Stacked Graphs<br />Each color band shows contribution of one server<br />Servers are stacked on top of one another<br />
  31. 31. Heat Maps<br />Each horizontal strip shows one server<br />The color shows how “hot” the server is running<br />
  32. 32. Heat Map with 100 Servers<br />
  33. 33. Alerts & Escalations for Automation<br />Alerts provide minute by minute monitoring of conditions<br />Alerts are tracked through an escalation process that determines actions as time passes if the alert is unresolved<br />Actions during escalation can send emails, restart servers, run scripts, launch additional servers and vote to scale up/scale down<br />
  34. 34. 5 Quick Wins for the Cloud Quick Win #4<br />Auto-Scaling<br />
  35. 35. Classic IT Problem<br />
  36. 36. Classic IT Problem – Solved<br />
  37. 37. Auto-Scaling Arrays<br />
  38. 38. 5 Quick Wins for the Cloud Quick Win #5<br />High Availability Architectures<br />
  39. 39. General HA Best Practices<br /><ul><li>Avoid single points of failure
  40. 40. Always place (at least) one of each component (load balancers, app servers, databases) in at least two Availability Zones (AZs)
  41. 41. Maintain sufficient capacity to absorb AZ / cloud failures
  42. 42. Reserved Instances – guarantee capacity is available in a separate region/cloud
  43. 43. Replicate data across AZs and backup or replicate across clouds/regions for failover
  44. 44. Setup monitoring, alerts and operations to identify and automate problem resolution or failover processing
  45. 45. Design stateless applications for resilience to reboot / relaunch</li></li></ul><li>Multi-Availability Zone Deployments<br />Consider distributed NoSQL databases with the same distribution considerations. Spread primary and replica nodes across multiple AZs. Place as many as you need for required resiliency.<br />Place Slave databases in one or more AZs for failover.<br />Consider local storage for additional slave database to remove dependency on attached volume (Use LVM snapshots to create backups) <br />Snapshot EBS volume for backups so the database can be readily recovered within the region.<br />
  46. 46. Multi-Cloud Warm Disaster RecoveryStaged Server Configuration, pre-staged data and running Slave Database Server<br /><ul><li>Generally recommended DR solution
  47. 47. Minimal additional cost
  48. 48. Allows fairly rapid recovery</li></li></ul><li>5 Quick Wins for the Cloud<br />Takeaways<br />
  49. 49. Cloud Management<br />Automation<br />Cloud Management<br />Automated Apps<br />Automated Infrastructure<br /> = Automated Cloud<br /> = RightScale<br />Cloud Infrastructure<br />Manual Apps<br />Automated Infrastructure<br /> = Manual Cloud<br />Traditional Infrastructure<br />Manual Apps<br />Manual Infrastructure<br /> = Slow & Expensive<br />Abstraction<br />
  50. 50. Next Steps – Check Out Deeper Dive Content<br />http://www.rightscale.com/info_center<br />
  51. 51. Next Steps – Get First Hand Experience<br />Try Free Edition with LAMP All-in-One<br />Check out the configuration management, monitoring & alerting<br />www.rightscale.com/Free<br />Contact us for a VIP trial for auto-scalingand high availability<br />(866) 720-0208 – sales@rightscale.com<br />Run through tutorials and examples<br />support.rightscale.com<br />Next up in the Getting Started series:September 15<br />From Zero to Cloud in 60 Minutes<br />Elon Bar-Evan, Technical Trainer<br />www.rightscale.com/getting-started<br />

×