SlideShare a Scribd company logo
1 of 35
Download to read offline
Optimizing Cloud Licensing
Strategies and Best Practices
Rüdiger Kügler
VP Professional Services
rk@wibu.com
Jörg Jans
Professional Services
joerg.jans@wibu.com
2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
To access the on-demand replay of this masterclass,
please visit
https://www.wibu.com/wibu-systems-
webinars/optimizing-cloud-licensing/access.html
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11
CodeMeter Product Overview
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 3
CodeMeter Product Overview
2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
License
Central
CodeMeter
Cloud
CmDongle
CodeMeter
Cloud Lite
SaaS
Software
On Prem
@ Cloud
On Prem
Software
Mainstream
System
License Creation
License Management
License
Storage
Protected and
Licensed Software
Cloud
On
Prem
Mobile
App
SAW / Browser
UpdateTrigger
CmAct-
License
CRM
E-Commerce
ERP
ISV User
4
CodeMeter Product Overview
2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
License
Central
CodeMeter
Cloud
Native SaaS
On Prem
@ Cloud
On Prem
Software
Mainstream
System
License Creation
License Management
License
Storage
Protected and
Licensed Software
Cloud
On
Prem
Mobile
App
SAW / Browser
UpdateTrigger
CRM
E-Commerce
ERP
ISV User
Providing highly
performant
CmCloudContainers
Managing
Users with their
CmCloudContainers
License Definition
And
License Creation
5
Use Case
Personal Licenses for Consumers
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 6
Licenses for Consumers
• Creation of a ticket
• Self-registration at portal
• Activation of license triggers creation of Personal CmCloudContainer
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 7
Use Case
Personal Licenses for Business Users
(similar to Microsoft Office)
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 8
Personal Licenses for Business Users
• ISV/Reseller creates customer/company in License Portal
• ISV/Reseller creates Admin for this customer/company in License Portal
• ISV/Reseller assigns tickets to this customer/company
• Available as API for automation
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 9
Personal Licenses for Business Users
• Admin of customer/company creates additional user(s)
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 10
Personal Licenses for Business Users
• Admin of customer/company assigns ticket/license to users
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 11
Personal Licenses for Business Users
• Users log in with their user credentials and activate their license
 Personal CmCloudContainer gets created automatically 
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 12
Personal Licenses for Business Users
• Another PC for the same user / ‘lost’ CmCloudContainer
• Login, Reconnect CmCloudContainer
• Stolen CmCloudContainer
• Login, Reset CmCloudContainer, Reconnect CmCloudContainer
• Admin of customer/company and ISV-Admin can do the same support actions
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 13
Personal Licenses for Business Users – Summary
• Every User has their own CmCloudContainer
• Users can manage their licenses and CmCloudContainer
• Admin can manage all licenses and CmCloudContainers of this customer/company
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 14
Use Case
Floating Licenses for Business Users
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 15
Three Options for Floating Licenses
• Local License Server
• With local CmActLicense (or CmDongle)
• Local access from all Clients
• Local License Server as Cloud Proxy
• Enterprise CmCloudContainer connected to Local License Server
• Local access from all Clients
• CodeMeter Cloud Server as License Server
• Enterprise CmCloudContainer connected to all Clients
• Direct access from all Clients to Cloud License Server
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 16
License Update
Local License Server
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11
License Creation and
Management License Usage
Secure License Storage
Cloud On Prem
License
Central
CodeMeter
License
Server (LAN)
CmActLicense
Client
Client
Client
Client
Client
17
Proxy Server
Local License Server as Cloud Proxy
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11
License Creation and
Management License Usage
Secure License Storage
Cloud On Prem
License
Central
CodeMeter
Cloud Server
CodeMeter
License
Server (LAN)
CmCloudContainer
(Enterprise)
Client
Client
Client
Client
Client
License Update
18
CodeMeter Cloud Server as License Server
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11
License Creation and
Management License Usage
Secure License Storage
Cloud On Prem
License
Central
CodeMeter
Cloud Server
CmCloudContainer
(Enterprise)
Client
Client
Client
Client
Client
License Update
19
Comparison
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11
Feature Local Proxy Cloud
License Creation via Cloud Yes Yes Yes
License Update via Cloud Activation Wizard Automatically Automatically
Offline Usage Yes Partially No
Access Control with AD Integration Yes Yes No
Mobile Office Support Via VPN or Borrowing Via VPN Yes
Highest Security (CodeMoving) - - Yes
Offline License Usage Tracking Yes Yes -
Online License Usage Tracking No Planned Planned
20
Use Case
Floating Licenses for Business Users
Local License Server
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 21
Local License Server
• ISV/Reseller creates customer/company in License Portal
• ISV/Reseller creates Admin for this customer/company in License Portal
• ISV/Reseller assigns tickets to this customer/company
• Available as API for automation
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 22
Local License Server
• Admin activates license at CodeMeter License Server
• Optional: Admin configures Client Access List at License Server
• Optional: Admin distributes name/IP address of server to clients
 All clients can use licenses 
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 23
Use Case
Floating Licenses for Business Users
Local License Server as Cloud Proxy
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 24
Local License Server as Cloud Proxy
• ISV/Reseller creates customer/company in License Portal
• ISV/Reseller creates Admin for this customer/company in License Portal
• ISV/Reseller assigns tickets to this customer/company
• Available as API for automation
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 25
Local License Server as Cloud Proxy
• Admin creates technical user and downloads credential file for Enterprise
CmCloudContainer
• Admin imports credential file at local License Server and activates license at Cloud
Server
• Optional: Admin configures Client Access List at License Server
• Optional: Admin distributes name/IP address of server to clients
 All clients can use licenses 
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 26
Use Case
Floating Licenses for Business Users
CodeMeter Cloud Server as License Server
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 27
CodeMeter Cloud Server as License Server
• ISV/Reseller creates customer/company in License Portal
• ISV/Reseller creates Admin for this customer/company in License Portal
• ISV/Reseller assigns tickets to this customer/company
• Available as API for automation
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 28
CodeMeter Cloud Server as License Server
• Admin of customer/company creates a group
• Admin of customer/company creates user(s) and assigns them to the group
• Planned LP 23.11: Admin creates Enterprise CmCloudContainer for this group
• Planned LP 23.11: Admin of customer/company activates license into this
CmCloudContainer
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 29
CodeMeter Cloud Server as License Server
• Users perform login at License Portal or in Activation Wizard upon launching the
software
• Users connect their computer to the Enterprise CmCloudContainers
 User can use licenses 
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 30
CodeMeter Cloud Server as License Server
• Admin can
• Add users to the group
• Remove users from the group  triggers reset of Credential File
• Add and Remove Licenses
• Users can
• Connect their computer to an existing CmCloudContainer
• Available as API for integration into Activation Wizard
• Combination of Enterprise CmCloudContainers for groups and Personal
CmCloudContainers for users is possible
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 31
Available Now
• Personal Licenses for consumers
• Personal Licenses for business users
• Local License Server for floating licenses
• Local License Server as Proxy for floating licenses in the cloud
• CodeMeter Cloud Server as License Server for floating licenses
• Restriction: Manual distribution of credential files
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 32
Roadmap
• License Portal 23.11 (Autumn 2023)
• Full support of all automatic workflows for CodeMeter Cloud Server as License Server for Floating
Licenses
• Automatic retrieval of Credential File with Activation Wizard in Software
• Removal of user from group
• Automatic update of Credential File with Activation Wizard at all remaining users
• CodeMeter Cloud 3.0 (Autumn 2023)
• Online license usage tracking
© WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
2023-10-11 33
&
It’s time to address your most burning questions
2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 34
Europe: +49-721-931720
USA: +1-425-7756900
China: +86-21-55661790
Japan: +81-45-5659710
https://www.wibu.com
info@wibu.com
Thank You!
Let’s keep in touch
2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices

More Related Content

Similar to Optimizing Cloud Licensing: Strategies and Best Practices

Your Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing SystemYour Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing System
team-WIBU
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solution
team-WIBU
 
How and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based LicensesHow and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based Licenses
team-WIBU
 
Unleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter BasicsUnleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter Basics
team-WIBU
 
Making your everyday life easier with license automation
Making your everyday life easier with license automationMaking your everyday life easier with license automation
Making your everyday life easier with license automation
team-WIBU
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
team-WIBU
 
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
team-WIBU
 
Enhancing license management with Salesforce
Enhancing license management with SalesforceEnhancing license management with Salesforce
Enhancing license management with Salesforce
team-WIBU
 
Lost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of TrustLost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of Trust
team-WIBU
 

Similar to Optimizing Cloud Licensing: Strategies and Best Practices (20)

Your Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing SystemYour Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing System
 
Cloud as a Service: A Powerful New Cloud Management Platform
Cloud as a Service: A Powerful New Cloud Management PlatformCloud as a Service: A Powerful New Cloud Management Platform
Cloud as a Service: A Powerful New Cloud Management Platform
 
Getting the Most Value from Your Aviatrix Controller & Gateways
Getting the Most Value from Your Aviatrix Controller & GatewaysGetting the Most Value from Your Aviatrix Controller & Gateways
Getting the Most Value from Your Aviatrix Controller & Gateways
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solution
 
How and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based LicensesHow and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based Licenses
 
Securely Connecting Your Customers to Their Cloud-Hosted App – In Minutes
Securely Connecting Your Customers to Their Cloud-Hosted App – In MinutesSecurely Connecting Your Customers to Their Cloud-Hosted App – In Minutes
Securely Connecting Your Customers to Their Cloud-Hosted App – In Minutes
 
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
 
Creating, delivering, and managing licenses made easy
Creating, delivering, and managing licenses made easyCreating, delivering, and managing licenses made easy
Creating, delivering, and managing licenses made easy
 
Kublr for cloud and managed service providers
Kublr for cloud and managed service providersKublr for cloud and managed service providers
Kublr for cloud and managed service providers
 
New ThousandEyes Product Features and Release Highlights: October 2023
New ThousandEyes Product Features and Release Highlights: October 2023New ThousandEyes Product Features and Release Highlights: October 2023
New ThousandEyes Product Features and Release Highlights: October 2023
 
Unleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter BasicsUnleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter Basics
 
Feeling Right at Home: Uniform Processes for Online and Offline Licenses
Feeling Right at Home: Uniform Processes for Online and Offline LicensesFeeling Right at Home: Uniform Processes for Online and Offline Licenses
Feeling Right at Home: Uniform Processes for Online and Offline Licenses
 
IBM Software Licensing: Tips to Safeguard Your Bottom Line
 IBM Software Licensing: Tips to Safeguard Your Bottom Line IBM Software Licensing: Tips to Safeguard Your Bottom Line
IBM Software Licensing: Tips to Safeguard Your Bottom Line
 
Making your everyday life easier with license automation
Making your everyday life easier with license automationMaking your everyday life easier with license automation
Making your everyday life easier with license automation
 
Automatic License Updates: Usership and Usability
Automatic License Updates: Usership and UsabilityAutomatic License Updates: Usership and Usability
Automatic License Updates: Usership and Usability
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
 
Introduction to ibm cloud paks concept license and minimum config public
Introduction to ibm cloud paks concept license and minimum config publicIntroduction to ibm cloud paks concept license and minimum config public
Introduction to ibm cloud paks concept license and minimum config public
 
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
 
Enhancing license management with Salesforce
Enhancing license management with SalesforceEnhancing license management with Salesforce
Enhancing license management with Salesforce
 
Lost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of TrustLost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of Trust
 

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 Identity
team-WIBU
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Security
team-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ät
team-WIBU
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edge
team-WIBU
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applications
team-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
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
team-WIBU
 
Serving Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every AppetiteServing Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every Appetite
team-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.pptx
team-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 environments
team-WIBU
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
team-WIBU
 
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
team-WIBU
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
team-WIBU
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensed
team-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 FSBs
team-WIBU
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler way
team-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 packages
team-WIBU
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environments
team-WIBU
 

More from team-WIBU (18)

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
 
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
 
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...
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
 
Serving Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every AppetiteServing Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every Appetite
 
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
 
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
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
 
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
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensed
 
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
 
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
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environments
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
 

Recently uploaded (20)

Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

Optimizing Cloud Licensing: Strategies and Best Practices

  • 1. Optimizing Cloud Licensing Strategies and Best Practices Rüdiger Kügler VP Professional Services rk@wibu.com Jörg Jans Professional Services joerg.jans@wibu.com 2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices
  • 2. To access the on-demand replay of this masterclass, please visit https://www.wibu.com/wibu-systems- webinars/optimizing-cloud-licensing/access.html © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11
  • 3. CodeMeter Product Overview © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 3
  • 4. CodeMeter Product Overview 2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices License Central CodeMeter Cloud CmDongle CodeMeter Cloud Lite SaaS Software On Prem @ Cloud On Prem Software Mainstream System License Creation License Management License Storage Protected and Licensed Software Cloud On Prem Mobile App SAW / Browser UpdateTrigger CmAct- License CRM E-Commerce ERP ISV User 4
  • 5. CodeMeter Product Overview 2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices License Central CodeMeter Cloud Native SaaS On Prem @ Cloud On Prem Software Mainstream System License Creation License Management License Storage Protected and Licensed Software Cloud On Prem Mobile App SAW / Browser UpdateTrigger CRM E-Commerce ERP ISV User Providing highly performant CmCloudContainers Managing Users with their CmCloudContainers License Definition And License Creation 5
  • 6. Use Case Personal Licenses for Consumers © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 6
  • 7. Licenses for Consumers • Creation of a ticket • Self-registration at portal • Activation of license triggers creation of Personal CmCloudContainer © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 7
  • 8. Use Case Personal Licenses for Business Users (similar to Microsoft Office) © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 8
  • 9. Personal Licenses for Business Users • ISV/Reseller creates customer/company in License Portal • ISV/Reseller creates Admin for this customer/company in License Portal • ISV/Reseller assigns tickets to this customer/company • Available as API for automation © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 9
  • 10. Personal Licenses for Business Users • Admin of customer/company creates additional user(s) © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 10
  • 11. Personal Licenses for Business Users • Admin of customer/company assigns ticket/license to users © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 11
  • 12. Personal Licenses for Business Users • Users log in with their user credentials and activate their license  Personal CmCloudContainer gets created automatically  © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 12
  • 13. Personal Licenses for Business Users • Another PC for the same user / ‘lost’ CmCloudContainer • Login, Reconnect CmCloudContainer • Stolen CmCloudContainer • Login, Reset CmCloudContainer, Reconnect CmCloudContainer • Admin of customer/company and ISV-Admin can do the same support actions © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 13
  • 14. Personal Licenses for Business Users – Summary • Every User has their own CmCloudContainer • Users can manage their licenses and CmCloudContainer • Admin can manage all licenses and CmCloudContainers of this customer/company © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 14
  • 15. Use Case Floating Licenses for Business Users © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 15
  • 16. Three Options for Floating Licenses • Local License Server • With local CmActLicense (or CmDongle) • Local access from all Clients • Local License Server as Cloud Proxy • Enterprise CmCloudContainer connected to Local License Server • Local access from all Clients • CodeMeter Cloud Server as License Server • Enterprise CmCloudContainer connected to all Clients • Direct access from all Clients to Cloud License Server © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 16
  • 17. License Update Local License Server © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 License Creation and Management License Usage Secure License Storage Cloud On Prem License Central CodeMeter License Server (LAN) CmActLicense Client Client Client Client Client 17
  • 18. Proxy Server Local License Server as Cloud Proxy © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 License Creation and Management License Usage Secure License Storage Cloud On Prem License Central CodeMeter Cloud Server CodeMeter License Server (LAN) CmCloudContainer (Enterprise) Client Client Client Client Client License Update 18
  • 19. CodeMeter Cloud Server as License Server © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 License Creation and Management License Usage Secure License Storage Cloud On Prem License Central CodeMeter Cloud Server CmCloudContainer (Enterprise) Client Client Client Client Client License Update 19
  • 20. Comparison © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 Feature Local Proxy Cloud License Creation via Cloud Yes Yes Yes License Update via Cloud Activation Wizard Automatically Automatically Offline Usage Yes Partially No Access Control with AD Integration Yes Yes No Mobile Office Support Via VPN or Borrowing Via VPN Yes Highest Security (CodeMoving) - - Yes Offline License Usage Tracking Yes Yes - Online License Usage Tracking No Planned Planned 20
  • 21. Use Case Floating Licenses for Business Users Local License Server © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 21
  • 22. Local License Server • ISV/Reseller creates customer/company in License Portal • ISV/Reseller creates Admin for this customer/company in License Portal • ISV/Reseller assigns tickets to this customer/company • Available as API for automation © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 22
  • 23. Local License Server • Admin activates license at CodeMeter License Server • Optional: Admin configures Client Access List at License Server • Optional: Admin distributes name/IP address of server to clients  All clients can use licenses  © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 23
  • 24. Use Case Floating Licenses for Business Users Local License Server as Cloud Proxy © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 24
  • 25. Local License Server as Cloud Proxy • ISV/Reseller creates customer/company in License Portal • ISV/Reseller creates Admin for this customer/company in License Portal • ISV/Reseller assigns tickets to this customer/company • Available as API for automation © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 25
  • 26. Local License Server as Cloud Proxy • Admin creates technical user and downloads credential file for Enterprise CmCloudContainer • Admin imports credential file at local License Server and activates license at Cloud Server • Optional: Admin configures Client Access List at License Server • Optional: Admin distributes name/IP address of server to clients  All clients can use licenses  © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 26
  • 27. Use Case Floating Licenses for Business Users CodeMeter Cloud Server as License Server © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 27
  • 28. CodeMeter Cloud Server as License Server • ISV/Reseller creates customer/company in License Portal • ISV/Reseller creates Admin for this customer/company in License Portal • ISV/Reseller assigns tickets to this customer/company • Available as API for automation © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 28
  • 29. CodeMeter Cloud Server as License Server • Admin of customer/company creates a group • Admin of customer/company creates user(s) and assigns them to the group • Planned LP 23.11: Admin creates Enterprise CmCloudContainer for this group • Planned LP 23.11: Admin of customer/company activates license into this CmCloudContainer © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 29
  • 30. CodeMeter Cloud Server as License Server • Users perform login at License Portal or in Activation Wizard upon launching the software • Users connect their computer to the Enterprise CmCloudContainers  User can use licenses  © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 30
  • 31. CodeMeter Cloud Server as License Server • Admin can • Add users to the group • Remove users from the group  triggers reset of Credential File • Add and Remove Licenses • Users can • Connect their computer to an existing CmCloudContainer • Available as API for integration into Activation Wizard • Combination of Enterprise CmCloudContainers for groups and Personal CmCloudContainers for users is possible © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 31
  • 32. Available Now • Personal Licenses for consumers • Personal Licenses for business users • Local License Server for floating licenses • Local License Server as Proxy for floating licenses in the cloud • CodeMeter Cloud Server as License Server for floating licenses • Restriction: Manual distribution of credential files © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 32
  • 33. Roadmap • License Portal 23.11 (Autumn 2023) • Full support of all automatic workflows for CodeMeter Cloud Server as License Server for Floating Licenses • Automatic retrieval of Credential File with Activation Wizard in Software • Removal of user from group • Automatic update of Credential File with Activation Wizard at all remaining users • CodeMeter Cloud 3.0 (Autumn 2023) • Online license usage tracking © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 2023-10-11 33
  • 34. & It’s time to address your most burning questions 2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices 34
  • 35. Europe: +49-721-931720 USA: +1-425-7756900 China: +86-21-55661790 Japan: +81-45-5659710 https://www.wibu.com info@wibu.com Thank You! Let’s keep in touch 2023-10-11 © WIBU-SYSTEMS AG 2023 | Optimizing Cloud Licensing - Strategies and Best Practices