wso2con usa 2017: wso2 update manager (wum): continuous access to product updates
TRANSCRIPT
WSO2 Update Manager (WUM)Continuous Access to Product Updates
Sameera JayasomaSoftware ArchitectWSO2
• Keeps your WSO2 products up-to-date.– Determines which updates are new and relevant, downloads and installs them.
• Builds you a new product distribution– Contains all the latest updates issued by WSO2.– Updated product distribution = Base/original product + Updates
• Connects to WSO2 Update– WSO2 Update is a service that provides you continuous access to all the product
updates.• A simple command-line application
WSO2 Update Manager (WUM)
• Supported products – wso2dss-3.5.1– wso2is-analytics-5.2.0– wso2is-5.2.0– wso2cep-4.2.0– wso2esb-5.0.0– wso2esb-analytics-5.0.0– wso2am-2.0.0– wso2am-analytics-2.0.0– wso2esb-4.9.0
WSO2 Update Manager (WUM)
• Original WSO2 product distributions are open source and licensed under Apache 2.
• But product distributions built by WUM are NOT open source and licensed under WSO2 Update License 1.0.
– No longer licensed under Apache 2.
• Updated products can be freely used in NON-PRODUCTION deployments such as development and test environments.
• Updated products can be used in PRODUCTION only under a paid WSO2 Subscription.
WSO2 Update License
• If you want to continue to use our 100% open source products, please download the latest version.
– All updates will be added to future releases of products
• A paid subscription allows you to deploy updates into production, so fixes are available immediately instead of waiting for a future release.
– includes our 24x7 support services to reduce risk, resolve issues more quickly.
WSO2 Update License...
How to use WUM?
Base Product Puppet
Config files
Patches
Product instance 02
Product instance 01
Product instance 03
Managing WSO2 Product Deployments(without WUM)
Managing WSO2 Product Deployments(without WUM)
Base Product Puppet
Config files
Patches
Product instance 02
Product instance 01
Product instance 03
patch0001, patch0003, patch0007, patch0015, patch0028, patch0034
- Delete file org.wso2.carbon.tomcat….+ Add file org.wso2.carbon.tomcat...
• First update.Product distribution(1st) = Base/original product + Updates
• nth update. product distribution(nth) = product distribution(n-1th) + Updates
• Update summary – You will get an email with every update which contains the update summary.– Update summary is also packaged with the updated product distribution
• Go through the update summary carefully.– Apply configuration changes, if applicable
Managing WSO2 Product Deployments(with WUM)
Managing WSO2 Product Deployments(without WUM)
Base Product
(nth update)Puppet
Config files
Product instance 02
Product instance 01
Product instance 03
Thank You!