WSO2 Application Manager (AppM)
What and Why?WSO2 App Manager (AppM) is a solution to provide controlled access to several applications for many users in an organisation. In other words WSO2 AppM handles as a proxy between your web apps and the user and enables you to maintained a controlled and monitored environment.
Technical Aspects:WSO2 App Manager is created on top of the Carbon platform, where it extends registry assets and provides the capability to add web applications. All the functionality can be extended with extension points provided by WSO2 App Manager. It is developed mainly using three technologies namely, SAML2 SSO, XACML policy definition and OAuth secured API invocations. It is bundled with a set of features for app creation, publication, lifecycle management, versioning, monetization, governance, security etc. using proven WSO2 products such as, WSO2 Enterprise Store, WSO2 Enterprise Service Bus, WSO2 Identity Server, and WSO2 Governance Registry. In addition, it is also powered by the WSO2 Business Activity Monitor, and is immediately ready for massively scalable deployments.
WSO2 App Manager is a fully open sourced product and released under Apache Software License Version 2.0, one of the most business-friendly licenses available tod ay.
Mobile Support:WSO2 App Manager supports publishing iOS, Android, Hybrid and Web apps with app versioning and lifecycle management. The storefront enables directly downloading mobile apps with the support for self-subscription and app rating. WSO2 App Manager is easily configurable with WSO2 device management solutions or any third-party device management solutions for device management purposes.
How to start?You can download the AppM binary from here.
- Unzip the binary
- go to [binary] > bin
- wso2server.sh (linux/mac) , wso2server.bat (windows)