SlideShare une entreprise Scribd logo
1  sur  25
Software Licensing in the Cloud Stuart Charlton Chief Software Architect, Elastra Automating application Infrastructure
Objectives Put simply, given Cloud Computing,is there still room for a software product industry? Where are the problems with today’s licensing regime? What opportunities arise with cloud computing to improve the licensing situation? How could we resolve technical barriers to software licensing in the cloud? 2
Waves of IT Evolution Agile Timeline Virtual ServiceOriented Cloud J2EE Costly Client Server Cloud Computing ,[object Object]
Automated Provisioning
Elastic Infrastructure
Virtual Data Centers
Pay Per Usage
Governance ModelsJ2EE ,[object Object]
Redundancy
SprawlService Oriented ,[object Object]
Composable Units
Decouple ComponentsVirtualization ,[object Object]
Optimize Resources
Decouple the Physical3
New Powers of Governance Software Units Compute Units WebLogic Oracle DB Groups & Chargebacks Groups & License Use Apps & Quotas Utilizations &SLAs Dashboards Encourage Efficient Use Accounting Specify Policy Which Apps Used Which Resources? Metering and Chargeback Graphic View of Data Center Design & Use Trends of Consumption DetermineQuotas for Appsor Groups Allocate Resources by Price & Capabilities Prioritize Resource Costs to Business Priorities Restrict Excessive Consumption 4
The Cloud Provider Continuum “Supplier Ecosystem” “Retail Ecosystem” Closer to theDeveloper/User Closer to theSysAdmin/Ops Platform-as-a-Service Infrastructure-as-a-Service 5
“On Demand” Strains Traditional Licensing Growing numbers of infrastructure & services Give people “on demand” freedom, they’ll use it! A wide variety of licensing models Customized licenses are common with enterprises Rigid license enforcement policies E.g. tied to a single IP address / machine Services of all shapes and sizes From low-level infrastructure to full software systems Consolidation of enterprise software vendors “Wait and see” approach with cloud computing 6
Package & Payment Models Spectrum: As a Service Low footprint Revocable As a Product Higher footprint Perpetual 7
Pricing Models Traditional models still dominate E.g. Oracle’s pricing on Amazon EC2 A trending shift to perceived-value pricing 8
Information Asymmetry Enterprise software is largely a “market for lemons” Seller knows more than thebuyer Increased popularity of: Proof-of-Concepts Detailed RFPs Open Source On demand access 9
Enterprise Licensing & Maintenance 21% Annual Maintenance Fees The “Wrap and Roll” Vendor wants to make its quarterly performance  Company wants to reduce itsspend “Let’s discount maintenance for 2 years” … and do it over again 10
The Enterprise Acquisition Process RFP-led or Strategic Sourcing Lots of Front Loaded Risk-Mitigation Purchase for peak demand up-front Large capital outlays 11
Popular and Growing Alternatives “Adoption-Led Acquisition” Try and buy Pay after a period Open source Pay for support and/or complements like indemnity “Agile Acquisition” Co-develop the requirements and architecture Growing with large-scale acquisition (e.g. government) 12
Acquiring Software in the Cloud Supports a wider variety of adoption-led scenarios E.g. On-demand doesn’t need to be open source Reduced capital and lead times for agile acquisition 13
Tech Challenges to a On-Demand Licensing  License description There are a wide variety of forms & sizes Customization is common and expected with enterprises License enforcement & auditing How one be sure license are enforced? …or at least audited? Especially with fewer human barriers to access 14

Contenu connexe

Tendances

Cloud Based POV_single page
Cloud Based POV_single pageCloud Based POV_single page
Cloud Based POV_single page
Tim Hofer
 
Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0
Jimmy Chu
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challenges
Editor Jacotech
 
Susheel Patel, Pivotal_Hadoop&SQL
Susheel Patel, Pivotal_Hadoop&SQLSusheel Patel, Pivotal_Hadoop&SQL
Susheel Patel, Pivotal_Hadoop&SQL
The Hive
 

Tendances (20)

MeshU Cloud Camp
MeshU Cloud CampMeshU Cloud Camp
MeshU Cloud Camp
 
North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum
 
Cloud Based POV_single page
Cloud Based POV_single pageCloud Based POV_single page
Cloud Based POV_single page
 
Software as a Service (SaaS): Custom Acquisition Strategies - LabGroup.com.au
Software as a Service (SaaS): Custom Acquisition Strategies - LabGroup.com.auSoftware as a Service (SaaS): Custom Acquisition Strategies - LabGroup.com.au
Software as a Service (SaaS): Custom Acquisition Strategies - LabGroup.com.au
 
20110514 PMI San Diego Keynote
20110514 PMI San Diego Keynote20110514 PMI San Diego Keynote
20110514 PMI San Diego Keynote
 
Intoduction to mantech 2
Intoduction to mantech 2Intoduction to mantech 2
Intoduction to mantech 2
 
Cloud Based Infrastructure for Banking
Cloud Based Infrastructure for BankingCloud Based Infrastructure for Banking
Cloud Based Infrastructure for Banking
 
Overview of SaaS
Overview of SaaSOverview of SaaS
Overview of SaaS
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
ISTI 2014 conference non traditional bi
ISTI 2014  conference non traditional biISTI 2014  conference non traditional bi
ISTI 2014 conference non traditional bi
 
How effective is Dell Boomi as multi-purpose PaaS
How effective is Dell Boomi as multi-purpose PaaSHow effective is Dell Boomi as multi-purpose PaaS
How effective is Dell Boomi as multi-purpose PaaS
 
Case Studies (Questions and Answers)
Case Studies (Questions and Answers)Case Studies (Questions and Answers)
Case Studies (Questions and Answers)
 
Idc datadog-expands-into-apm
Idc datadog-expands-into-apmIdc datadog-expands-into-apm
Idc datadog-expands-into-apm
 
Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0
 
Windows Azure para Developers
Windows Azure para DevelopersWindows Azure para Developers
Windows Azure para Developers
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challenges
 
Elastic Cloud: The best way to experience everything Elastic
Elastic Cloud: The best way to experience everything ElasticElastic Cloud: The best way to experience everything Elastic
Elastic Cloud: The best way to experience everything Elastic
 
Optimizing the Cloud Infrastructure for Enterprise Applications
Optimizing the Cloud Infrastructure for Enterprise ApplicationsOptimizing the Cloud Infrastructure for Enterprise Applications
Optimizing the Cloud Infrastructure for Enterprise Applications
 
Susheel Patel, Pivotal_Hadoop&SQL
Susheel Patel, Pivotal_Hadoop&SQLSusheel Patel, Pivotal_Hadoop&SQL
Susheel Patel, Pivotal_Hadoop&SQL
 
Enterprise Application Integration Technologies
Enterprise Application Integration TechnologiesEnterprise Application Integration Technologies
Enterprise Application Integration Technologies
 

Similaire à Software Licensing In The Cloud (CloudWorld 2009)

Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
rajramab
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
mfrancis
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
David Jarvi
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
David Jarvi
 
Ethos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1aEthos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1a
ethoscomcn
 

Similaire à Software Licensing In The Cloud (CloudWorld 2009) (20)

Cloud 12 08 V2
Cloud 12 08 V2Cloud 12 08 V2
Cloud 12 08 V2
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
The Journey to Digital Enterprise, presented by CSC
The Journey to Digital Enterprise, presented by CSCThe Journey to Digital Enterprise, presented by CSC
The Journey to Digital Enterprise, presented by CSC
 
Azure and the Cloud White Paper - Ethos
Azure and the Cloud White Paper - EthosAzure and the Cloud White Paper - Ethos
Azure and the Cloud White Paper - Ethos
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
 
The Future of Enterprise IT - ENT207 - Chicago AWS Summit
The Future of Enterprise IT - ENT207 - Chicago AWS SummitThe Future of Enterprise IT - ENT207 - Chicago AWS Summit
The Future of Enterprise IT - ENT207 - Chicago AWS Summit
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
 
Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaS
 
Modernize your application & Infrastructure with AWS Cloud.pptx
Modernize your application & Infrastructure with AWS Cloud.pptxModernize your application & Infrastructure with AWS Cloud.pptx
Modernize your application & Infrastructure with AWS Cloud.pptx
 
Lap Around Windows Azure Business Edition Final
Lap Around Windows Azure Business Edition FinalLap Around Windows Azure Business Edition Final
Lap Around Windows Azure Business Edition Final
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
 
Ethos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1aEthos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1a
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
 
A perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applicationsA perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applications
 
OOW 2012: Integrate Cloud Applications with Oracle SOA Suite
OOW 2012: Integrate Cloud Applications with Oracle SOA SuiteOOW 2012: Integrate Cloud Applications with Oracle SOA Suite
OOW 2012: Integrate Cloud Applications with Oracle SOA Suite
 
Making Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark RivingtonMaking Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark Rivington
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware Modernization
 

Plus de Stuart Charlton

Plus de Stuart Charlton (15)

Applied tactics for your transformation
Applied tactics for your transformationApplied tactics for your transformation
Applied tactics for your transformation
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
 
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!
 
The Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStackThe Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStack
 
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
 
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
 
Linking Data and Actions on the Web
Linking Data and Actions on the WebLinking Data and Actions on the Web
Linking Data and Actions on the Web
 
I'll See You On the Write Side of the Web
I'll See You On the Write Side of the WebI'll See You On the Write Side of the Web
I'll See You On the Write Side of the Web
 
From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)
 
Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009
 
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
 
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
 
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 TutorialCloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
 
Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Software Licensing In The Cloud (CloudWorld 2009)

  • 1. Software Licensing in the Cloud Stuart Charlton Chief Software Architect, Elastra Automating application Infrastructure
  • 2. Objectives Put simply, given Cloud Computing,is there still room for a software product industry? Where are the problems with today’s licensing regime? What opportunities arise with cloud computing to improve the licensing situation? How could we resolve technical barriers to software licensing in the cloud? 2
  • 3.
  • 8.
  • 10.
  • 12.
  • 15. New Powers of Governance Software Units Compute Units WebLogic Oracle DB Groups & Chargebacks Groups & License Use Apps & Quotas Utilizations &SLAs Dashboards Encourage Efficient Use Accounting Specify Policy Which Apps Used Which Resources? Metering and Chargeback Graphic View of Data Center Design & Use Trends of Consumption DetermineQuotas for Appsor Groups Allocate Resources by Price & Capabilities Prioritize Resource Costs to Business Priorities Restrict Excessive Consumption 4
  • 16. The Cloud Provider Continuum “Supplier Ecosystem” “Retail Ecosystem” Closer to theDeveloper/User Closer to theSysAdmin/Ops Platform-as-a-Service Infrastructure-as-a-Service 5
  • 17. “On Demand” Strains Traditional Licensing Growing numbers of infrastructure & services Give people “on demand” freedom, they’ll use it! A wide variety of licensing models Customized licenses are common with enterprises Rigid license enforcement policies E.g. tied to a single IP address / machine Services of all shapes and sizes From low-level infrastructure to full software systems Consolidation of enterprise software vendors “Wait and see” approach with cloud computing 6
  • 18. Package & Payment Models Spectrum: As a Service Low footprint Revocable As a Product Higher footprint Perpetual 7
  • 19. Pricing Models Traditional models still dominate E.g. Oracle’s pricing on Amazon EC2 A trending shift to perceived-value pricing 8
  • 20. Information Asymmetry Enterprise software is largely a “market for lemons” Seller knows more than thebuyer Increased popularity of: Proof-of-Concepts Detailed RFPs Open Source On demand access 9
  • 21. Enterprise Licensing & Maintenance 21% Annual Maintenance Fees The “Wrap and Roll” Vendor wants to make its quarterly performance Company wants to reduce itsspend “Let’s discount maintenance for 2 years” … and do it over again 10
  • 22. The Enterprise Acquisition Process RFP-led or Strategic Sourcing Lots of Front Loaded Risk-Mitigation Purchase for peak demand up-front Large capital outlays 11
  • 23. Popular and Growing Alternatives “Adoption-Led Acquisition” Try and buy Pay after a period Open source Pay for support and/or complements like indemnity “Agile Acquisition” Co-develop the requirements and architecture Growing with large-scale acquisition (e.g. government) 12
  • 24. Acquiring Software in the Cloud Supports a wider variety of adoption-led scenarios E.g. On-demand doesn’t need to be open source Reduced capital and lead times for agile acquisition 13
  • 25. Tech Challenges to a On-Demand Licensing License description There are a wide variety of forms & sizes Customization is common and expected with enterprises License enforcement & auditing How one be sure license are enforced? …or at least audited? Especially with fewer human barriers to access 14
  • 26. A Sketch of a Solution Hyperlinked Cloud Modeling Describing Software, Architecture, and Infrastructure … Along with Entitlements! Cloud Entitlement Modeling Participating Roles Digital Identity and Authorization A Cloud Entitlement Reference Architecture An Entitlements Language 15
  • 27. Hyperlinked Cloud Markup Languages Modular, layered, open-world, “connective tissue” for automated applications CONCEPT IMPLEMENTATION MARKUP DEFINE ECML EDML EMML EXTEND ELML 16
  • 28. Cloud Modeling Bridges Collaboration Gaps Enterprise architects IT OPERATIONS Change & Configuration Management Standard Designs Application architects IT management Policy-Based Architectural Designs Auditing, Metering, and Planning End-to-End CollaborativeIT Service Model Automated Planning, Provision & Configuration Dev/qa teams Deploy & Configure Systems Code, Resources, & Builds SYSTEM ADMINS Test System Staging System Production System Enterprise Cloud Private & Public Cloud Resources 17
  • 29. Cloud Entitlements – Participating Roles 18
  • 30. Digital Identity and AuthorizationEssential Building Blocks for Interoperable Entitlements (Kerberos) (PKI) 19
  • 31. Digital Identity and AuthorizationPossible Approaches or Standards SAML v2.0 Web Services and Web Browsers WS-Federation and WS-Trust Primarily for Microsoft Windows and Azure OAuth RESTful delegated authentication, growing at IETF FOAF+SSL Emerging Semantic Web approach to identity Mutual SSL Authentication Basic scenario, long history,relies on PKI trust 20
  • 32. A Cloud Entitlements Reference Architecture 21
  • 33. Entitlements Modeling A uniform Rights & Duties foundation is possible E.g. Open Digital Rights Language Beware Patents (includes standardslike XACML!) Cloud could use targeted, minimal, extensions for payment & accounting ODRL v2 Core Model 22
  • 34. A Minimal Licensing Entitlements Language Example Rights: Provision Scale Quota Example Duties: Usage Audit Subscription fee 23
  • 35. Summary Traditional Software Licensing is Under Strain On Demand Models change prevailing assumptions of what is static A full shift to “As a Service” models is not likely But the enterprise software industry must adapt Change business practices and/or Adopt enhanced technology to resolve license complexity 24
  • 36. Thank You Stuart Charlton stuartc@elastra.com Automating Application Infrastructure

Notes de l'éditeur

  1. THE IDEA: Express the information required to run Enterprise Applications in a set of open, extensible, declarative markup languages.
  2. [Diagram of ECS capabilities enabling design/deploy/manage/improve lifecycle; include benefits by persona]http://www.istockphoto.com/file_closeup//2604122-developers-icons-ii-blue.php?id=2604122