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.

Using RightScale CMP with Cloud Provider Tools


Published on

Large organizations are using cloud management platforms (CMPs) to manage and govern multi-cloud environments. They need their CMPs to work regardless of the cloud provider tools used by development teams, including AWS Cloud Formation templates, Azure Resource Manager templates, and container services. We will show how RightScale CMP can add operation orchestration and governance regardless of how you provision your workloads.

Published in: Technology
  • Be the first to comment

Using RightScale CMP with Cloud Provider Tools

  2. 2. • Bailey Caldwell • VP Customer Success, RightScale • Mitch Gerdisch • Cloud Solutions Architect, RightScale Presenters
  3. 3. • Use of Native Cloud Services • Using a CMP with Native Cloud Services • CMP + Native Cloud Templates • CMP + Containers in the Cloud Agenda 2
  4. 4. Two Solutions from RightScale RightScale Cloud Management Platform Orchestrate, automate and govern workloads across all your environments. VIRTUAL SERVERS PUBLIC CLOUDS ANY CLOUD SERVICE PRIVATE CLOUDS BARE METAL SERVERS CONTAINER CLUSTERS RightScale Optima Work collaboratively across the organization to manage and optimize clouds costs. Orchestration Cloud Workflow Plugins Monitoring Access Control Accounts/Groups Access/Permissions Tags Policies Cost Security/Compliance Operational RIGHTSCALE CMP ENGINE EXTENSIBLE ORCHESTRATION API
  5. 5. RightScale is a Leader in Both 2018 Forrester Waves: Cloud Cost Optimization and Hybrid Cloud Management The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical representation of Forrester's call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave™. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change
  6. 6. Multi-Cloud is a Given 5
  7. 7. Broad Use of Cloud Services 6
  8. 8. Use of Containers in Cloud is Growing Quickly 7
  9. 9. CaaS is #2 Fastest Growing Cloud Service 8
  10. 10. A CMP Is Not Just For Provisioning 9 Source: Gartner “Evaluation Criteria for Cloud Management Platforms and Tools” April 25, 2018 Marco Meinardi, Alan D Waite
  12. 12. 11 Two Use Cases for RightScale CMP Curated Use • Users primarily access cloud services through the CMP • Curated provisioning for users via multi-cloud self-service portal • Policies can be applied pre- provisioning. Governed Use • Users primarily access cloud services through native consoles • CMP discovers resources and usage for visibility • Policies are used to provide governance • Self-service portal can be used to request native IAM access or for operational automation Both use cases can co-exist for different users in an org
  13. 13. RightScale Supports Any Provisioning Tool 12 Google Cloud Deployment Manager RightScale CMP allows the ‘right tool for the right job’ for DevOps, provisioning, and configuration.
  14. 14. RightScale + Cloud Native Examples 13
  15. 15. Plugins Allow Use of Any Native Cloud Service 14 Compute Storage Network Database Built-In Integration Cloud Service Plug-Ins AWS Lambda AWS Elastic Beanstalk Google Container Engine Azure PaaS and more… Created by • RightScale • Customer • 3rd party
  16. 16. Build Plugin Once, Leverage Everywhere Self-Service Template-based end user provisioning Policies Define and enforce governance rules Operations Automated operational actions Cloud Workflow Language Orchestrate via fault tolerant global-scale backend Service Plugin Cost Management Analyze usage data, showback and chargeback Any API
  17. 17. Out-of-the-Box Plugins Available in GitHub 16 Use, modify, contribute at github rightscale/rightscale-plugins
  19. 19. Comparing Templates 18 AWS Azure Google RightScale Name Cloud Formation Templates Resource Manager Templates Deployment Manager Cloud Application Templates (CAT) Format YAML or JSON JSON-like YAML for config file, + Python or Jinja for templates Ruby-like
  20. 20. Comparing Templates: Features 19 AWS Azure Google RightScale Multi-Cloud Support No No No Yes Supports Declarative Yes Yes Yes Yes Supports Imperative No No No Yes Extend to other services Yes No Yes Yes UI for deployment Yes No No Yes UI for selectable parameters No No No Yes Automated schedules and expiration dates No No No Yes Supports post-launch automated operations No No No Yes
  21. 21. Use Case for “Imperative” Templates 20 Load Balancers App Servers Master DB Slave DB Replicate > DNS Cloud Application Template (CAT) Declarative + Imperative ● Conditionals ○ if-then-else ● Loops ○ for loops ● Error handling ○ try-catch constructs ● Subroutines ○ modular programming
  22. 22. RightScale template RightLink agent RightScale + Cloud Native Templates Cloud Deployment Cloud Deployment Cloud Deployment Visibility Governance Policies Cost ManagementOrchestrationMonitoring Azure Templates
  23. 23. Policies: Regardless of How You Provision 22 Policies Define and enforce governance rules Cost Unattached volumes Old snapshots Unused RIs Underutilized VMs ...and more Security Unsecured storage Open security groups Disallowed ports Open IAM policies ...and more Compliance Untagged resources Invalid tags Disallowed configurations ...and more Operational No recent snapshots No DB backup No required alerts Upsize instances ...and more
  24. 24. What You Get When You Combine RightScale CAT + Native Cloud Templates? 23 User Interface Selectable Inputs Automated Schedules and End Dates
  25. 25. What You Get When You Combine RightScale CAT + Native Cloud Templates? 24 Continuous view of outputs and application status Automated operational actions Install RightLink agent on instances for monitoring and running scripts
  27. 27. Container Options in the Cloud 26 Container orchestration Cloud Infrastructure Cloud Infrastructure Container orchestration Container- as-a-Service Run your own orchestrator No orchestrator Docker containers Cloud Infrastructure Docker containers Docker containers Container orchestration Platform- as-a-Service Application Platform Docker containers Cloud Infrastructure Focus for today
  28. 28. • Self Service interface with authenticated, audited, and curated service catalog • Container Visibility across containerized and non-containerized workloads • Policies for governance of cost, security and operations • Cost tracking & optimization to allocate and track spend RightScale + CaaS 27
  29. 29. • Automated repeatable provisioning of clusters across clouds • Automated operations and self-healing of clusters with autoscaling, replacing failed nodes, and more • Plus container visibility, policies, cost tracking & optimization RightScale + Kubernetes/Docker on Cloud 28
  30. 30. DEMO
  31. 31. • RightScale enables you to manage native services • RightScale provides an option for multi-cloud templates • RightScale adds value to existing native cloud templates • RightScale helps you manage CaaS and container environments Summary 30
  32. 32. Contact for more info Q&A 31