3. Use
Case
#1
-‐ DevOps
Cloud
Environment
for
developers
to
create,
test
and
publish
applications
Environment
includes
development
tools
and
possibly
common
application
components
Use
existing
or
DIY
PaaS platform
-‐ Cloud
Foundry,
OpenShift,
Appcara etc.
14. Get,
Share
and
Run
Apps
on
Demand
Create Catalog
● Easily add new apps
● Describe forms,app
dependencies, suggested
configurations, billing rules
etc.
Deploy Apps
● Deploy applications and services
with a push of a button
● Choose apps, specify settings,
and deploy
Automatically
Manage Apps
● Monitor with Ceilometer
● Automatically self-heal,scale
up & down, failover, backup
● Application specific actions
● Track usage
Murano with Open APIs or GUI
20. Murano
partitions
OpenStack
cloud
app/service
lifecycle mgt.
1. Catalog users:
Launch
apps/services
independent
of
infra dependencies
2. Catalog Application/Service developers
Specify
apps’
infra
needs,
no
direct
binding
of resources
3. Cloud administrators
Configure
and
control
apps
for
automation
for
deployment,
operations for OpenStack
cloud
apps/workloads
Murano
delivers
apps/services
to
OpenStack faster
26. Drop
it
like
it’s
HOT
– Heat
Orchestration
Templates
27. Murano – Ingredients
• YAML
definitions
of
assets
• Javascript site
to
display
• New
content/assets
flow
through
the
OpenStack
Community
Process
• Cosumable via
Horizon
or
an
OpenStack API