Cloud Lock-in and Interoperability               Ashwin Waknis              Persistent Systems                            ...
Agenda Cloud Computing – A Recap Cloud Lock-in Portability & Interoperability Emerging Standard Best PracticesQ&A   ...
Cloud Computing – A RecapNIST Summary                            Measured Service               Rapid Elasticity     Essen...
Examples of Cloud ProvidersSaaSPaaSIaaS                              4
What is vendor lock-in?“You can checkout anytime you like, But you cannever leave“!-Eagles, Hotel California“One way ticke...
Back to basics: DefinitionsLock-in: When there is significant cost to switch cloudvendorsPortability: Ability to move appl...
A Telecom Example    Portability     Interoperability                                   7
What was in it for customers? Portability + Interoperability+ Federation= More choices => Lower costs& Innovative solution...
… And for vendors/operators?           The carriers           saw a jump Interoperability =           of 250% to          ...
What does that mean?Cloud vendors are not against interoperabilityor federation. They just need to agree onstandards.Some ...
What Lock-in Means For the Cloud EcosystemFor Customer      For Vendor      For Overall                                   ...
Lock-in Concerns                   Source: RightScale blog   12
Why do customers need choice?                                13
Customer Concerns                      How do I manage                      data seamlessly?                              ...
Some Use Cases                                                         Data                                               ...
Portability means taking     what you own                           16
What is portable?Salesforce.com  You own only data, you can take  only data!                        17
What is portable?force.com            Only Data!   18
What is portable?Microsoft Azure              Primarily Data!   19
What is portable?Amazon Web Services         Primarily Data!   20
Lock-in Summary       • Customer owns data but Salesforce owns database,         middleware and applications       • Visua...
Bright spots on portabilityRightscaleVMForceCloudFoundryOpenStackOpen Source: Eucalyptus, Cloud.com                  ...
Cloud Standards                  23
Distributed Management Task ForceDMTF – Development, validation and promotion of systemsmanagement standards.Cloud Managem...
Distributed Management Task ForceCloud Auditing Data Federation Working GroupOpen standards for cloud auditing that suppor...
Members          26
Storage Networking Industry AssociationDeveloping and promoting standards, technologies, andeducational services and promo...
Members          28
Cloud Security Alliance CSA Governance, Risk & Compliance StackHelp enterprises, cloud providers, security solution provi...
Members          30
Other Standards Bodies European Telecom Standards Institute    TC Cloud – Convergence of IT and telecommunication Natio...
Portability/InteroperabilityBest Practices - General                               32
Portability/InteroperabilityBest Practices - IaaS                               33
Portability/InteroperabilityBest Practices - PaaS                               34
Portability/InteroperabilityBest Practices - SaaS                               35
PortabilityA Contrarian View• Comparison to buying a car• Comparison to renting a fully furnished  house• The value of I/P...
Key Takeaways Lock-in is not new. Nor is portability and  interoperability Today cloud vendors provide limited portabili...
Questions?             38
Thank You!Ashwin WaknisPersistent Systems                     39
Upcoming SlideShare
Loading in...5
×

Cloud lockin and interoperability v2 indic threads cloud computing conference 2011

605

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
605
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Cloud lockin and interoperability v2 indic threads cloud computing conference 2011"

  1. 1. Cloud Lock-in and Interoperability Ashwin Waknis Persistent Systems 1
  2. 2. Agenda Cloud Computing – A Recap Cloud Lock-in Portability & Interoperability Emerging Standard Best PracticesQ&A 2
  3. 3. Cloud Computing – A RecapNIST Summary Measured Service Rapid Elasticity EssentialCharacteristics On-Demand Broad Network Resource Self Service Access Pooling Service Software as a Platform as a Infrastructure as Models Service (SaaS) Service (PaaS) a Service (IaaS) Deployment Models Public Private Hybrid http://www.csrc.nist.gov/groups/SNS/cloud-computing/index.html 3
  4. 4. Examples of Cloud ProvidersSaaSPaaSIaaS 4
  5. 5. What is vendor lock-in?“You can checkout anytime you like, But you cannever leave“!-Eagles, Hotel California“One way ticket to themoon”-Boney M 5
  6. 6. Back to basics: DefinitionsLock-in: When there is significant cost to switch cloudvendorsPortability: Ability to move application, data, toolsfrom one cloud to anotherInteroperability: Ability for different cloud to talk toeach otherFederation: Ability to bring together services fromvarious cloud vendors to provide a solution 6
  7. 7. A Telecom Example Portability Interoperability 7
  8. 8. What was in it for customers? Portability + Interoperability+ Federation= More choices => Lower costs& Innovative solutions 8
  9. 9. … And for vendors/operators? The carriers saw a jump Interoperability = of 250% to 900% of The Network Effect jump in SMS volumes! 9 Reference: The Clouds Hidden Lock-in http://slidesha.re/kMd9HM
  10. 10. What does that mean?Cloud vendors are not against interoperabilityor federation. They just need to agree onstandards.Some cloud vendors are implicitly againstportability. Because that means they have to becost effective and innovative. 10
  11. 11. What Lock-in Means For the Cloud EcosystemFor Customer For Vendor For Overall Market 11
  12. 12. Lock-in Concerns Source: RightScale blog 12
  13. 13. Why do customers need choice? 13
  14. 14. Customer Concerns How do I manage data seamlessly? How will my DR How will my DR and BC look like? and BC look like? How will be SLA look like in this environment? How will I Customer manage Audits? Can I move my application, data? 14
  15. 15. Some Use Cases Data APIs/Services On Premise Data Public Cloud Center On Premise Data Center Federated SolutionPublic Cloud 1 Public Cloud 2 15
  16. 16. Portability means taking what you own 16
  17. 17. What is portable?Salesforce.com You own only data, you can take only data! 17
  18. 18. What is portable?force.com Only Data! 18
  19. 19. What is portable?Microsoft Azure Primarily Data! 19
  20. 20. What is portable?Amazon Web Services Primarily Data! 20
  21. 21. Lock-in Summary • Customer owns data but Salesforce owns database, middleware and applications • Visualforce (UI), Apex scripting language and database model (objects) is proprietary to Salesforce •Windows Azure middleware centered around IIS and .NET framework •SQL Azure relational database is primarily MS SQL Server •Platform is proprietary (caching, service bus, access control, etc) • Has proprietary VM image technology (Amazon Machine Image) • Proprietary infrastructure platform: SQS, SNS, SES, Management 21
  22. 22. Bright spots on portabilityRightscaleVMForceCloudFoundryOpenStackOpen Source: Eucalyptus, Cloud.com 22
  23. 23. Cloud Standards 23
  24. 24. Distributed Management Task ForceDMTF – Development, validation and promotion of systemsmanagement standards.Cloud Management Working Group Develop a set of prescriptive specifications that deliver architectural semantics andimplementation details to achieve interoperable management of clouds betweenservice requester/developers and providers. Primary focus on cloud resource management aspects of IaaS including SLA, QoS,utilization, provisioning, monitoring, reporting and auditing. Working on deliverables from  Common Information Model (CIM) : provides a common definition of management information for systems, networks, applications and services, and allows for vendor extensions  Open Virtualization Format (OVF) : OVF is a hypervisor-neutral, efficient, extensible, and open specification for the packaging and distribution of virtual appliances composed of one or more virtual computer systems 24
  25. 25. Distributed Management Task ForceCloud Auditing Data Federation Working GroupOpen standards for cloud auditing that support submission andretrieval of audit event data from cloud provider in form ofcustomizable reports and logs. Scope will include  Data model and specification  Interface model, API specification  Interaction model 25
  26. 26. Members 26
  27. 27. Storage Networking Industry AssociationDeveloping and promoting standards, technologies, andeducational services and promoting activities that expand thebreadth and quality of the storage and information managementmarket.Cloud Data Management Interface (CDMI)Applications will use to create, retrieve, update and delete dataelements from the CloudDiscover the capabilities of the cloud storage offering and managecontainers and its dataManage data system metadata on containers and contained dataelements 27
  28. 28. Members 28
  29. 29. Cloud Security Alliance CSA Governance, Risk & Compliance StackHelp enterprises, cloud providers, security solution providers, and IT auditors instrument and assess both private and public clouds against industry established best practices, standards and critical compliance requirements. CloudAudit Standard Automated Audit, Assertion, Assessment, and Assurance API (A6) of IaaS, PaaS and SaaS environments Cloud Controls Matrix (CCM) Provide fundamental security principles to guide cloud vendors and customers in assessing the overall security risk of a cloud provider. 29
  30. 30. Members 30
  31. 31. Other Standards Bodies European Telecom Standards Institute  TC Cloud – Convergence of IT and telecommunication National Institute of Standards and Technology  Definition, Standards and Use Cases Open Grid Forum  Open Cloud Computing Interface (OCCI) – Specs for cloud based interactions Open Cloud Consortium  Standards, benchmarks and reference implementations Organization for the Advancement of Structured Information Standards (OASIS)  Identity in the cloud (IDCloud) 31
  32. 32. Portability/InteroperabilityBest Practices - General 32
  33. 33. Portability/InteroperabilityBest Practices - IaaS 33
  34. 34. Portability/InteroperabilityBest Practices - PaaS 34
  35. 35. Portability/InteroperabilityBest Practices - SaaS 35
  36. 36. PortabilityA Contrarian View• Comparison to buying a car• Comparison to renting a fully furnished house• The value of I/P/SaaS provider is in its proprietary system• Proprietary also means innovative 36
  37. 37. Key Takeaways Lock-in is not new. Nor is portability and interoperability Today cloud vendors provide limited portability Near future of interoperability is bright; portability will take some time. Follow standard best practices on all platforms to minimize lock-in Lock-in is not evil as long as it is informed decision 37
  38. 38. Questions? 38
  39. 39. Thank You!Ashwin WaknisPersistent Systems 39
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×