File: key_features.rst

package info (click to toggle)
murano 1%3A6.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 10,644 kB
  • sloc: python: 34,127; sh: 717; pascal: 269; makefile: 83
file content (93 lines) | stat: -rw-r--r-- 2,517 bytes parent folder | download | duplicates (3)
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.