Tour de Clouds: Understanding Multi-Cloud Integration


Published on

Whether you are new to the cloud or a power user, join our discussion about the range of public and private clouds that RightScale supports. We will provide an overview of how and why we integrate with certain clouds, the capabilities of each cloud within RightScale, and how you can leverage these clouds for a variety of use cases.

Published in: Technology, Business
  • Be the first to comment

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

No notes for slide
  • IntroYears @ RSGroups3y ago in the new yorker…manifestogateIn the beginning…
  • In the beginning…
  • In the beginning…
  • RS Cloud Integration DeliversBasic infrastructure on which all RightScale functionality appliesMultiCloud Marketplace with ServerTemplatesGovernance / ComplianceAutoscaling, Monitoring, Alerting
  • Inundated with oversimplified representations of technology in the airport.Everything and everyone is in the cloud.EVERYONE says they have high availability, fault tolerant systems.EVERYONE has a deep roadmap of real or planned cloud service offerings aimed broadly: services that feel like appliances (ELB, RDS), use cases from big data to PCI compliance, audiences from developers to sys admins to managers.EVERYONE has an API. APIs are a given…a must. “yes we can provide that info…we keep that in our database”…when I hear that I think you might as well send that to us in a csv file that I can open in excel…that’s about how usable it is.HP conversation; Reliable IaaS has become a given….on-demand, reliability, consistency, automation, and most importantly, works…ALL of the time.…But theres more to it. It’s the behaviors and …its what the provider does with it that’s the differentiator.One viable cloud: this is not the highlander…there can be more than one for you.
  • Common images available that are vanilla and ready to automate on top of; common interface with standard and consistent cloud terminology through RS, we provide a single API that abstracts the nuances from each cloud provider’s API (translations for single API calls and possibly multiple API calls for some clouds); We take care of translating to the cloud specific API to perform the actions.Sometimes that’s 1:1 and sometimes that’s 1:many actions we abstract away. Ex, A volume is a volume is a volume no matter which cloud.Ex, cloud networks are the clouds network no matter which cloud.
  • How did we choose our partners: hard work…a lot of progress in 6 years…blood sweat and tears, high value and low-value investment in a constantly moving landscape. Would love to say it was 100% strategic, but it wasn’t wholly. Healthy mix of strong leadership, real-world experience, product vision, amazing partners, well-timed market opportunism. Right place. Right time.Its not academic. Against the backdrop of a volatile customer base and use case set…web 2 to enterprise. Web apps, social apps, batch processing, BI and big data, enterprise CRM, and the dreaded legacy application footprint in the basement. We focus on real-world production operational and management use cases, not one-time operations and POCs.We have a triple-digit list of cloud providers in various stages of enforceRightScale compliance/support…we’ve learned a lot along the way and are learning more every day.In the last 3 years, we’ve assembled a cloud provider pipeline in the triple-digits providers…pure play hardware companies, software providers with excess infrastructure, small and large hosting providers…and even book companies.Behind our product, we are a group of cloud computing consultants armed with a scalable process to evaluate and quickly size up public clouds…heres a look into our process:
  • Biggest enemy to cloud migration?Onboarding…55K users, triple digit onboarding engagements: Here’s a little-known fact. The vast majority of delays are unrelated to cloud or RS functionality. It’s the app.Common scalability blockers: Stateful appsDB-intensive, no use of cachingReliance on custom OS, custom kernelsDevelopers are not necessarily sys admins. Sys admins are not necessarily developers. Experienced Devops resources are becoming more plentiful, but hiring talent is the most difficult thing about what anyone in this room does. Solution? Invest in education. Invest in partners that will educate you as part of their product delivery. Standardize your IaaS. (Chef, Solution Set story). Live on the edge…a little.Most importantly: know what you do. You’re a 5-man dev shop with a killer app running on a server in your garage? Awesome, but maybe managing IaaS isn’t your gig. And that’s ok…almost all of the cloud providers offer varying offerings of human services in addition to cloud services. Managed Cloud Hosting. Managed Private Cloud Hosting. Managed Database Hosting. There are many options available that let you get all of the advantages of cloud…without.
  • We start with getting an understanding of a providers foundation. Lets start with hardware. It may come as a surprise that we don’t sweat it. Anyone can buy hardware…its not a competitive differentiator. What you do with this hardware is whats important.One exception to this…IOPSContrary to cloud’s promised use of commoditized hardware, extensive use of ONLY commodity hardware is atypical limited primarily to a cloud’s compute layer. Though there are a few well-known exceptions to this, increasingly we are seeing cloud partners invest primarily in high-speed network fabric, network interfaces, and complex storage solutions that leverage SAN, ISCSI, and SATA (duke’s email).Virtualization layer: we see primarily 4…Xen/Server, ESXi, KVM, Hyper-V. There are some considerations here…mainly for us. We’ve seen some rough edges around volumes, networking, and user constructs. IP addressing…as an example. Each virtualization technology presents them differently…we abstract them so ou don’t have to. Why is this important? We removed a criteria in your decision-making.APIs…machine resources – vms, images, instance types, volumes, storage, security groups, etc. only part of the story. Everyone exposes these. The devil is in the details…its about the behavior.
  • Regions and Azs, GeographyWhy is this important?As a cloud consumer, I want to architect my application for failure…some clouds make it easier than othersConsiderations: 3 words: failure isolation boundariesZones / DatacentersRegions / Geographiesresource availability across isolation boundariesImages to launch new instances should be global availablePortable volumes should be available across zones / DatacentersVolume snapshots should be globally availableNetworking: Public to private space – private to privateregion-to-regionConnection to the mothership: do you need VPN? does it need to be an integral service (hardware support) vs software-based…log data,Hybrid Cloud (vlan vs. flat)Network isolationCloud-to-dedicatedCloud services: vertically integrated, IaaS-enabled offerings…ELB,PaaS, DNS, CDN, etcKnow your users. Have a lot of developers w/o sys eng experience…consider providers with a strong set of PaaS or PaaS-like offerings. Have a deep devops bench…save on self-service. Concerned about lock-in? think hard about cloud-specific services…diversify?Human servicesIncreasingly important…esp for your cloud entry project. Cloud is not managed hosting. Self-service cloud is different from managed cloud. AWS is totally different from RAX from a human services perspective. Look in the mirror. What do you need to be successful? Does it make sense to start w/ a managed approach and ween yourself off to self-service?
  • Tour de Clouds: Understanding Multi-Cloud Integration

    1. 1. Tour de Clouds:Understanding MultiCloud IntegrationKeith VidalPartner Integration Services
    2. 2. 2#Talk with the Experts.
    3. 3. 3#Talk with the Experts.
    4. 4. 4#Talk with the Experts.
    5. 5. 5#Talk with the Experts.
    6. 6. 6#Talk with the Experts.
    7. 7. 7#Talk with the Experts.
    8. 8. 8# One “Cloud” – Many Resource Pools London Amsterdam Chicago Beijing Seattle Dublin Oregon Seoul NYC Area SF Area Tokyo DC Area Las Vegas Hong Kong Hyderabad Singapore Dallas São Paulo Private Clouds Public & Managed Clouds Amazon Web Korea Telecom SoftLayer Services Logicworks Tata Datapipe Microsoft Azure UnGeo HP Cloud Rackspace IDCF / Yahoo! JapanTalk with the Experts.
    9. 9. 9# We see your future.  Cloud IaaS providers are ubiquitous and different. This is a good thing.  You need a reusable evaluation framework to decide which cloud services are right for you.  You need to understand the strengths of the available public cloud offerings.  RightScale can help.Talk with the Experts.
    10. 10. 10# Take it for granted. Go ahead.  Cloud marketing buzzwords you won’t see in ads on the airport people movers:  LOW availability.  Fault INtolerance.  A full suite of UNrobust cloud services.  APIs: Really. Who needs them.Talk with the Experts.
    11. 11. 11#Talk with the Experts.
    12. 12. 12# The proverbial “Single Pane of Glass”  A single API and UI that enables similar actions across all supported clouds.  Terminology is the same across all clouds through RightScale.  RightScale is your translator for multi-cloud.Talk with the Experts.
    13. 13. 13# 6-l o n g years…  How did RS choose our public cloud providers?  Informed by a broad set of use cases.  No shortage of providers. Triple-digits in our partner engagement queue.  So…how do we manage? A reusable cloud evaluation framework. Here it is.Talk with the Experts.
    14. 14. 14# Know thyself.  Know your application dependencies.  Know your human resources.  Know your organizational strengths.Talk with the Experts.
    15. 15. 15# Start at the foundation…  Hardware. Should you care?  Virtualization technology as a competitive differentiator? Yes and no.  Basic IaaS resources exposed via an API via a Cloud-Enabling Technology (CET).  It’s about how the cloud provider implements and how they package their cloud offering…these are the differentiators.Talk with the Experts.
    16. 16. 16# Four key IaaS differentiators…  Geographic Availability, Regions, and Availability Zones  Networking  Cloud Services  Human ServicesTalk with the Experts.
    17. 17. 17# Amazon Web Services Feature / Service Key Strengths Virtualization and CET Xen-virtualization on a proprietary cloud orchestration layer Geography, 5 countries (US, IRL, SG, JP, BR), 7 regions, each with 2 or Regions, and Azs more availability zones. Networking Public-to-public, private-to-private, Direct Connect with Equinix, VPC Cloud Services EC2, EBS, S3, CDN, DNS, ELB, RDS, PaaS, EMR Human Services IaaS Support Target Use Cases Anything and everything Takeaway Original mega-cloud. Market and capacity leader with a full suite of PaaS-like cloud services; built for self-service but supported by a HUGE partner ecosystem. PCI, ISO, FISMA, SAS70, SSAE16 compliance.Talk with the Experts.
    18. 18. 18# Datapipe Stratosphere Feature / Service Key Strengths Virtualization and CET KVM -virtualization on CloudStack orchestration layer Geography, 3 countries (US, UK, CN), 4 regions, each with 2 or more Regions, and Azs availability zones. Networking Physically- and virtually-isolated private networks, Direct Connect with Equinix, private-to-private, public-to-public Cloud Services Compute, Block and Object Storage, CDN Human Services Integration Services, Managed Cloud Services, AWS Managed Services, Managed Database Services (Oracle and SQLServer) Target Use Cases Hybrid hosting using Datapipe dedicated infrastructure and AWS; Managed Private Cloud Takeaway Mid-sized, up-and-coming traditional hosting provider; creative managed services portfolio spanning proprietary cloud, AWS, and database servicesTalk with the Experts.
    19. 19. 19# HP Cloud Services Feature / Service Key Strengths Virtualization and CET KVM virtualization on a Openstack-based cloud orchestration layer Geography, 1 country (US); 1 region; 2 availability zones Regions, and Azs Networking Virtually-isolated private networks; public-to-public; private- to-private (coming soon) Cloud Services Compute, Object and Block Storage, RDB Human Services IaaS Support, Consulting and Managed Services (coming soon) Target Use Cases Self-service Developer and Enterprise; HP software licensed product deployments Takeaway HP’s “soup-to-nuts” Converged Cloud spans hardware, networking, storage, IaaS, and human services; access to HP ISV ecosystem; AWS-alike cloud services roadmapTalk with the Experts.
    20. 20. 20# IDC Frontier Feature / Service Key Strengths Virtualization and CET ESXi-virtualization on a CloudStack –based cloud orchestration layer Geography, 1 country (JP), 1 availability zone (Japan-West coming soon) Regions, and Azs Networking Virtually-isolated networks, public –to-public, private-to- private Cloud Services Compute, Block Storage Human Services IaaS Support Target Use Cases Public Cloud Takeaway Traditional hosting provider with strong regional presence in Japan backed by large investment; targeting Enterprise and Gaming segments; new and growing with large existing Japanese Enterprise customersTalk with the Experts.
    21. 21. 21# Logicworks Feature / Service Key Strengths Virtualization and CET Xen-virtualization on a CloudStack cloud orchestration layer Geography, 1 country/region (US), 2 availability zones (NY/NJ) Regions, and Azs Networking Virtually-isolated networks, public –to-public, private-to- private Cloud Services Compute, Block Storage Human Services IaaS Support, Managed Services Target Use Cases Public Cloud, Hybrid Hosting, Managed Private Cloud Takeaway Strong regional provider; Specialization in Drupal CMS, Media and Healthcare, Private AZ, Regional, High-touch services, “PCI and HIPPA clouds”; fast-follow support of CloudStack features; aggressive pricing, contracts, and SLAsTalk with the Experts.
    22. 22. 22# Microsoft Azure Feature / Service Key Strengths Virtualization and CET Hyper-V virtualization on a proprietary cloud orchestration layer Geography, 3 continents (US, EU, APAC), 2 regions, 8 sub-regions Regions, and Azs Networking Regions connected by a large ,private network Cloud Services Compute, GRS and Object Storage, CDN, SQL DBaaS Human Services IaaS Support Target Use Cases Self-service Developer; Enterprise Public and Hybrid Cloud; Takeaway Newest mega-cloud IaaS. Strong initial offering includes fundamental Paas-like cloud services; developer friendly PaaS-to-IaaS path; HA, performant blob storage; Linux and MS; MS ISV ecosystem; Azure-in-a-box.Talk with the Experts.
    23. 23. 23# Rackspace Feature / Service Key Strengths Virtualization and CET Xen-virtualization on a proprietary cloud orchestration layer; Next-gen Openstack GA release imminent Geography, 2 countries (US, UK), 3 regions Regions, and Azs Networking Large private network Cloud Services Compute, Object Storage, CDN, LBaaS, DNS, Rack Connect, Monitoring Human Services IaaS Support, Extensive Managed Services Target Use Cases Public Cloud, Hybrid Hosting, Managed Private Cloud Takeaway Leading hosting provider offers “Fanatical Support” and a variety of hybrid cloud and hosting products; Driving the Openstack trunk; next-gen cloud will fill-in today’s holesTalk with the Experts.
    24. 24. 24# SoftLayer Feature / Service Key Strengths Virtualization and CET Xen-virtualization on a proprietary cloud orchestration layer Geography, 3 countries (US, NL, SG), 7 regions Regions, and Azs Networking Worldwide private network with access to dedicated hosting Cloud Services Compute, Object Storage, CDN, LBaaS, DNS, Monitoring Human Services IaaS Support, Managed Services Target Use Cases Public Cloud, Hybrid Hosting, Managed Private Cloud Takeaway Innovative traditional hosting provider with strong cloud offering; proprietary, dynamic provisioning offers the most flexible IaaS hardware configuration options, everything on- demand…even private cloud.; high-speed-region-to-region connectivityTalk with the Experts.
    25. 25. Questions?Talk with the Experts.