Rightscale Webinar: 4 Ways to Supercharge AWS with Cloud Management (APAC)


Published on

Amazon Web Services cloud functionality has been integrated with RightScale longer than any other cloud infrastructure, and we’re still always working to make the AWS / RightScale cloud management combination the best solution possible for AWS users.

In this webinar, you’ll learn how we make this possible as we demonstrate how to:
- Forecast cloud costs: We’ll demo PlanForCloud, a new tool that gives you the ability to model deployments and usage patterns across multiple clouds including AWS.
- Increase visibility: Gain insight and control over your complete AWS environment, across regions and availability zones and across AWS accounts.
- Organize your AWS environment: Organize your deployments by region, by app, by staging/production, or by department and team. Create a clean, logical view to manage your deployments.
- Lifecycle management from cradle to grave: Learn about core RightScale functionality that gives you the power to organize, clone, and deploy entire systems at the click of a button. We’ll also discuss how RightScale makes life easier in an emergency such as a security breach or when an availability zone goes down.

Join us to learn how RightScale can manage your application through the stages of concept, production, growth and maturity. You’ll walk away with an understanding of why RightScale and AWS are better together along with some easy recommendations on getting started.

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Just touch on these, we’ll cover them in the following slides
  • Hi everyone, lets jump straight in. Why cloud cost forecasting matters. We all know that cost is one of the important factors around cloud adoption, but currently there is still a lot of confusion around the cost of the cloud.So why do we need cloud cost forecasting? That is both in terms of prior to cloud adoption and after cloud adoption (I believe most of you will fall into this category). First is to better understand the elements which build up in your cloud spend. Are the majority of costs going to servers running, to storage or to your data in and out?Understanding this will enable you start optimizing your deployments to save on costs.Next is that there are different purchase options available from different cloud providers. For example, Amazon offer one and three year reserved instances and they come in three different levels – low, medium and high utilization. What would you costs look like if you used any of these purchase options rather than simply paying for on-demand.And finally, your deployments and usage of the cloud will grow over time. If we can have a detailed look at costs for this growth and budget for it, we will reduce the ‘bill shock’ that we hear so many enterprises talking to us about.However, there are some difficulties when predicting and forecasting cloud costs. Growing infrastructure requirements - we might not know accurately what our growth will look like. Next, Cloud provider’s pricing structures have got more and more complicated and we have to look past just the hourly cost which is stated on the providers websites. To make it a little harder, there are different rates for different regions and even being charged at different currencies. All this combined, creates a complicated problem. And finally, it is hard to keep up with the rate at which cloud providers are changing their prices.Essentially what we need is a simulation engine with the latest cloud provider prices which enables us to build different scenarios.
  • That is why we built PlanForCloud - a free cloud cost forecasting website. In three easy steps you can create detailed cost reports. Step one is to define your requirements – that is what servers you need, how much storage, any databases and also data transfers between any components within and outside of a deployment. At this step you can also define how your deployments will grow over time using growth patterns.We then take this deployment and run it through a three year simulation engine, combine it with the latest cloud provider prices to create a detailed cost report.You can then clone deployments and attach different growth patterns or use different purchase options to build what-if scenarios.We currently list prices for AWS, Rackspace, Windows Azure, Google Compute Engine and SoftLayer. The best thing about it all is that you do not need any cloud accounts or credentials since we run a simulation. PlanForCloud is also open free to everyone.Now, I will give you quick run through of PlanForCloud.
  • [www.PlanForCloud.com] This is the PlanForCloud website, www.PlanForCloud.com. You can signup from this page, and you don’t even need to sign up, you can log in as a gust and start using the tool. Just click the ‘Log in as guest’ button on the top right side.[CLICK Login as guest]This is our dashboard showing a list of all of our deployments. You can easily create one by entering a name and clicking the ‘Create Deployment’ Button. By default, we create an example 3-tier web app deployment for you. Lets open it up and have a look.[CLICK Open]This is where we design our deployment. A deployment is made up of Servers, Storage units, Databases and data transfers. On this page, we can specify what our server requirements are. I can easily add a server by clicking the ‘Add Server’ Button.[CLICK Add server]Let’s say I’m looking at AWS and Rackspace servers, in Europe, running Linux and I want On-Demand. Here are my options. I will choose an AWS Micro instance here. I can now name the server, I need one of these and running 24 hours a day. Now just click Add Server.[CLICK Add Server]And that is our server added. I can do the same for storage.[CLICK Storage tab]You can design multi-cloud deployments as you see here. We are taking a backup on RackSpace UK. Next is Databases[CLICK databases]Let me show you the concept of growth patterns. In this database we are saying that we need a base of 300GB for our database storage, but as our user-base grows, we will need an extra 10GB to this base every month.There are two types of growth patterns. Let me open our tutorial document.[CLICK OTHER TAB]First are Permanent patterns, which keep adding to the monthly baseline – for example the storage increase requirement I just demonstrated. And there is also temporary patterns in which we state for a given period of time our usage increases and then drops back down to normal – for example during the busy shopping season. Lets go back to our deployment.[CLICK BACK TO DEPLOYMENTS TAB]We can also define our data in and out.[CLICK Data transfers]Here we have data going from users to our load balancers. 80GB from Source to destination and 480GB from destination to source.At any point during designing a deployment we can click on the ‘See 3-year cost report’ button.[CLICK Cost report button]This is when we take your designed deployment and run it through the simulation to generate the cost report.The cost report shows us a few things. First is the chart at the top showing our monthly costs and how these costs break down every month. You can see 3 peaks in our cloud cost, that’s because we are using AWS 1-year reserved instances so we will have to pay for the reservation every year. You can also see a steady growth in our costs, and that is because of our growth pattern. And finally there three peaks – this is because we have defined that during the Christmas shopping seasons, we will need to provision more resources to handle the traffic to our site.The pie chart shows the total cost by area. This can be used as a starting point for optimization. We can see that over 60% of our costs are going to our server running hours – do we really need to have all servers running 24/7? And finally, a table giving us a breakdown of all costs by area per month and year. This can be exported if required.Now that we have a deployment, we can clone this deployment and do what-if analysis. So what if I only need one base server as opposed to two.[CLICK edit on peak web servers and change QTY]And what if our storage requirements don’t grow by 10GB per month, what if they only grow by 1GB per month. Lets see the cost report.[CLICK cost report]Our cost has dropped considerably over the three years. We can go back to the dashboard and compare our options[CLICK logo – dashboard]I can save this deployment at anytime and come back to it using this button up here.[CLICK Sign up now button]That’s it, simple as that. If you have any questions, feedback or feature requests, I would love to chat further with you, so please get in touch.
  • ISV’sRiverbed – StingrayCouchbase – NoSQLCloudPassage – SecurityAppDynamics – App MonitoringNew Relic – App Monitoring
  • Rightscale Webinar: 4 Ways to Supercharge AWS with Cloud Management (APAC)

    1. 1. 4 Ways to Supercharge AWS with Cloud Management December 5, 2012 Watch the video of this webinar Cloud Management #rightscale
    2. 2. 2#Overview• 6 years of expertise with AWS customers• AWS customers powered by RightScale• Leading edge cloud use cases – scalable web, gaming• Startups wholly on the cloud• Enterprise self-service IT, dev & test, big data analytics Cloud Management #rightscale
    3. 3. 3#The RightScale APAC team Giri Fox Australia/New Zealand, Country Manager Sher Vin Chua Singapore, Head of Sales and Business Development Stephen Bylo Singapore, Sales Engineer Rudel Saldivar Singapore, Sales Engineer Brad Yun Lee South Korea, Head of Sales and Business Development Yosuke Shindo Japan, Head of Sales and Business Development Chris Fordham APAC, Technical Services and support Cloud Management #rightscale
    4. 4. 4#Your Panel Today Presenting • Hassan Khajeh-Hosseini, Product Lead, RightScale PlanForCloud • Shivan Bindal, Senior Product Manager, RightScale • Ryan Geyer, Cloud Solutions Engineer, RightScale Q&A • Stephen Bylo, Sales Engineer, RightScale • Rudel Saldivar, Sales Engineer, RightScale Please use the “Questions” window to ask questions any time! Cloud Management #rightscale
    5. 5. 5#Agenda4 Ways to Supercharge AWS with Cloud Management 1. Cloud Cost Forecasting 2. Visibility and Control of Your AWS Environment 3. Organizing Your AWS Environment 4. Lifecycle Management from Cradle to Grave Cloud Management #rightscale
    6. 6. Cloud Cost ForecastingCloud Management #rightscale
    7. 7. 7#Why Cloud Cost Forecasting MattersCost is one of the important factor in cloud adoptionWhy cost forecasting (prior to adoption & after adoption)? • Better understand the cost elements in cloud spend • Optimize your deployments • Different purchase options available • Your deployments will grow, avoid bill shock & budget for itDifficult to predict costs • Growing infrastructure requirements • Complex, tiered pricing structures from cloud providers • Prices keep changing Cloud Management #rightscale
    8. 8. 8#PlanForCloud• Free cloud cost forecasting• Three easy steps: 1. Define requirements + growth patterns 2. Three year, detailed cost forecast 3. Scenario building• Currently support • Amazon Web Services • RackSpace • Windows Azure • Google Compute Engine • SoftLayer• No cloud credentials required. Cloud Management #rightscale
    9. 9. 9#Scenarios – demo of PlanForCloud Cloud Management #rightscale
    10. 10. Visibility and Control the single pane of glassCloud Management #rightscale
    11. 11. 11#Approach to CloudStep 1: Plan for the future Step 1: Your organization is using what they need today.Step 2: Enable yourorganization to use what you Step 2: You have to figure outneed today what’s going on.Step 3: Measure, learn and Step 3: Plan for the futureiterate on your future plan accordinglyaccordingly “Wait, people can’t be buying that many books!” Cloud Management Cloud Management Platform
    12. 12. 12#Figure out what’s going onSecurity:• Where am I exposed?• How are things configured?Visibility:• How does that monthly cost break down?• What are these resources being used for? Demo! Cloud Management #rightscale
    13. 13. 13#Take Action : Governance ControlsIdentity and access management• Authentication, roles, permissions• Umbrella accounts and sharingPolicy management• Infrastructure audits and tracking• Event and user audit eventsUsage and cost management• Cost tracking and quotas• Real-time run rate projections Cloud Management #rightscale
    14. 14. Organization everything in its placeCloud Management #rightscale
    15. 15. 15#Deployments• Enable broad adoption across your organization• Give you a single view • Across region• Human readable names • By app • By staging / production • By department / team• Cloning • Easily repeatable configurations and architectures Cloud Management #rightscale
    16. 16. 16#Deployments Demo Cloud Management #rightscale
    17. 17. Lifecycle Management from cradle to graveCloud Management #rightscale
    18. 18. 18#Wide Range of Pre-Packaged Solutions• Open Source • HAProxy • Apache • MySQL • Application Server Technologies (Ruby, PHP, Python)• Popular Stacks • 3-Tier Stacks for PHP, Java, Ruby, IIS .NET, Python • RDBMS from MySQL, Postgres, Microsoft SQL• ISV Published and Supported • Load Balancing • RDBMS and NoSQL Database technologies • Application monitoring agents installed with scripts Cloud Management #rightscale
    19. 19. 19#MultiCloud Marketplace Demo Cloud Management #rightscale
    20. 20. 20#Cradle to Grave• Setup and launch• Monitoring and Automation• Clone, copy, and update• What happens when… • An AZ goes down • Hotfix you app code or replace your SSH key Cloud Management #rightscale
    21. 21. 21#ServerTemplatesConfiguration Management• ServerTemplates™, RightScripts, hosted Chef• Reproducible: Predictable deployment• Dynamic: Configuration from scripts at boot time• Multi-cloud: Cloud agnostic and portable Cloud Management #rightscale
    22. 22. 22#Setup and LaunchServerTemplate• Boot Runlist • Configures each server to it’s role • Discovers peers and dependents • Establishes network security• Operational Scripts • Changes to server state • Level 1 Support Automation• Decommission Scripts • Gracefully remove servers from deployment Cloud Management #rightscale
    23. 23. 23#Monitoring and AutomationResource monitoring• Server and application monitoring• Alerts and escalationsCapacity management• Auto-scalingDeployment orchestration• Database backup, failover, recovery• Script execution• Code deploys and patches Cloud Management #rightscale
    24. 24. 24#What happens when…• An Availability Zone goes down? • Show screenshot(s) of deployment with inactive servers • Describe process of re-launching servers• Your application or infrastructure requires a hotfix • Show screenshot(s) of operational script run, selecting multiple servers Cloud Management #rightscale
    25. 25. 25#What happens when… US-East-1d Outage Cloud Management #rightscale
    26. 26. 26#What happens when… Select Target Servers Cloud Management #rightscale
    27. 27. 27#What happens when… Choose Bulk “Launch”Action Cloud Management #rightscale
    28. 28. 28#What happens when… Re-Launch Cloud Management #rightscale
    29. 29. 29#What happens when… Cloud Management #rightscale
    30. 30. 30#What happens when… Cloud Management #rightscale
    31. 31. 31#What happens when… Cloud Management #rightscale
    32. 32. 32#What happens when… Cloud Management #rightscale
    33. 33. 33#What happens when… Cloud Management #rightscale
    34. 34. 34#What happens when… Cloud Management #rightscale
    35. 35. 35#What’s Next1. Simulate your cost structure with PlanForCloud 1. Generate a forecast based on your growth pattern2. Expansion / greenfield Contact RightScale 1. Create a Deployment for your application Australia 2. Use a ServerTemplate off the shelf +61 2 8607 8315 ANZ@rightscale.com 3. View monitoring 4. Report on your environment Singapore +65 3158 2491 APAC@rightscale.com3. As your needs grow 1. Give our Cloud Solutions Engineers a call Cloud Management #rightscale