SlideShare a Scribd company logo
1 of 19
Download to read offline
www.agilis-sw.com
               Santa Clara, California, USA



           Dominic Haigh
           Vice President
            License management
- so what can we do, and what should we do?


              www.agilis-sw.com
              dominic@agilis-sw.com
              408 404 8480 extension 611

               Copyright © Agilis Software LLC 2008   1
Dominic Haigh…


 •   VP Business Development for Agilis since 2003
 •   Many published articles and white papers
 •   Prior experience:
      –   VP Marketing at a profitability analysis startup
      –   Business Unit Manager at Teradyne
      –   Product Manager at Teradyne (7 years)
      –   Sales manager in the UK
 •   Degree in physics from Cambridge, and an MBA from INSEAD
 •   Amateur drummer, racing sailor, motorbike mechanic, gardener…




                                   Copyright © Agilis Software LLC 2008   2
About Agilis Software
•   6 year-old California company focused on developing and marketing license
    management solutions
•   A clean-sheet approach to software licensing:
     – Internet, WANs, VPNs, firewalls, proxy servers are ubiquitous
     – Reliable network connectivity cannot be assumed
     – Selected standards for deployability, portability and interoperability (HTTP, RDBMS,
       XML, Web Services, J2EE, ANSI C/C++, Java)
     – Watchwords: developer/end-user ease-of-use, flexibility, extensibility, scalability,
       openness, cost of operations/support, license lifecycle management
•   Worldwide customer base:
     – Customers include leading software / hardware vendors in Finance, Defense,
       Networking, Semiconductor and other industries.
•   Customer deployments in the most demanding environments:
     – US and other defense forces, leading international financial institutions, US federal
       security agencies, ...
•   Four complementary license management solutions:
     –   Orion Network Licensing Platform, began shipping 2003
     –   Acropolis On-Demand Managed Licensing Service, available now
     –   Acropolis Integration Manager, in beta
     –   EasyLicenser License Manager, began shipping 2002
                                    Copyright © Agilis Software LLC 2008                       3
Increasing sophistication of license
management
  The Stone Age
  • Paper-based, with audits                                 •   Counter piracy, ‘honest abuse’
  • Dongles                                                  •   More pricing options
                                                             •   Cut operations costs
                                                             •   User convenience
  The Iron Age
  • Node-locked, single user licenses
  • Site licenses
  • Floating or concurrent licensing
  • License controls:
      – Perpetual license
      – Trial licenses
      – Subscription licenses
      – Feature or module-based
                                                                 •   Automation
                                                                 •   User convenience
  The Internet Age                                               •   Worldwide customer base
  ??                                                             •   Cut operations/support costs
                                                                 •   More pricing models

                          Copyright © Agilis Software LLC 2008                                      4
What do the internet and modern technology
bring to license management?
Automation
• Automated activation of node-locked licenses; scalable to millions
     –   No dongles, no need for users to send system info to the vendor, error-free
•   User self-service activation of node-locked licenses on disconnected systems
•   Back-office integration – automatically configure licenses and issue email
    instructions to users on order approval
•   Manage support agreements

User Convenience
• Many different license models
     –   Match available budget
     –   Lower user risk
     –   Tap into the operating vs. capital budget
     –   Serve ‘long tail’ users
•   Automatic fulfillment and activation 24x7 worldwide
•   User self-service license relocation (“License to me”), user briefcase
•   User admin of their licenses, even for hosted licensing



                                     Copyright © Agilis Software LLC 2008              5
What do the internet and modern technology
bring to license management?
New License Models
• Highly-secure and convenient node-locked licensing (& no dongles)
• Internet-hosted floating licensing
• Practical subscription and usage-based licensing *
• High-margin upgrade/upsell business
• Revocable licenses
• Complex-feature-based licensing
Lower Costs
• No operations support required for node-locked licenses – and no shipping
• One licensing system to support many different license models
• Manage licensing via resellers, VARs, OEMs
• Hosted licensing solutions; no vendor infrastructure required

Business Intelligence
• Licensing data captured in an RDBMS; online and offline reporting / alerts
• Notification of pending license expiration
• Capture data from users

                                                              * See: http://agilis-sw.com/pdf/SSRN-id1088570.pdf
                              Copyright © Agilis Software LLC 2008                                           6
NumeriX licensing requirements

      • Pricing management software sold to banks
      • Several hundred customer companies in 25
        countries, with up to 100 users per customer
      • Subscription-based pricing
      • 8 modules, each with 4 to 15 features = ~50
        options
      • A range of connectivity from their customers’
        systems:
          •   Internet connection from licensed system
          •   No internet connection; browser available
          •   Not even browser access




                      Copyright © Agilis Software LLC 2008   7
NumeriX implementation – 3 scenarios,
   one licensing system
                                                    Proxy
                                                    server                        Automatic
                                                                                  activation and
                                                                                  subscription
                                                                                  renewal


                        Internet
                                                                                  User self-service
    Hosted License                                                                license activation
      Server at                                                                   and renewal
       NumeriX
A pool of licenses per
customer, with defined
    limits per pool
                                                                                  Floating or node-
                     D8s7sj
                     S9sjwe8
                                                                                  locked licensing
                     Iu*&jJs
                     JuWl,,K
                     9(8Gfqa   Floating-                                          managed by an
                                license                                           internal license
                                   key
                                                                                  server
                                           Copyright © Agilis Software LLC 2008                8
Fair Isaac requirements


     •   Risk analysis tools used by agencies worldwide
     •   Usage-based renewable license, with post-facto
         billing (security!)
     •   Several usage counters per installation
     •   No internet connectivity from the users’ systems
     •   Users are not IT experts




                       Copyright © Agilis Software LLC 2008   9
Fair Isaac implementation

                   Web      Online analysis using
                browser     Orion’s reporting tools, or
                            exported for offline analysis.



- Customer
- Products                                                                                      User’s system
- Usage data                                                                                    running Global
                 Orion                                                                          FICO® Score
  Orion         Server                       Activation record
 service                                     sent to Fair Isaac
database       hosted by
               Fair Isaac                                                                           shYhshh
                                                                                                    99*hsh&
                                                                                                    Lkjk(jH)
                                                                                                    65$5gFl     Master-slave
                                                                                                                state trackers
                                                                                                    H6$3-.<




                                 Internet
                                                                                                    shYhshh
                                                                                  shYhshh
                                                                                    shYhshh
                                                                                  99*hsh&
                                                                                                    99*hsh&
                                                                                                    Lkjk(jH)
                                                                                                    65$5gFl
                                                                                                                  to protect
                                                                                    99*hsh&
                                                                                  Lkjk(jH)
                                                                                                    H6$3-.<
                                                                                                               against rollback
                                                                                     Lkjk(jH)
                                                                                  65$5gFl                         and clock
                                                                                                    shYhshh
                                                                                                    99*hsh&
                                                                                    65$5gFl
                                                                                  H6$3-.<           Lkjk(jH)

                                                                                                                  tampering
                                                                                                    65$5gFl
                                                                                    H6$3-.<         H6$3-.<




                            Weighted composite                           Mutating activation records
                                                                           on the licensed system.
                             license checkout
                                                                         They store encrypted usage
                                                                            data logged by Global
                                                                                FICO® Score.


                                  Copyright © Agilis Software LLC 2008                                                  10
Scenario for a manufacturer of complex
systems

  • Large, high-cost manufacturing systems with many hardware
    options (e.g. memory, number of channels, high-performance
    hardware, power…)
  • Most customers have many systems worldwide
  • Customer’s desired configuration of each system can vary over time
  • Ever-lower hardware costs

  How to:
  • Reduce operations costs
  • Allow customers the flexibility they want – maybe achieve a
    competitive edge?
  • Cut support and upgrade costs?




                          Copyright © Agilis Software LLC 2008           11
Implementation

           ”
      “Low




         d.”
      “Me


                                                                 Global WAN
          h”
      “Hig                               License server
                                               • Use of different functions requires
  Manufacture Low,                               a number of “points”
Medium and High spec                           • Systems check out points from a
   machines only                                 pool managed by the license
                                                 server

    Manufacturer                                              Customer
                       Copyright © Agilis Software LLC 2008                            12
Mobile technology startup requirements


 •   Enterprise server application
 •   License based on number of servers and number of seats per server
 •   Perpetual and subscription licenses
 •   Revocable licenses
 •   Easy way to upgrade a customer’s number of servers or seats
 •   Minimal infrastructure investment and management
 •   Rapid startup




                          Copyright © Agilis Software LLC 2008           13
Implementation


4 licenses for Company A
3 licenses for Company B
…..

                                                                             Company A
                           Internet

    On-demand
 Managed Licensing
     Service


  • Licenses are re-validated automatically
    every month
  • Each server works autonomously within its
    license limits between re-validations                                    Company B
  • Any new license limits automatically take
    effect at re-validation
  • A license can be revoked by cancelling it in
    the license server (from any web browser)
                                      Copyright © Agilis Software LLC 2008               14
So what should I do?
No idea – but you have more and better options than ever before.

Things to think about:

•   Business strategy
•   Customers’ preferred usage and buying patterns
•   Mature versus new markets
•   Domestic versus overseas, especially piracy-prone areas
•   Competitors’ approaches
•   Expected annual volume of licenses
•   Back-office automation options and requirements
•   Application technology (platforms / programming languages required)
•   Product roadmap
•   Incremental roll-out strategy vs. “throw the switch” e.g. Complement -
    Supplement - Replace

                               Copyright © Agilis Software LLC 2008          15
A possible transition strategy
Incremental risk-managed approach: Complement – Supplement – Replace:

1. Complement existing licensing system
    •   Add automated key delivery to the legacy licensing system using a hosted solution
    •   Automate delivering node-locked licenses
    •   No changes required to the legacy-protected applications
    •   Improve user service, operations overhead, alerts, tracking, reporting….

2. Supplement existing licensing system
    •   Extend existing licensing semantics
    •   Add software rental licensing capabilities
    •   Add unified product activation / floating licensing capabilities with single integration.
    •   Application can auto-detect available licensing system and adapt.

3. Replace existing licensing system
    •   Once the new system is fully operational and proven, the legacy licensing system
        can be jettisoned.
    •   Legacy licensing system is decommissioned simply by turning it off.

                                    Copyright © Agilis Software LLC 2008                            16
Deferred key generation for legacy
licensing systems
                         ISV
                      backoffice /                  1. Order accepted - license
                         CRM                        configured in Acropolis under a
                                                    unique User ID                                 End user



     Key generation
         library

     4. Acropolis calls the key-
                                                                          3. End-customer visits the
     generation library and
                                                                          Acropolis self-service web
     receives the key.                     Internet                       page, and enters their node-
                                                                          locking information (if required).

                                                            5. Key is delivered to
                                                            the end customer.
                                            2. Acropolis sends the end user
      Acropolis Service                     instructions on obtaining their key,
  including the Acropolis                   and their User ID
    Integration Manager

                                   Copyright © Agilis Software LLC 2008                                        17
All departments are involved in a
licensing implementation

       Management & Accounting
       •   Avoiding piracy                                              Engineering
       •   Forecasting                                                  • Selection to meet criteria
       •   Revenue recognition                                          • Integration
       •   Business planning



                                       Product
                                     management
Sales and marketing
•   Sales process
•   Customer budget authority                                             Operations
•   Packaging                                                             •   Fulfillment processes
•   Upselling                                                             •   Back-office integration
•   Promotions                                                            •   Reporting
•   Positioning                                                           •   Cost reduction
•   Pricing                                                               •   Lower cycle time
•   Channel management                        Support                     •   Customer self-service
•   Renewals                                  • Update management
                                              • Support entitlements



                                 Copyright © Agilis Software LLC 2008                                   18
Discussion

Dominic Haigh
Vice President
Agilis Software

www.agilis-sw.com
dominic@agilis-sw.com
408 404 8480 extension 611




Copyright © Agilis Software LLC 2008   19

More Related Content

What's hot

21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
IT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented AbstractionIT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented AbstractionBob Rhubart
 
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsRationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsBob Rhubart
 
Discovery, Inventory and Application Recognition
Discovery, Inventory and Application RecognitionDiscovery, Inventory and Application Recognition
Discovery, Inventory and Application RecognitionFlexera
 
Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...
Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...
Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...Hitachi ID Systems, Inc.
 
Earthlink introduction and its overview eb 01-16-04
Earthlink introduction and its overview   eb  01-16-04 Earthlink introduction and its overview   eb  01-16-04
Earthlink introduction and its overview eb 01-16-04 E B
 
Enterprise Architecture, Deployment and Positioning
Enterprise Architecture, Deployment and Positioning Enterprise Architecture, Deployment and Positioning
Enterprise Architecture, Deployment and Positioning Cisco Russia
 
Gartner iam 2011-analytics-aj-orig-recordednp-final
Gartner iam 2011-analytics-aj-orig-recordednp-finalGartner iam 2011-analytics-aj-orig-recordednp-final
Gartner iam 2011-analytics-aj-orig-recordednp-finalOracleIDM
 
Ioug webcast entitlements in check
Ioug webcast entitlements in checkIoug webcast entitlements in check
Ioug webcast entitlements in checkOracleIDM
 
Declarative security-oes
Declarative security-oesDeclarative security-oes
Declarative security-oesOracleIDM
 
Az Managed Exchange Services(1)
Az Managed Exchange Services(1)Az Managed Exchange Services(1)
Az Managed Exchange Services(1)alwayson
 
Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...
Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...
Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...Hitachi ID Systems, Inc.
 
Od webcast-cloud-fraud final
Od webcast-cloud-fraud finalOd webcast-cloud-fraud final
Od webcast-cloud-fraud finalOracleIDM
 
Round table guide
Round table guideRound table guide
Round table guideOracleIDM
 
Compliance and Governance Through Complex Entitlement Management
Compliance and Governance Through Complex Entitlement ManagementCompliance and Governance Through Complex Entitlement Management
Compliance and Governance Through Complex Entitlement ManagementNoam Bunder
 
Unraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud ComputingUnraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud ComputingByron Patrick
 
Daniel künzli cloudgateway.next
Daniel künzli cloudgateway.nextDaniel künzli cloudgateway.next
Daniel künzli cloudgateway.nextDigicomp Academy AG
 
Cso oow12-summit-sonny-sing hv4
Cso oow12-summit-sonny-sing hv4Cso oow12-summit-sonny-sing hv4
Cso oow12-summit-sonny-sing hv4OracleIDM
 
Manpower group idm-platform
Manpower group idm-platformManpower group idm-platform
Manpower group idm-platformOracleIDM
 
Microsoft Days 09 Windows 2008 Security
Microsoft Days 09 Windows 2008 SecurityMicrosoft Days 09 Windows 2008 Security
Microsoft Days 09 Windows 2008 Securitydkaya
 

What's hot (20)

21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
IT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented AbstractionIT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented Abstraction
 
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsRationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
 
Discovery, Inventory and Application Recognition
Discovery, Inventory and Application RecognitionDiscovery, Inventory and Application Recognition
Discovery, Inventory and Application Recognition
 
Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...
Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...
Hitachi ID Password Manager (formerly P-Synch): Lower cost, improve service a...
 
Earthlink introduction and its overview eb 01-16-04
Earthlink introduction and its overview   eb  01-16-04 Earthlink introduction and its overview   eb  01-16-04
Earthlink introduction and its overview eb 01-16-04
 
Enterprise Architecture, Deployment and Positioning
Enterprise Architecture, Deployment and Positioning Enterprise Architecture, Deployment and Positioning
Enterprise Architecture, Deployment and Positioning
 
Gartner iam 2011-analytics-aj-orig-recordednp-final
Gartner iam 2011-analytics-aj-orig-recordednp-finalGartner iam 2011-analytics-aj-orig-recordednp-final
Gartner iam 2011-analytics-aj-orig-recordednp-final
 
Ioug webcast entitlements in check
Ioug webcast entitlements in checkIoug webcast entitlements in check
Ioug webcast entitlements in check
 
Declarative security-oes
Declarative security-oesDeclarative security-oes
Declarative security-oes
 
Az Managed Exchange Services(1)
Az Managed Exchange Services(1)Az Managed Exchange Services(1)
Az Managed Exchange Services(1)
 
Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...
Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...
Hitachi ID Privileged Access Manager: Randomize and control disclosure of pri...
 
Od webcast-cloud-fraud final
Od webcast-cloud-fraud finalOd webcast-cloud-fraud final
Od webcast-cloud-fraud final
 
Round table guide
Round table guideRound table guide
Round table guide
 
Compliance and Governance Through Complex Entitlement Management
Compliance and Governance Through Complex Entitlement ManagementCompliance and Governance Through Complex Entitlement Management
Compliance and Governance Through Complex Entitlement Management
 
Unraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud ComputingUnraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud Computing
 
Daniel künzli cloudgateway.next
Daniel künzli cloudgateway.nextDaniel künzli cloudgateway.next
Daniel künzli cloudgateway.next
 
Cso oow12-summit-sonny-sing hv4
Cso oow12-summit-sonny-sing hv4Cso oow12-summit-sonny-sing hv4
Cso oow12-summit-sonny-sing hv4
 
Manpower group idm-platform
Manpower group idm-platformManpower group idm-platform
Manpower group idm-platform
 
Microsoft Days 09 Windows 2008 Security
Microsoft Days 09 Windows 2008 SecurityMicrosoft Days 09 Windows 2008 Security
Microsoft Days 09 Windows 2008 Security
 

Similar to License Management

Current challenges in Software License Management - and solutions
Current challenges in Software License Management - and solutionsCurrent challenges in Software License Management - and solutions
Current challenges in Software License Management - and solutionsDominic Haigh
 
The Evolution of Customer License Management
The Evolution of Customer License ManagementThe Evolution of Customer License Management
The Evolution of Customer License ManagementFlexera
 
Presentation network design and security for your v mware view deployment w...
Presentation   network design and security for your v mware view deployment w...Presentation   network design and security for your v mware view deployment w...
Presentation network design and security for your v mware view deployment w...solarisyourep
 
SpringPeople Introduction to Cloud Computing
SpringPeople Introduction to Cloud ComputingSpringPeople Introduction to Cloud Computing
SpringPeople Introduction to Cloud ComputingSpringPeople
 
Sys track customer facing-terminal server-updated
Sys track   customer facing-terminal server-updatedSys track   customer facing-terminal server-updated
Sys track customer facing-terminal server-updatedSyntax Inc.
 
Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.mfrancis
 
Hyperledger Fabric update Meetup 20181101
Hyperledger Fabric update Meetup 20181101Hyperledger Fabric update Meetup 20181101
Hyperledger Fabric update Meetup 20181101Arnaud Le Hors
 
Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)Sectricity
 
Gcp intro-20160721
Gcp intro-20160721Gcp intro-20160721
Gcp intro-20160721Haeseung Lee
 
Private Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarPrivate Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarExponential_e
 
Which One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development EnvironmentWhich One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development EnvironmentBitbar
 
Představení Oracle SPARC Miniclusteru
Představení Oracle SPARC MiniclusteruPředstavení Oracle SPARC Miniclusteru
Představení Oracle SPARC MiniclusteruMarketingArrowECS_CZ
 
KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017Quest
 
59264945-Websphere-Security.pdf
59264945-Websphere-Security.pdf59264945-Websphere-Security.pdf
59264945-Websphere-Security.pdfDeepakAC3
 

Similar to License Management (20)

Current challenges in Software License Management - and solutions
Current challenges in Software License Management - and solutionsCurrent challenges in Software License Management - and solutions
Current challenges in Software License Management - and solutions
 
License Estate
License EstateLicense Estate
License Estate
 
The Evolution of Customer License Management
The Evolution of Customer License ManagementThe Evolution of Customer License Management
The Evolution of Customer License Management
 
Presentation network design and security for your v mware view deployment w...
Presentation   network design and security for your v mware view deployment w...Presentation   network design and security for your v mware view deployment w...
Presentation network design and security for your v mware view deployment w...
 
Factory talk activation customer
Factory talk activation customerFactory talk activation customer
Factory talk activation customer
 
20150528_ficha SECURIS
20150528_ficha SECURIS20150528_ficha SECURIS
20150528_ficha SECURIS
 
SpringPeople Introduction to Cloud Computing
SpringPeople Introduction to Cloud ComputingSpringPeople Introduction to Cloud Computing
SpringPeople Introduction to Cloud Computing
 
E crm m sc - warwick uni - crm solutions
E crm m sc - warwick uni - crm solutionsE crm m sc - warwick uni - crm solutions
E crm m sc - warwick uni - crm solutions
 
Sys track customer facing-terminal server-updated
Sys track   customer facing-terminal server-updatedSys track   customer facing-terminal server-updated
Sys track customer facing-terminal server-updated
 
Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.
 
Hyperledger Fabric update Meetup 20181101
Hyperledger Fabric update Meetup 20181101Hyperledger Fabric update Meetup 20181101
Hyperledger Fabric update Meetup 20181101
 
Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)
 
Gcp intro-20160721
Gcp intro-20160721Gcp intro-20160721
Gcp intro-20160721
 
Private Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarPrivate Clouds - Business Agility Seminar
Private Clouds - Business Agility Seminar
 
Servicedesk Plus 8
Servicedesk Plus 8Servicedesk Plus 8
Servicedesk Plus 8
 
Which One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development EnvironmentWhich One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development Environment
 
Představení Oracle SPARC Miniclusteru
Představení Oracle SPARC MiniclusteruPředstavení Oracle SPARC Miniclusteru
Představení Oracle SPARC Miniclusteru
 
F5 TMOS v13.0
F5 TMOS v13.0F5 TMOS v13.0
F5 TMOS v13.0
 
KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017
 
59264945-Websphere-Security.pdf
59264945-Websphere-Security.pdf59264945-Websphere-Security.pdf
59264945-Websphere-Security.pdf
 

More from SVPMA

SVPMA: Shifting to an Experimental Mindset
SVPMA: Shifting to an Experimental MindsetSVPMA: Shifting to an Experimental Mindset
SVPMA: Shifting to an Experimental MindsetSVPMA
 
SVPMA: Business Writing
SVPMA: Business WritingSVPMA: Business Writing
SVPMA: Business WritingSVPMA
 
SVPMA: Is Product Management Obsolete?
SVPMA: Is Product Management Obsolete?SVPMA: Is Product Management Obsolete?
SVPMA: Is Product Management Obsolete?SVPMA
 
SVPMA: 3 Tools to Increase Your Productivity Immediately
SVPMA: 3 Tools to Increase Your Productivity ImmediatelySVPMA: 3 Tools to Increase Your Productivity Immediately
SVPMA: 3 Tools to Increase Your Productivity ImmediatelySVPMA
 
SVPMA: Elevating from Consumer to Mission Critical Value
SVPMA: Elevating from Consumer to Mission Critical ValueSVPMA: Elevating from Consumer to Mission Critical Value
SVPMA: Elevating from Consumer to Mission Critical ValueSVPMA
 
SVPMA: Charting a Career Path to Dream Product Management Job
SVPMA: Charting a Career Path to Dream Product Management JobSVPMA: Charting a Career Path to Dream Product Management Job
SVPMA: Charting a Career Path to Dream Product Management JobSVPMA
 
Connecting the Dots: Decision Making for Next-Generation Products
Connecting the Dots: Decision Making for Next-Generation ProductsConnecting the Dots: Decision Making for Next-Generation Products
Connecting the Dots: Decision Making for Next-Generation ProductsSVPMA
 
Pricing Revealed: What Every Product Manager Should Know
Pricing Revealed: What Every Product Manager Should Know Pricing Revealed: What Every Product Manager Should Know
Pricing Revealed: What Every Product Manager Should Know SVPMA
 
Achieving Competitive Advantage By Patenting your Inventions
Achieving Competitive Advantage By Patenting your InventionsAchieving Competitive Advantage By Patenting your Inventions
Achieving Competitive Advantage By Patenting your InventionsSVPMA
 
Prioritizing Feature Requests
Prioritizing Feature RequestsPrioritizing Feature Requests
Prioritizing Feature RequestsSVPMA
 
Are you leveraging your sales channels for competitive advantage?
Are you leveraging your sales channels for competitive advantage?Are you leveraging your sales channels for competitive advantage?
Are you leveraging your sales channels for competitive advantage?SVPMA
 
Creating Killer Product Roadmaps
Creating Killer Product RoadmapsCreating Killer Product Roadmaps
Creating Killer Product RoadmapsSVPMA
 
Top 10 Ways to Roll out New Products Successfully
Top 10 Ways to Roll out New Products SuccessfullyTop 10 Ways to Roll out New Products Successfully
Top 10 Ways to Roll out New Products SuccessfullySVPMA
 
Successful Brand Management
Successful Brand ManagementSuccessful Brand Management
Successful Brand ManagementSVPMA
 
Creating a Go To Market Channel Strategy
Creating a Go To Market Channel StrategyCreating a Go To Market Channel Strategy
Creating a Go To Market Channel StrategySVPMA
 
Working With Industry Analysts 101
Working With Industry Analysts 101Working With Industry Analysts 101
Working With Industry Analysts 101SVPMA
 
Personas: A Sure Cure for the Ailing Market Requirements Document
Personas: A Sure Cure for the Ailing Market Requirements DocumentPersonas: A Sure Cure for the Ailing Market Requirements Document
Personas: A Sure Cure for the Ailing Market Requirements DocumentSVPMA
 
How to Segment a Market and Determine Price Points
How to Segment a Market and Determine Price PointsHow to Segment a Market and Determine Price Points
How to Segment a Market and Determine Price PointsSVPMA
 
Applying the Chasm Group Model to Product Management
Applying the Chasm Group Model to Product ManagementApplying the Chasm Group Model to Product Management
Applying the Chasm Group Model to Product ManagementSVPMA
 
Financial Tools for Product Managers
Financial Tools for Product ManagersFinancial Tools for Product Managers
Financial Tools for Product ManagersSVPMA
 

More from SVPMA (20)

SVPMA: Shifting to an Experimental Mindset
SVPMA: Shifting to an Experimental MindsetSVPMA: Shifting to an Experimental Mindset
SVPMA: Shifting to an Experimental Mindset
 
SVPMA: Business Writing
SVPMA: Business WritingSVPMA: Business Writing
SVPMA: Business Writing
 
SVPMA: Is Product Management Obsolete?
SVPMA: Is Product Management Obsolete?SVPMA: Is Product Management Obsolete?
SVPMA: Is Product Management Obsolete?
 
SVPMA: 3 Tools to Increase Your Productivity Immediately
SVPMA: 3 Tools to Increase Your Productivity ImmediatelySVPMA: 3 Tools to Increase Your Productivity Immediately
SVPMA: 3 Tools to Increase Your Productivity Immediately
 
SVPMA: Elevating from Consumer to Mission Critical Value
SVPMA: Elevating from Consumer to Mission Critical ValueSVPMA: Elevating from Consumer to Mission Critical Value
SVPMA: Elevating from Consumer to Mission Critical Value
 
SVPMA: Charting a Career Path to Dream Product Management Job
SVPMA: Charting a Career Path to Dream Product Management JobSVPMA: Charting a Career Path to Dream Product Management Job
SVPMA: Charting a Career Path to Dream Product Management Job
 
Connecting the Dots: Decision Making for Next-Generation Products
Connecting the Dots: Decision Making for Next-Generation ProductsConnecting the Dots: Decision Making for Next-Generation Products
Connecting the Dots: Decision Making for Next-Generation Products
 
Pricing Revealed: What Every Product Manager Should Know
Pricing Revealed: What Every Product Manager Should Know Pricing Revealed: What Every Product Manager Should Know
Pricing Revealed: What Every Product Manager Should Know
 
Achieving Competitive Advantage By Patenting your Inventions
Achieving Competitive Advantage By Patenting your InventionsAchieving Competitive Advantage By Patenting your Inventions
Achieving Competitive Advantage By Patenting your Inventions
 
Prioritizing Feature Requests
Prioritizing Feature RequestsPrioritizing Feature Requests
Prioritizing Feature Requests
 
Are you leveraging your sales channels for competitive advantage?
Are you leveraging your sales channels for competitive advantage?Are you leveraging your sales channels for competitive advantage?
Are you leveraging your sales channels for competitive advantage?
 
Creating Killer Product Roadmaps
Creating Killer Product RoadmapsCreating Killer Product Roadmaps
Creating Killer Product Roadmaps
 
Top 10 Ways to Roll out New Products Successfully
Top 10 Ways to Roll out New Products SuccessfullyTop 10 Ways to Roll out New Products Successfully
Top 10 Ways to Roll out New Products Successfully
 
Successful Brand Management
Successful Brand ManagementSuccessful Brand Management
Successful Brand Management
 
Creating a Go To Market Channel Strategy
Creating a Go To Market Channel StrategyCreating a Go To Market Channel Strategy
Creating a Go To Market Channel Strategy
 
Working With Industry Analysts 101
Working With Industry Analysts 101Working With Industry Analysts 101
Working With Industry Analysts 101
 
Personas: A Sure Cure for the Ailing Market Requirements Document
Personas: A Sure Cure for the Ailing Market Requirements DocumentPersonas: A Sure Cure for the Ailing Market Requirements Document
Personas: A Sure Cure for the Ailing Market Requirements Document
 
How to Segment a Market and Determine Price Points
How to Segment a Market and Determine Price PointsHow to Segment a Market and Determine Price Points
How to Segment a Market and Determine Price Points
 
Applying the Chasm Group Model to Product Management
Applying the Chasm Group Model to Product ManagementApplying the Chasm Group Model to Product Management
Applying the Chasm Group Model to Product Management
 
Financial Tools for Product Managers
Financial Tools for Product ManagersFinancial Tools for Product Managers
Financial Tools for Product Managers
 

Recently uploaded

Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 

Recently uploaded (20)

Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 

License Management

  • 1. www.agilis-sw.com Santa Clara, California, USA Dominic Haigh Vice President License management - so what can we do, and what should we do? www.agilis-sw.com dominic@agilis-sw.com 408 404 8480 extension 611 Copyright © Agilis Software LLC 2008 1
  • 2. Dominic Haigh… • VP Business Development for Agilis since 2003 • Many published articles and white papers • Prior experience: – VP Marketing at a profitability analysis startup – Business Unit Manager at Teradyne – Product Manager at Teradyne (7 years) – Sales manager in the UK • Degree in physics from Cambridge, and an MBA from INSEAD • Amateur drummer, racing sailor, motorbike mechanic, gardener… Copyright © Agilis Software LLC 2008 2
  • 3. About Agilis Software • 6 year-old California company focused on developing and marketing license management solutions • A clean-sheet approach to software licensing: – Internet, WANs, VPNs, firewalls, proxy servers are ubiquitous – Reliable network connectivity cannot be assumed – Selected standards for deployability, portability and interoperability (HTTP, RDBMS, XML, Web Services, J2EE, ANSI C/C++, Java) – Watchwords: developer/end-user ease-of-use, flexibility, extensibility, scalability, openness, cost of operations/support, license lifecycle management • Worldwide customer base: – Customers include leading software / hardware vendors in Finance, Defense, Networking, Semiconductor and other industries. • Customer deployments in the most demanding environments: – US and other defense forces, leading international financial institutions, US federal security agencies, ... • Four complementary license management solutions: – Orion Network Licensing Platform, began shipping 2003 – Acropolis On-Demand Managed Licensing Service, available now – Acropolis Integration Manager, in beta – EasyLicenser License Manager, began shipping 2002 Copyright © Agilis Software LLC 2008 3
  • 4. Increasing sophistication of license management The Stone Age • Paper-based, with audits • Counter piracy, ‘honest abuse’ • Dongles • More pricing options • Cut operations costs • User convenience The Iron Age • Node-locked, single user licenses • Site licenses • Floating or concurrent licensing • License controls: – Perpetual license – Trial licenses – Subscription licenses – Feature or module-based • Automation • User convenience The Internet Age • Worldwide customer base ?? • Cut operations/support costs • More pricing models Copyright © Agilis Software LLC 2008 4
  • 5. What do the internet and modern technology bring to license management? Automation • Automated activation of node-locked licenses; scalable to millions – No dongles, no need for users to send system info to the vendor, error-free • User self-service activation of node-locked licenses on disconnected systems • Back-office integration – automatically configure licenses and issue email instructions to users on order approval • Manage support agreements User Convenience • Many different license models – Match available budget – Lower user risk – Tap into the operating vs. capital budget – Serve ‘long tail’ users • Automatic fulfillment and activation 24x7 worldwide • User self-service license relocation (“License to me”), user briefcase • User admin of their licenses, even for hosted licensing Copyright © Agilis Software LLC 2008 5
  • 6. What do the internet and modern technology bring to license management? New License Models • Highly-secure and convenient node-locked licensing (& no dongles) • Internet-hosted floating licensing • Practical subscription and usage-based licensing * • High-margin upgrade/upsell business • Revocable licenses • Complex-feature-based licensing Lower Costs • No operations support required for node-locked licenses – and no shipping • One licensing system to support many different license models • Manage licensing via resellers, VARs, OEMs • Hosted licensing solutions; no vendor infrastructure required Business Intelligence • Licensing data captured in an RDBMS; online and offline reporting / alerts • Notification of pending license expiration • Capture data from users * See: http://agilis-sw.com/pdf/SSRN-id1088570.pdf Copyright © Agilis Software LLC 2008 6
  • 7. NumeriX licensing requirements • Pricing management software sold to banks • Several hundred customer companies in 25 countries, with up to 100 users per customer • Subscription-based pricing • 8 modules, each with 4 to 15 features = ~50 options • A range of connectivity from their customers’ systems: • Internet connection from licensed system • No internet connection; browser available • Not even browser access Copyright © Agilis Software LLC 2008 7
  • 8. NumeriX implementation – 3 scenarios, one licensing system Proxy server Automatic activation and subscription renewal Internet User self-service Hosted License license activation Server at and renewal NumeriX A pool of licenses per customer, with defined limits per pool Floating or node- D8s7sj S9sjwe8 locked licensing Iu*&jJs JuWl,,K 9(8Gfqa Floating- managed by an license internal license key server Copyright © Agilis Software LLC 2008 8
  • 9. Fair Isaac requirements • Risk analysis tools used by agencies worldwide • Usage-based renewable license, with post-facto billing (security!) • Several usage counters per installation • No internet connectivity from the users’ systems • Users are not IT experts Copyright © Agilis Software LLC 2008 9
  • 10. Fair Isaac implementation Web Online analysis using browser Orion’s reporting tools, or exported for offline analysis. - Customer - Products User’s system - Usage data running Global Orion FICO® Score Orion Server Activation record service sent to Fair Isaac database hosted by Fair Isaac shYhshh 99*hsh& Lkjk(jH) 65$5gFl Master-slave state trackers H6$3-.< Internet shYhshh shYhshh shYhshh 99*hsh& 99*hsh& Lkjk(jH) 65$5gFl to protect 99*hsh& Lkjk(jH) H6$3-.< against rollback Lkjk(jH) 65$5gFl and clock shYhshh 99*hsh& 65$5gFl H6$3-.< Lkjk(jH) tampering 65$5gFl H6$3-.< H6$3-.< Weighted composite Mutating activation records on the licensed system. license checkout They store encrypted usage data logged by Global FICO® Score. Copyright © Agilis Software LLC 2008 10
  • 11. Scenario for a manufacturer of complex systems • Large, high-cost manufacturing systems with many hardware options (e.g. memory, number of channels, high-performance hardware, power…) • Most customers have many systems worldwide • Customer’s desired configuration of each system can vary over time • Ever-lower hardware costs How to: • Reduce operations costs • Allow customers the flexibility they want – maybe achieve a competitive edge? • Cut support and upgrade costs? Copyright © Agilis Software LLC 2008 11
  • 12. Implementation ” “Low d.” “Me Global WAN h” “Hig License server • Use of different functions requires Manufacture Low, a number of “points” Medium and High spec • Systems check out points from a machines only pool managed by the license server Manufacturer Customer Copyright © Agilis Software LLC 2008 12
  • 13. Mobile technology startup requirements • Enterprise server application • License based on number of servers and number of seats per server • Perpetual and subscription licenses • Revocable licenses • Easy way to upgrade a customer’s number of servers or seats • Minimal infrastructure investment and management • Rapid startup Copyright © Agilis Software LLC 2008 13
  • 14. Implementation 4 licenses for Company A 3 licenses for Company B ….. Company A Internet On-demand Managed Licensing Service • Licenses are re-validated automatically every month • Each server works autonomously within its license limits between re-validations Company B • Any new license limits automatically take effect at re-validation • A license can be revoked by cancelling it in the license server (from any web browser) Copyright © Agilis Software LLC 2008 14
  • 15. So what should I do? No idea – but you have more and better options than ever before. Things to think about: • Business strategy • Customers’ preferred usage and buying patterns • Mature versus new markets • Domestic versus overseas, especially piracy-prone areas • Competitors’ approaches • Expected annual volume of licenses • Back-office automation options and requirements • Application technology (platforms / programming languages required) • Product roadmap • Incremental roll-out strategy vs. “throw the switch” e.g. Complement - Supplement - Replace Copyright © Agilis Software LLC 2008 15
  • 16. A possible transition strategy Incremental risk-managed approach: Complement – Supplement – Replace: 1. Complement existing licensing system • Add automated key delivery to the legacy licensing system using a hosted solution • Automate delivering node-locked licenses • No changes required to the legacy-protected applications • Improve user service, operations overhead, alerts, tracking, reporting…. 2. Supplement existing licensing system • Extend existing licensing semantics • Add software rental licensing capabilities • Add unified product activation / floating licensing capabilities with single integration. • Application can auto-detect available licensing system and adapt. 3. Replace existing licensing system • Once the new system is fully operational and proven, the legacy licensing system can be jettisoned. • Legacy licensing system is decommissioned simply by turning it off. Copyright © Agilis Software LLC 2008 16
  • 17. Deferred key generation for legacy licensing systems ISV backoffice / 1. Order accepted - license CRM configured in Acropolis under a unique User ID End user Key generation library 4. Acropolis calls the key- 3. End-customer visits the generation library and Acropolis self-service web receives the key. Internet page, and enters their node- locking information (if required). 5. Key is delivered to the end customer. 2. Acropolis sends the end user Acropolis Service instructions on obtaining their key, including the Acropolis and their User ID Integration Manager Copyright © Agilis Software LLC 2008 17
  • 18. All departments are involved in a licensing implementation Management & Accounting • Avoiding piracy Engineering • Forecasting • Selection to meet criteria • Revenue recognition • Integration • Business planning Product management Sales and marketing • Sales process • Customer budget authority Operations • Packaging • Fulfillment processes • Upselling • Back-office integration • Promotions • Reporting • Positioning • Cost reduction • Pricing • Lower cycle time • Channel management Support • Customer self-service • Renewals • Update management • Support entitlements Copyright © Agilis Software LLC 2008 18
  • 19. Discussion Dominic Haigh Vice President Agilis Software www.agilis-sw.com dominic@agilis-sw.com 408 404 8480 extension 611 Copyright © Agilis Software LLC 2008 19