Open Source WSO2 Enterprise Store 2.0 Brings Consumer Store-Like Experience to Provisioning and Managing APIs, Apps, Services and Other Enterprise Assets

WSO2 Enterprise Store 2.0 enables greater extensibility and customization in managing any enterprise asset type, adds REST APIs for the Store and Publisher components, and enhances role-based access

Mountain View, CA – September 28, 2015 – The online consumer experience is raising the bar on users’ expectations for enterprise systems. As a result, organizations seeking to increase employees’ use of APIs, applications, services, or other resources need to match the simplicity and social capabilities of popular consumer storefronts, such as Amazon, Google and Apple, to foster adoption. WSO2 addresses the new demands placed on provisioning and managing enterprise assets with the socially enabled consumer store-like capabilities of the 100% open source WSO2 Enterprise Store 2.0, available today.

WSO2 Enterprise Store is the first complete platform for managing and provisioning any type of enterprise assets—applications, APIs, gadgets, e-books and other resources—across the entire enterprise asset life cycle. With version 2.0, WSO2 Enterprise Store:

  • Enables greater extensibility to facilitate customization.
  • Adds REST APIs to take advantage of the Store and Publisher components.
  • Enhances role-based access for greater control.
  • Revamps user interface (UI) for a more intuitive experience.

“Today’s enterprise users are digital consumers. They expect to browse relevant subjects, read descriptions, and make decisions based on other users’ ratings and comments—whether they are purchasing a book or running shoes online or downloading apps and APIs,” said Dr. Sanjiva Weerawarana, WSO2 founder, CEO and chief architect. “With WSO2 Enterprise Store 2.0, we are empowering organizations to foster the adoption of approved enterprise assets by giving users a consumer-grade experience for accessing them—improving compliance, increasing productivity, and speeding time to market. At the same time, our comprehensive open source products deliver the robust management and security enterprises demand.”

Using WSO2 Enterprise Store, WSO2 has developed its own WSO2 Store, which in the first phase offers a range of connectors that customers can use with WSO2 Enterprise Service Bus (WSO2 ESB). WSO2 Store with connectors to eBay, GitHub, Salesforce, and Twitter, among others can be viewed at https://store.wso2.com/store. The store provides an example of how enterprises can rethink the provisioning and management of their own assets.

WSO2 Enterprise Store 2.0 for Access to Any Enterprise Asset

WSO2 Enterprise Store enables IT organizations to set up their own consumer-like store where business users and developers alike can easily discover and subscribe to not only applications, but also APIs, e-books, gadgets, websites and any other asset types the enterprise chooses to offer. Gadgets and websites are supported out of the box. Meanwhile other assets—such as applications, APIs, and e-books—can be supported through the ability to define new asset types using WSO2 Enterprise Store 2.0. Only WSO2 provides a socially enabled enterprise store, so users can rate and review assets. Meanwhile, back-office capabilities for publishing assets, along with life cycle management and governance ensure compliance with corporate and IT policies and procedures.

Version 2.0 introduces a new asset extension model that provides a well-defined set of constructs for building and packaging assets and maintains a clear separation between developer extensions and core WSO2 Enterprise Store components.

  • At the administration level, this facilitates incremental customizations, since developers do not need to re-implement business logic and views when changing default behaviors. It also allows self-contained customizations to be carried out without a dependence on core files, preventing WSO2 Enterprise Store files from being changed when users extend or customize their asset store.
  • At the Store and Publisher level, the model lets developers easily develop new asset types, such as APIs or pages, as well as override existing endpoints, simplifying the process of managing common pages with multiple artifact types.

WSO2 Enterprise Store 2.0 also adds REST APIs, which let users access Store and Publisher to perform CRUD (create, retrieve, delete, update) operations. Because, Store and Publisher UIs are built on top of the REST APIs, developers can use the APIs to create their own Store and Publisher interfaces. Additionally, users can conduct back-office actions such as listing, removing, adding, updating or changing the life-cycle state of assets.

The revamped WSO2 Enterprise Store UI allows users of Publisher to easily define different assets. Meanwhile, it enhances the Store with easy navigation for finding assets and tag-based asset searches, and it improves social engagement by allowing users to share their favorite assets on social media sites such as Facebook and Twitter.

Finally, Version 2.0 enhances role-based access in WSO2 Enterprise Store with a new model for enabling a consistent permission control mechanism across all assets, which supports both static and dynamic permissions. Developers can control access to APIs for backend functions and the UI elements of pages using the WSO2 Permission Tree. The model then allows system administrators to map roles to these permissions in line with their organizational access policies, as well as change users’ permissions for taking actions on assets.

Proven Scalability, Flexible Deployment

WSO2 Enterprise Store is built on the same modular, fully componentized OSGi-compliant code base as the award-winning WSO2 Carbon enterprise middleware platform. Like all Carbon-based WSO2 products, it is inherently cloud-enabled and uses proven core framework components that provide a consistent set of enterprise-class management, security, clustering, logging, statistics, tracing, and other capabilities. Significantly, the product provides proven scalability, since it uses the same core technologies and runtime of WSO2 Carbon, which are handling anywhere from millions to billions of transactions per day at enterprises around the world.

Additionally, the componentized architecture maximizes the flexibility enterprises have when deploying WSO2 Enterprise Store.
Because the software is cloud-enabled, WSO2 Enterprise Store can migrate between servers, private clouds, public clouds, and hybrid cloud environments.
Enterprises can customize WSO2 Enterprise Store by adding WSO2 Carbon middleware products or the 175-plus components on which they are based.
WSO2 Enterprise Store components, including Store and Publisher, can be decoupled and allocated to different compute resources, making it easy to scale to meet growing demand.

Availability and Support

WSO2 Enterprise Store 2.0 is available today as a software download that can run directly on servers; on cloud platforms such as, Amazon Elastic Computing Cloud (EC2), Linux Kernel Virtual Machine (KVM), OpenStack, and VMware VSphere; or on top of WSO2 Private PaaS. Additionally, customers can choose to have WSO2 host WSO2 Enterprise Store through the WSO2 Managed Cloud service. As a fully open source solution released under the Apache License 2.0, it does not carry any licensing fees.

WSO2 Enterprise Store is backed by a world-class technical team in which the experts that helped create the software provide support, leading to direct and immediate access to the people with in-depth knowledge of the middleware. WSO2 service and support options include evaluation support, a special QuickStartSM consulting program, development support, and production support.

About WSO2

WSO2 delivers on the promise of the connected business with the only completely integrated enterprise platform that enables businesses to build, integrate and manage their APIs, applications, and Web services on-premises, in the cloud, and on mobile devices. Leading enterprise customers worldwide rely on WSO2’s award-winning 100% open source platform and its robust governance and DevOps functionality for their mission-critical applications. Today, these businesses represent nearly every sector: health, financial, retail, logistics, manufacturing, travel, technology, telecom and more. Visit http://wso2.com or check out the WSO2 community on the WSO2 Blog, Twitter, LinkedIn and Facebook.

Trademarks and registered trademarks are the properties of their respective owners.