Comparing Cloud Providers, Platforms and Tools

923 views
711 views

Published on

Presented at InnoTech Austin 2013. All rights reserved.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
923
On SlideShare
0
From Embeds
0
Number of Embeds
116
Actions
Shares
0
Downloads
38
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Comparing Cloud Providers, Platforms and Tools

  1. 1. COMPARING CLOUD PLATFORM AND TOOLS Om Maniyar Sameer Abrol
  2. 2. Agenda • Hard Problems • Cloud Components • Evaluation Approach
  3. 3. WHAT ARE TOP 3 HARDEST PROBLEM YOU HAVE?
  4. 4. Hard Problem: Capacity Management 3 out of 4 cases it is going to be wrong. We tend to build in the Safe to Wasteful zones Above. Doing it right requires Extreme Agility.
  5. 5. Capacity management • Capacity management • Has been a hard problem across the industry • Highly underutilized infrastructure • Typical average CPU usage is 10%-20% • Higher utilization is key to infrastructure investment ROI • Multi tenancy and Resource pooling is a necessity to increasing utilization • Usage metering and billing become very important in resource pooled environments
  6. 6. Infrastructure Management • Managing disparate resources spread all over the globe is a hard problem • How do you get visibility into all the resources you have? • How do you maximize capacity utilization? • How do you react to changing demands quickly? • How do you manage across your own resources and public cloud? • How do you do this in near real time? Need A Good infrastructure management Platform
  7. 7. Migration into future state • Current legacy • Legacy processes • Tools • Skills • Need to run current business while evolving to future state • Need to maintain SLA Invest/innovate in new while running current platform!
  8. 8. CLOUD – WHAT IS IT TO YOU?
  9. 9. Cloud capabilities NIST definition of cloud • On Demand Self-Service • Resource pooling • Rapid Elasticity and Scalability • Usage metering and Chargeback • Universal access
  10. 10. Key components of cloud
  11. 11. Cloud Components and Services H/W & Virtualization = Engine Cloud Services = Chassis, Body Management Tools = Dashboard, controls, Steering wheel Security Monitoring User Interface MultiTenancy Recovery Self Service Provisioning Hypervis or Cloud Platform
  12. 12. Typical challenges • Many Resource Pools • • • • • • • Bare metal Virtualized Public Cloud Possibly private cloud Lack of comprehensive visibility Lack of governance due to direct consumption Lack of standardization THINK BIG! THINK HOLISTICALLY!
  13. 13. Evaluation Approach • Detailed RFP for evaluation (akin to Job Description) • Operational and functional use cases • Business & Technical success criteria • Pricing • Score RFP (akin to short list candidates) • Conduct POCs (akin to onsite interviews) • Setup Demo/POC environments • Execute use cases on working platform. Seeing is believing. Create options! Options provide negotiation power.
  14. 14. Use case areas • Tenant Management • Create a private cloud and register a Tenant • Assign granular access to cloud services for a User/Tenant including quota limits • Service Management • Self-Service Portal/API • Service Catalog • Provisioning • Create Instances of different sizes and types • Automation of creation/provisioning of cloud, Instances and Services • Multi-Tenancy through Security Groups • Scalability • Auto Scale out/down
  15. 15. Use case areas • Orchestration • Automate server builds • Automate application deployment workflows • Metering • Track Usage of service • Cloud based pricing showback/chargeback • Monitoring • Infrastructure and App Monitoring • Resource Utilization • Asset Management • Ease of adding/removing cloud resources • Resource view across all clouds. • High Availability • Shared storage/Share-nothing live migration • Auto migration of instances
  16. 16. Single Pane Management • Inventory of all assets in all locations • • • • • • Physical Virtualized Public Visibility into workloads running Visibility into resource Utilization Consolidate underutilized resources
  17. 17. Q&A

×