About OpenNebulaApps

Key Features
Why OpenNebula?
Certification Policy
Download

Latest Version 3.8.3

- Release Notes 3.8.3
- Guides 3.8

Get OpenNebulaApps?

OpenNebulaApps is fully open-source software released under Apache v2.0 license that is publicly available at OpenNebula.org

Want to Try?

The Evaluation Support Program is a 30-day, no-cost, and no-commitment trial of OpenNebula.pro will all C12G software and the services to assess their suitability and performance in your environment.

Cloud Application Management

describe the image

OpenNebulaApps is a suite of tools for users and administrators of OpenNebula to simplify and optimize cloud application management. OpenNebulaApps provides a service management layer on top of OpenNebula by configuring the software stack in the applications, managing multi-tiered applications, and building your own private market to distribute applications across several OpenNebula instances. 


Why OpenNebulaApps?

Thanks to OpenNebulaApps you can use an OpenNebula cloud as a platform for running fully configured services to enable Platform as a Service (PaaS), in addition to using it as a platform for running virtual infrastructure (IaaS). Because Cloud applications consist of stacks of software components, OpenNebulaApps contributes to significantly reduce the time needed to build, distribute, and build new applications.

appflow chmod 3


Which Tools Are Available?

appstage color icon 

AppStage performs the automatic installation and configuration of the software stack that constitutes an application environment. With AppStage you can easily define software configurations for your virtual machines and share them with other users.

  • Automatic installation and configuration of software stacks
  • Simplify the process of building new applications
  • Provide configurable application environments from a catalog and self-service portal
  • Enable tight, efficient administrative control
  • Fine-grained access control for the secure sharing of application environments with other users

appflow color icon

AppFlow enables the automatic execution of multi-tiered applications. With AppFlow you can define multi-tier applications composed of interconnected VMs and manage them as a single entity.

  • Define multi-tiered applications (services) as collection of applications
  • Manage multi-tiered applications as a single entity 
  • Automatic execution of services with dependencies 
  • Provide configurable services from a catalog and self-service portal
  • Enable tight, efficient administrative control
  • Fine-grained access control for the secure sharing of services with other users

appmarket color icon 

AppMarket builds a centralized catalog of cloud applications. With AppMarket you can build a private repository to share and distribute virtual appliances across OpenNebula instances.

  • Build your own marketplace
  • Share virtual appliances across several OpenNebula instances
  • Distribute internally developed virtual appliances
  • Provide appliances from a catalog and portal
  • Tight integration with OpenNebula