SlideShare a Scribd company logo
1 of 34
4 Ways to Supercharge AWS with
      Cloud Management



                     October 11, 2012
              Watch the video of this webinar

  Cloud Management                              #rightscale
2#



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
• Greg Goodwin, Account Manager, RightScale
• Ryan Baird, Account Manager, RightScale


Please use the “Questions” window to ask questions any time!

           Cloud Management                               #rightscale
3#



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
4#



Agenda
4 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
Cloud Cost Forecasting




Cloud Management              #rightscale
6#



Why Cloud Cost Forecasting Matters
Cost is one of the important factor in cloud adoption

Why 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 it


Difficult to predict costs
   • Growing infrastructure requirements
   • Complex, tiered pricing structures from cloud providers
   • Prices keep changing


             Cloud Management                                         #rightscale
7#



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
8#


Scenarios – demo of PlanForCloud




      Cloud Management             #rightscale
Visibility and Control
              the single pane of glass




Cloud Management                         #rightscale
10#



Approach to Cloud

Step 1: Plan for the future     Step 1: Your organization is
                                using what they need today.
Step 2: Enable your
organization to use what you    Step 2: You have to figure out
need today                      what’s going on.

Step 3: Measure, learn and      Step 3: Plan for the future
iterate on your future plan     accordingly
accordingly


       “Wait, people can’t be buying that many books!”

           Cloud Management                 Cloud Management Platform
11#



Figure out what’s going on
Security:

• 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
12#



Take Action : Governance Controls
Identity and access management
•   Authentication, roles, permissions
•   Umbrella accounts and sharing


Policy management
•   Infrastructure audits and tracking
•   Event and user audit events


Usage and cost management
•   Cost tracking and quotas
•   Real-time run rate projections




               Cloud Management          #rightscale
Organization
               everything in its place




Cloud Management                         #rightscale
14#



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
15#



Deployments Demo




     Cloud Management   #rightscale
Lifecycle Management
                   from cradle to grave




Cloud Management                          #rightscale
17#



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
18#



MultiCloud Marketplace Demo




      Cloud Management        #rightscale
19#



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
20#



ServerTemplates
Configuration Management
•   ServerTemplates™, RightScripts, hosted Chef
•   Reproducible: Predictable deployment
•   Dynamic: Configuration from scripts at boot time
•   Multi-cloud: Cloud agnostic and portable




              Cloud Management                         #rightscale
21#



Setup and Launch
ServerTemplate
• 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
22#



Monitoring and Automation
Resource monitoring
•   Server and application monitoring
•   Alerts and escalations


Capacity management
•   Auto-scaling


Deployment orchestration
•   Database backup, failover, recovery
•   Script execution
•   Code deploys and patches




              Cloud Management            #rightscale
23#



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
24#



What happens when…




                        US-East-1d
                         Outage




     Cloud Management     #rightscale
25#



What happens when…




                        Select Target
                          Servers




     Cloud Management     #rightscale
26#



What happens when…




                         Choose Bulk
                        “Launch”Action




     Cloud Management       #rightscale
27#



What happens when…

                        Re-Launch




     Cloud Management               #rightscale
28#



What happens when…




     Cloud Management   #rightscale
29#



What happens when…




     Cloud Management   #rightscale
30#



What happens when…




     Cloud Management   #rightscale
31#



What happens when…




     Cloud Management   #rightscale
32#



What happens when…




     Cloud Management   #rightscale
33#



What happens when…




     Cloud Management   #rightscale
34#

                                                         Contact RightScale
What’s Next                                              (866) 720-0208
                                                         sales@rightscale.com
1. Simulate your cost structure with PlanForCloud        www.rightscale.com

   1. Generate a forecast based on your growth pattern


2. Expansion / greenfield
   1.   Create a Deployment for your application
   2.   Use a ServerTemplate off the shelf
   3.   View monitoring
   4.   Report on your environment


3. As your needs grow
   1. Give our Cloud Solutions Engineers a call




              Cloud Management                                     #rightscale

More Related Content

More from RightScale

10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT GovernanceRightScale
 
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsKubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsRightScale
 
Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleRightScale
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowRightScale
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseRightScale
 
Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)RightScale
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMRightScale
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaRightScale
 
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...RightScale
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsRightScale
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceRightScale
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreRightScale
 
The 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesThe 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesRightScale
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage CostsRightScale
 
Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMRightScale
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessRightScale
 
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMRightScale
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud ReportRightScale
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsRightScale
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaRightScale
 

More from RightScale (20)

10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance
 
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsKubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
 
Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScale
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your Enterprise
 
Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale Optima
 
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider Tools
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
 
The 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesThe 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for Enterprises
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs
 
Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBM
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
 
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP Helps
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale Optima
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

RightScale Webinar: 4 Ways to Supercharge AWS with Cloud Management

  • 1. 4 Ways to Supercharge AWS with Cloud Management October 11, 2012 Watch the video of this webinar Cloud Management #rightscale
  • 2. 2# 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 • Greg Goodwin, Account Manager, RightScale • Ryan Baird, Account Manager, RightScale Please use the “Questions” window to ask questions any time! Cloud Management #rightscale
  • 3. 3# 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
  • 4. 4# Agenda 4 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
  • 5. Cloud Cost Forecasting Cloud Management #rightscale
  • 6. 6# Why Cloud Cost Forecasting Matters Cost is one of the important factor in cloud adoption Why 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 it Difficult to predict costs • Growing infrastructure requirements • Complex, tiered pricing structures from cloud providers • Prices keep changing Cloud Management #rightscale
  • 7. 7# 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
  • 8. 8# Scenarios – demo of PlanForCloud Cloud Management #rightscale
  • 9. Visibility and Control the single pane of glass Cloud Management #rightscale
  • 10. 10# Approach to Cloud Step 1: Plan for the future Step 1: Your organization is using what they need today. Step 2: Enable your organization to use what you Step 2: You have to figure out need today what’s going on. Step 3: Measure, learn and Step 3: Plan for the future iterate on your future plan accordingly accordingly “Wait, people can’t be buying that many books!” Cloud Management Cloud Management Platform
  • 11. 11# Figure out what’s going on Security: • 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
  • 12. 12# Take Action : Governance Controls Identity and access management • Authentication, roles, permissions • Umbrella accounts and sharing Policy management • Infrastructure audits and tracking • Event and user audit events Usage and cost management • Cost tracking and quotas • Real-time run rate projections Cloud Management #rightscale
  • 13. Organization everything in its place Cloud Management #rightscale
  • 14. 14# 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
  • 15. 15# Deployments Demo Cloud Management #rightscale
  • 16. Lifecycle Management from cradle to grave Cloud Management #rightscale
  • 17. 17# 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
  • 18. 18# MultiCloud Marketplace Demo Cloud Management #rightscale
  • 19. 19# 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
  • 20. 20# ServerTemplates Configuration Management • ServerTemplates™, RightScripts, hosted Chef • Reproducible: Predictable deployment • Dynamic: Configuration from scripts at boot time • Multi-cloud: Cloud agnostic and portable Cloud Management #rightscale
  • 21. 21# Setup and Launch ServerTemplate • 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
  • 22. 22# Monitoring and Automation Resource monitoring • Server and application monitoring • Alerts and escalations Capacity management • Auto-scaling Deployment orchestration • Database backup, failover, recovery • Script execution • Code deploys and patches Cloud Management #rightscale
  • 23. 23# 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
  • 24. 24# What happens when… US-East-1d Outage Cloud Management #rightscale
  • 25. 25# What happens when… Select Target Servers Cloud Management #rightscale
  • 26. 26# What happens when… Choose Bulk “Launch”Action Cloud Management #rightscale
  • 27. 27# What happens when… Re-Launch Cloud Management #rightscale
  • 28. 28# What happens when… Cloud Management #rightscale
  • 29. 29# What happens when… Cloud Management #rightscale
  • 30. 30# What happens when… Cloud Management #rightscale
  • 31. 31# What happens when… Cloud Management #rightscale
  • 32. 32# What happens when… Cloud Management #rightscale
  • 33. 33# What happens when… Cloud Management #rightscale
  • 34. 34# Contact RightScale What’s Next (866) 720-0208 sales@rightscale.com 1. Simulate your cost structure with PlanForCloud www.rightscale.com 1. Generate a forecast based on your growth pattern 2. Expansion / greenfield 1. Create a Deployment for your application 2. Use a ServerTemplate off the shelf 3. View monitoring 4. Report on your environment 3. As your needs grow 1. Give our Cloud Solutions Engineers a call Cloud Management #rightscale

Editor's Notes

  1. Just touch on these, we’ll cover them in the following slides
  2. 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.
  3. 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.
  4. [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.
  5. ISV’sRiverbed – StingrayCouchbase – NoSQLCloudPassage – SecurityAppDynamics – App MonitoringNew Relic – App Monitoring