1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
|
.. _key-features:
============
Key features
============
Murano has a number of features designed to
interact with the application catalog, for instance
managing what's in the catalog, and determining
how apps in the catalog are deployed.
Application catalog
~~~~~~~~~~~~~~~~~~~
#. Easy browsing:
* Icons display applications for point-and-click
and drag-and-drop selection and deployment.
* Each application provides configuration information
required for deploying it to a cloud.
* An application topology of your environment is available
in a separate tab, and shows the number of instances
spawned by each application.
* The presence of the :guilabel:`Quick Deploy` button
on the applications page saves the time.
#. Quick filtering by:
* Tags and words included in application name and description.
* Recent activity.
* Predefined category.
#. Dependency tracking:
* Automatic detection of dependent applications that minimizes
the possibility of an application deployment with incorrect
configuration.
* No underlying IaaS configuration knowledge is required.
Application catalog management
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#. Easy application uploading using UI or CLI from:
* Local zip file.
* URL.
* Package name, using an application repository.
#. Managing applications include:
* Application organization in categories or transfer between them.
* Application name, description and tags update.
* Predefined application categories list setting.
#. Deployment tracking includes the availability of:
* Logs for deployments via UI.
* Deployment modification history to track the recent changes.
Application lifecycle management
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#. Simplified configuration and integration:
* It is up to an application developer to decide what their application
will be able to do.
* Dependencies between applications are easily configured.
* New applications can be connected with already existing ones.
* Well specified application actions are available.
#. HA-mode and auto-scaling:
* Application authors can set up any available monitoring system to track
application events and call corresponding actions, such as
failover, starting additional instances, and others.
#. Isolation:
* Applications in the same environments can easily interact with
each other, though applications between different projects (tenants) are isolated.
|