SlideShare a Scribd company logo
1 of 20
Download to read offline
Motivation – Integration – Success Ruediger Kuegler
VP Sales & Professional Services
Stefan Bamberg
Senior Key Account and Partner Manager
Features-On-Demand
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 1
Where to find the accompanying audio
To access the on-demand replay of this masterclass, please visit
www.wibu.com/wibu-systems-webinars/features-on-demand/access.html
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 2
Why Features-On-Demand
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 3
Features-On-Demand
 What does Features-On-Demand mean?
 Selling software in different configurations / Modular licensing
 Temporarily need of more licenses
 Pay-Per-Use models
 Why should I use Features-On-Demand?
 Low-cost entry offers for new customers
 Possible increase in sales with after sales business
 Flexible pricing
 New markets – new customers
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 4
Integrate Once – Deliver Many
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 5
Integrate Once Deliver Many
Integration into processes
ERP / CRM
E-commerce
Software
License Portal
License
Central
Delivery to the user
License
Central
Integration into software
Software Software
Protection
Suite
The Solution: One Software Package – Different Licenses
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 6
License
• Sample Notepad
• Single User
• Trial
• 30 days
• All other features
License
• Sample Notepad
• Single User
• Features
• Change Font
• Hex View
• C# Highlighting
License
• Sample Notepad
• Single User
• Features
• Hex View
• C# Highlighting
License
• Sample Notepad
• Subscription
• Features
• Premium Edition
Software Software Software Software
Which CodeMeter Product
Item Option
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 7
Different Product Item Options
 Flat List
 Each module has its own Product Code
 Feature Bits I
 Each module is a bit in the Feature Map
 Feature Bits II
 Own bitmask in (Extended) Protected Data
 Structured List
 Each module has its own Product Code
 Structuring in Module Items
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 8
Comparison of the Realization Options
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 9
Feature
Flat List
Product Codes
Feature Bits I
Feature Map
Feature Bits II
Protected Data
Structured List
Module Items
Security +++ ++ + +++
Number of Modules / Features 2,000 32 >2,000 2,000
Updates with CodeMeter License Central
Simple and
independent
Complex Individual
Replacing the
complete Item
Grouping Licenses in CodeMeter Runtime - Yes Yes Yes
Borrowing Licenses Individual features Entire license Entire license Entire license
Individual Expiration Date Yes - - Yes
Individual Counter (Pay-Per-Use) Yes - - Yes
Individual Number of Concurrent Users Yes - - Yes
Integration into the
Software
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 10
Integration Options
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 11
Options A B C D E
CodeMeter Core API x x x - -
AxProtector Basic Feature - - x x -
AxProtector Modular Licensing - - - x x
Wibu Universal Protection Interface - - - x x
AxProtector IP Protection - x - - x
Comparison A B C D E
Protection Level low - medium high higher highest high - highest
Starting Without License yes yes - - yes
Integration Effort medium medium medium medium - high medium - high
AxProtector related costs - B + IP B B + M B + M + IP
Use Case Sample Notepad
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 12
Feature Basic Standard Premium Product Code
Basic Functions + + + 201,000
Change Font + + + 201,001
Hex View - - + 201,002
C# Syntax Highlighting - + + 201,003
Python Syntax Highlighting - + + 201,004
Debugging - - + 201,005
... .. .. .. ..
CodeMeter License Central
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 13
Comparison of the Realization Options
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 14
Feature
Flat List
Product Codes
Feature Bits I
Feature Map
Feature Bits II
Protected Data
Structured List
Module Items
Security +++ ++ + +++
Number of Modules / Features 2,000 32 >2,000 2,000
Updates with CodeMeter License Central
Simple and
independent
Complex Individual
Replacing the
complete Item
Grouping Licenses in CodeMeter Runtime - Yes Yes Yes
Borrowing Licenses Individual features Entire license Entire license Entire license
Individual Expiration Date Yes - - Yes
Individual Counter (Pay-Per-Use) Yes - - Yes
Individual Amount of Concurrent User Yes - - Yes
Depends on
ISV‘s processes
Depends on
ISV‘s processes
Modelling as Flat List
 Every feature is associated with its own item in CodeMeter License Central
 Features are sold separately
 One ticket with multiple features
 Multiple tickets with multiple features
 Often used when current license and/or customer is not known during the
upsell-process
 Simple e-commerce solution
 Packages can be sold via bundles
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 15
Modelling as Module Items
 Every feature is created as a Module Item Child
 Products are created as Module Item Parents
 Children are often added as opt-in or opt-out to the parents
 During creation of a license, the desired children (features) are selected
 User receives one license, which includes the desired features
 During the upsell-process, the old license is replaced with the new license
 Customer and license needs to be selected
 New license can include more or fewer features
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 16
Best Practice Tips
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 17
Feature-On-Demand and Subscription?
 Feature-On-Demand often offers many selectable features
 Subscription usually offers complete packages
 Either including all products
 Or 2 .. 3 packages (Basic, Standard, Premium)
 Subscriptions for single features are unusual
 Overly complex processes for billing and handling
 Best Practice: Feature-On-Demand & Subscription
 Create a few packages
 Offer subscription for these (few) packages
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 18
Global Unlock
 One Product Code unlocks all
 Used for internal licenses
 Unlocks also features, which will be released in the future
 Integration
 Additional Product Code in the License List of AxProtector
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 19
https://www.wibu.com
info@wibu.com
Europe: +49-721-931720
USA: +1-425-7756900
China: +86-21-55661790
Japan: +81-45-5659710
Many thanks for your kind attention
2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 20

More Related Content

Similar to Serving Up Features-on-Demand for Every Appetite

The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisiveteam-WIBU
 
Best Practices for License Management
Best Practices for License ManagementBest Practices for License Management
Best Practices for License Managementteam-WIBU
 
Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...team-WIBU
 
In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904In Mind Cloud
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses Moreteam-WIBU
 
Embedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesEmbedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesteam-WIBU
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solutionteam-WIBU
 
A Bit of License Management Magic
A Bit of License Management MagicA Bit of License Management Magic
A Bit of License Management Magicteam-WIBU
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsteam-WIBU
 
Total control over your protection and licensing process
Total control over your protection and licensing processTotal control over your protection and licensing process
Total control over your protection and licensing processteam-WIBU
 
Volkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Volkswagen | ECU Software Development with codeBeamer ALM: IT AspectsVolkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Volkswagen | ECU Software Development with codeBeamer ALM: IT AspectsIntland Software GmbH
 
Samsung knox customization transform samsung devices into purpose built appli...
Samsung knox customization transform samsung devices into purpose built appli...Samsung knox customization transform samsung devices into purpose built appli...
Samsung knox customization transform samsung devices into purpose built appli...Javier Gonzalez
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedteam-WIBU
 
Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...
Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...
Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...Samsung Biz Mobile
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to lastteam-WIBU
 
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Kiko Monteverde
 
Ivanti Momentum | What's New in User Workspace Manager 2020.2
Ivanti Momentum | What's New in User Workspace Manager 2020.2Ivanti Momentum | What's New in User Workspace Manager 2020.2
Ivanti Momentum | What's New in User Workspace Manager 2020.2Ivanti
 
The Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success TogetherThe Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success Togetherteam-WIBU
 
Realize 2022 MINO 7 year of implementation v0.1.pptx
Realize 2022 MINO 7 year of implementation v0.1.pptxRealize 2022 MINO 7 year of implementation v0.1.pptx
Realize 2022 MINO 7 year of implementation v0.1.pptxjakobkuhn
 
In Mind Cloud - Product Release - 1902
In Mind Cloud - Product Release - 1902In Mind Cloud - Product Release - 1902
In Mind Cloud - Product Release - 1902In Mind Cloud
 

Similar to Serving Up Features-on-Demand for Every Appetite (20)

The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisive
 
Best Practices for License Management
Best Practices for License ManagementBest Practices for License Management
Best Practices for License Management
 
Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...
 
In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses More
 
Embedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesEmbedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packages
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solution
 
A Bit of License Management Magic
A Bit of License Management MagicA Bit of License Management Magic
A Bit of License Management Magic
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environments
 
Total control over your protection and licensing process
Total control over your protection and licensing processTotal control over your protection and licensing process
Total control over your protection and licensing process
 
Volkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Volkswagen | ECU Software Development with codeBeamer ALM: IT AspectsVolkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Volkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
 
Samsung knox customization transform samsung devices into purpose built appli...
Samsung knox customization transform samsung devices into purpose built appli...Samsung knox customization transform samsung devices into purpose built appli...
Samsung knox customization transform samsung devices into purpose built appli...
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integrated
 
Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...
Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...
Samsung KNOX Customization: Transform Samsung Devices into Purpose-built Appl...
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
 
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
 
Ivanti Momentum | What's New in User Workspace Manager 2020.2
Ivanti Momentum | What's New in User Workspace Manager 2020.2Ivanti Momentum | What's New in User Workspace Manager 2020.2
Ivanti Momentum | What's New in User Workspace Manager 2020.2
 
The Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success TogetherThe Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success Together
 
Realize 2022 MINO 7 year of implementation v0.1.pptx
Realize 2022 MINO 7 year of implementation v0.1.pptxRealize 2022 MINO 7 year of implementation v0.1.pptx
Realize 2022 MINO 7 year of implementation v0.1.pptx
 
In Mind Cloud - Product Release - 1902
In Mind Cloud - Product Release - 1902In Mind Cloud - Product Release - 1902
In Mind Cloud - Product Release - 1902
 

More from team-WIBU

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Securityteam-WIBU
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuitätteam-WIBU
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityteam-WIBU
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenariosteam-WIBU
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practicesteam-WIBU
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edgeteam-WIBU
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applicationsteam-WIBU
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesteam-WIBU
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxteam-WIBU
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applicationsteam-WIBU
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycleteam-WIBU
 
Everything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsEverything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsteam-WIBU
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler wayteam-WIBU
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environmentsteam-WIBU
 

More from team-WIBU (15)

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Security
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuity
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenarios
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practices
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edge
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applications
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptx
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
 
Everything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsEverything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBs
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler way
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environments
 

Recently uploaded

Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Eraconfluent
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfryanfarris8
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2WSO2
 

Recently uploaded (20)

Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in Uganda
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 

Serving Up Features-on-Demand for Every Appetite

  • 1. Motivation – Integration – Success Ruediger Kuegler VP Sales & Professional Services Stefan Bamberg Senior Key Account and Partner Manager Features-On-Demand 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 1
  • 2. Where to find the accompanying audio To access the on-demand replay of this masterclass, please visit www.wibu.com/wibu-systems-webinars/features-on-demand/access.html 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 2
  • 3. Why Features-On-Demand 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 3
  • 4. Features-On-Demand  What does Features-On-Demand mean?  Selling software in different configurations / Modular licensing  Temporarily need of more licenses  Pay-Per-Use models  Why should I use Features-On-Demand?  Low-cost entry offers for new customers  Possible increase in sales with after sales business  Flexible pricing  New markets – new customers 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 4
  • 5. Integrate Once – Deliver Many 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 5 Integrate Once Deliver Many Integration into processes ERP / CRM E-commerce Software License Portal License Central Delivery to the user License Central Integration into software Software Software Protection Suite
  • 6. The Solution: One Software Package – Different Licenses 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 6 License • Sample Notepad • Single User • Trial • 30 days • All other features License • Sample Notepad • Single User • Features • Change Font • Hex View • C# Highlighting License • Sample Notepad • Single User • Features • Hex View • C# Highlighting License • Sample Notepad • Subscription • Features • Premium Edition Software Software Software Software
  • 7. Which CodeMeter Product Item Option 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 7
  • 8. Different Product Item Options  Flat List  Each module has its own Product Code  Feature Bits I  Each module is a bit in the Feature Map  Feature Bits II  Own bitmask in (Extended) Protected Data  Structured List  Each module has its own Product Code  Structuring in Module Items 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 8
  • 9. Comparison of the Realization Options 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 9 Feature Flat List Product Codes Feature Bits I Feature Map Feature Bits II Protected Data Structured List Module Items Security +++ ++ + +++ Number of Modules / Features 2,000 32 >2,000 2,000 Updates with CodeMeter License Central Simple and independent Complex Individual Replacing the complete Item Grouping Licenses in CodeMeter Runtime - Yes Yes Yes Borrowing Licenses Individual features Entire license Entire license Entire license Individual Expiration Date Yes - - Yes Individual Counter (Pay-Per-Use) Yes - - Yes Individual Number of Concurrent Users Yes - - Yes
  • 10. Integration into the Software 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 10
  • 11. Integration Options 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 11 Options A B C D E CodeMeter Core API x x x - - AxProtector Basic Feature - - x x - AxProtector Modular Licensing - - - x x Wibu Universal Protection Interface - - - x x AxProtector IP Protection - x - - x Comparison A B C D E Protection Level low - medium high higher highest high - highest Starting Without License yes yes - - yes Integration Effort medium medium medium medium - high medium - high AxProtector related costs - B + IP B B + M B + M + IP
  • 12. Use Case Sample Notepad 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 12 Feature Basic Standard Premium Product Code Basic Functions + + + 201,000 Change Font + + + 201,001 Hex View - - + 201,002 C# Syntax Highlighting - + + 201,003 Python Syntax Highlighting - + + 201,004 Debugging - - + 201,005 ... .. .. .. ..
  • 13. CodeMeter License Central 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 13
  • 14. Comparison of the Realization Options 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 14 Feature Flat List Product Codes Feature Bits I Feature Map Feature Bits II Protected Data Structured List Module Items Security +++ ++ + +++ Number of Modules / Features 2,000 32 >2,000 2,000 Updates with CodeMeter License Central Simple and independent Complex Individual Replacing the complete Item Grouping Licenses in CodeMeter Runtime - Yes Yes Yes Borrowing Licenses Individual features Entire license Entire license Entire license Individual Expiration Date Yes - - Yes Individual Counter (Pay-Per-Use) Yes - - Yes Individual Amount of Concurrent User Yes - - Yes Depends on ISV‘s processes Depends on ISV‘s processes
  • 15. Modelling as Flat List  Every feature is associated with its own item in CodeMeter License Central  Features are sold separately  One ticket with multiple features  Multiple tickets with multiple features  Often used when current license and/or customer is not known during the upsell-process  Simple e-commerce solution  Packages can be sold via bundles 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 15
  • 16. Modelling as Module Items  Every feature is created as a Module Item Child  Products are created as Module Item Parents  Children are often added as opt-in or opt-out to the parents  During creation of a license, the desired children (features) are selected  User receives one license, which includes the desired features  During the upsell-process, the old license is replaced with the new license  Customer and license needs to be selected  New license can include more or fewer features 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 16
  • 17. Best Practice Tips 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 17
  • 18. Feature-On-Demand and Subscription?  Feature-On-Demand often offers many selectable features  Subscription usually offers complete packages  Either including all products  Or 2 .. 3 packages (Basic, Standard, Premium)  Subscriptions for single features are unusual  Overly complex processes for billing and handling  Best Practice: Feature-On-Demand & Subscription  Create a few packages  Offer subscription for these (few) packages 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 18
  • 19. Global Unlock  One Product Code unlocks all  Used for internal licenses  Unlocks also features, which will be released in the future  Integration  Additional Product Code in the License List of AxProtector 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 19
  • 20. https://www.wibu.com info@wibu.com Europe: +49-721-931720 USA: +1-425-7756900 China: +86-21-55661790 Japan: +81-45-5659710 Many thanks for your kind attention 2022-06-22 © WIBU-SYSTEMS AG 2022 - Serving Up Features-on-Demand for Every Appetite 20