Platform Tools in OpenStack

One of the fastest growing parts of OpenStack for the last release cycle is orchestration and platform-level capabilities. Different aspects of orchestration are represented by a number of the initiatives. During this session Mirantis engineers will talk about two projects from orchestration area which were initiated by Mirantis - Murano and Mistral.

Murano is a project which brings Application Catalog features to OpenStack cloud. Application Catalog provides an integration layer for 3rd party applications to be deployed via self-service UI for OpenStack cloud. The discussion, driven by Alex Tivelkov - a Murano technical lead, will cover Application Catalog use cases and their value for cloud users. Some of the use cases will be illustrated during the live demo followed by roadmap overview and Q&A.

As the second part of this meetup Mistral project will be presented. Mistral is a new initiative for workflow as a service implementation announced at the latest OpenStack summit in HK. Workflow as a service provides an ability to execute tasks in a distributed manner defined by simple DSL instead of writing a python code. Mistral provides features like event triggered tasks, scheduled tasks as a part of DSL. Renat Akhmerov - a Mistral technical lead will cover Mistral use cases, architecture overview and live demo for Mistral PoC followed by roadmap discussion and Q&A.

At the end of the meetup there will be a general Q&A session about integration between new and existing OpenStack services including Heat, Trove, Murano, Savanna and Mistral.

Join or login to comment.

  • Madhu K.

    How is Murano different from the TOSCA initiative. Just attended https://plus.google.com/events/cfgacb0vpon2m6dr59r0cqpmid0

    February 6, 2014

    • Alexander T.

      There are two aspects here.
      First of all, these projects have different missions, they focus on different things: Murano is mostly an application catalog, while the deployment engine is its important integral part, but not the main one. Cloudify's solution is first of all a deployment engine, with its pros and cons, but not a catalog at the first place.
      Also, Murano is native for OpenStack, it is a stackforge community-driven project, and its ultimate goal is to be integrated in Openstack as it is. Cloudify is a standalone project, it aims to be a generic solution, capable to run on different IaaS clouds. This approach has its benefits and its drawbacks, it is just important to understand them and pick the solution which better satisfies the needed use-cases.

      February 6, 2014

    • Alexander T.

      Then, there is a technical aspect. We've investigated Tosca when we started Murano, and found that it is way too complicated and overloaded. It is xml-based, and its syntax is too hard to learn. Also, Tosca as is does not provide any language to define the workflow - it defines only service structures, while it is suggested to use BPL to describe the workflows. And BPL is way too complex as well.
      At Murano we've chosen to have simpler anguage with richer base library - and we believe that this approach will simplify the life of the developers of our applications.

      February 6, 2014

  • Renat A.

    February 6, 2014

  • Shane G.

    Great turnout, excellent presentations, relevant information. Thanks!

    February 6, 2014

  • A former member
    A former member

    Great content and great presenters who didn't dodge the hard questions

    February 5, 2014

  • Rick E.

    Thank you to the good folk from Mirantis for two fine technical presentations.

    February 5, 2014

  • Alexander T.

    The slides for Murano presentation are available here:
    http://www.slideshare.net/tivelkov/murano-application-catalog-for-openstack

    February 5, 2014

  • Dan K.

    I arrived 15 minutes late because of
    traffic and could not get in! I hope
    appropriate arrangements can and
    will be made in the future to allow
    people to enter the building even
    after the start of the talk!

    February 5, 2014

    • Sean R.

      Did you come to the 3rd floor of the garage?

      February 5, 2014

    • Sean R.

      i had a security guard holding the door open

      February 5, 2014

  • Sean R.

    any questions before we leave murano and move on to mistral?

    February 5, 2014

    • Sean R.

      max 100? bummer. A new session won't capture the sound or screen.

      February 5, 2014

    • Mel D.

      awesome. I'm in! not sure if someone dropped off or if it's a bandwidth thing... thanks for checking!

      February 5, 2014

  • Kannan

    Will this event be streamed or recorded?

    February 5, 2014

    • Kannan

      Ignore my post

      February 5, 2014

    • Sean R.

      streamed via hangout

      February 5, 2014

  • Sean R.

    The hangout URL will be posted here about 15 minutes before the events starts. See you online!

    1 · February 5, 2014

  • Bill

    Where in Building C will the meeting be? Is it in the cafeteria?

    February 4, 2014

    • Sean R.

      right at the stop sign. right at the guard shack. pull around back to the garage. park on the 3rd floor. Walk through the door and turn right to the pioneer room.

      February 4, 2014

    • Sean R.

      or I could have said it is upstairs from the cafeteria.

      February 4, 2014

  • Prakash

    Conceptualization of Application Catalog in Murano looks great but driving it through Mistral for tasks as a workflow service seems more difficult, lets hope Boris can shed some light on his insights and lessons from Fuel to drive this to success.

    February 4, 2014

Our Sponsors

  • HP Cloud

    Hosts SF southbay user group events including food and beverages

  • Mirantis

    Runs the monthly OpenStack Beginner session

  • VWware

    Supports organzier

  • RackSpace

    Hosts occasional user group events including food and beverages

  • Piston Cloud Computing

    Hosts occasional user group events including food and beverages

  • SwiftStack

    Hosts occasional user group events including food and beverages

  • DreamHost

    Hosts occasional user group events including food and beverages

  • Nebula

    Hosts occasional user group events including food and beverages

  • Cloudscaling

    Hosts occasional user group events including food and beverages

  • OpenContrail

    Hosts occasional user group events including food and beverages

  • Brocade

    Hosts occasional user group events including food and beverages

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy