Más contenido relacionado
How to get Plone on your OpenStack
- 1. Copyright © 2016 Mirantis, Inc. All rights reserved
software.mirantis.com
How to get Plone
on your OpenStack
Learn how to quickly deploy Plone on top of OpenStack and give your users
self-service portal.
- 2. Copyright © 2016 Mirantis, Inc. All rights reserved
Definition: Cloud
As described by the National Institute of Standards and Technology (NIST):
“Cloud computing is a model for enabling ubiquitous, convenient,
on-demand network access to a shared pool of configurable
computing resources (e.g., networks, servers, storage, applications,
and services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction”
- 3. Copyright © 2016 Mirantis, Inc. All rights reserved
Definition: OpenStack
As described by the OpenStack Foundation:
“Aims to produce the ubiquitous Open Source Cloud Computing
platform that will meet the needs of public and private clouds
regardless of size, by being simple
to implement and massively scalable.”
- 6. Copyright © 2016 Mirantis, Inc. All rights reserved
Murano
Introduce an application catalog to OpenStack, enabling
application developers and cloud administrators to publish
various cloud-ready applications in a browsable categorized
catalog.
Application Catalog for OpenStack
- 8. Copyright © 2016 Mirantis, Inc. All rights reserved
How to get them?
http://apps.openstack.org
- 9. Copyright © 2016 Mirantis, Inc. All rights reserved
Ready to use applications!
DBaaS Containers
PaaS
CI/CD
CMS Web/ App Servers
- 10. Copyright © 2016 Mirantis, Inc. All rights reserved
Benefits
Developer Tooling Application Catalog Cloud Orchestration
Onboarding Developers Onboarding Workloads Self-Service Deployment
IT Admins End Users
Build better cloud apps faster Deploy without assistance from ITManage what end users can deploy
- 11. Copyright © 2016 Mirantis, Inc. All rights reserved
Capabilities
● Supports both Windows and Linux
● Complete application lifecycle management
● Integration with configuration management tools
● Ansible, Chef & Puppet
● Pluggable app definition languages
● Heat Templates
● MuranoPL
- 12. Copyright © 2016 Mirantis, Inc. All rights reserved
Orchestration vs Configuration Management
● Orchestration is a sub-category of automation, concerned with
coordination of multiple component:
● For example, servers, networks, volumes, etc..
● Orchestration is a “higher form” of automation
● Not just simple or lower-level tasks, but multilayer applications
● Configuration Management is automation of server configuration:
● Typically a declarative model, based on “fact” discovery of the server
● Abstracts out the underlying implementation detail of service deployment
● Both are needed to fully automate cloud application deployment
- 13. Copyright © 2016 Mirantis, Inc. All rights reserved
Demo
or ...demo is worth a thousand words!
- 14. Copyright © 2016 Mirantis, Inc. All rights reserved
Screencasts
● Openstack Application Catalog. Quick introduction
● HA & Autoscaling for Applications
● Docker Integration
● Support for Heat based application
● Composing Murano Application Package
Please, find more screencasts published on wiki: https://wiki.openstack.org/wiki/Murano/Screencasts
- 15. Copyright © 2016 Mirantis, Inc. All rights reserved
Links
● Project Links:
● https://launchpad.net/murano
● https://wiki.openstack.org/wiki/Murano
● http://docs.openstack.org/developer/murano/
● MailingList:
● openstack-dev@openstack.org with [Murano] in the subject
Weekly IRC meeting is held on Tuesdays at 17:00 UTC on #openstack-meeting-alt at Freenode.
- 16. Copyright © 2016 Mirantis, Inc. All rights reserved
Thank you
ploneconf.sixfeetup.com