20
Copyright © 2017 Mirantis, Inc. All rights reserved Boston Summit Point and Click vs CI/CD Or Batman vs Superman

Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

Copyright © 2017 Mirantis, Inc. All rights reserved

Boston Summit Point and Click vs CI/CD

Or

Batman vs Superman

Page 2: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Fuel versus MCP - OR - Batman versus Superman

✪ When Last We Left Our Caped Crusaders:

● We Started out using Fuel…(Batman!)

● We found All of the Jokers and Riddlers Once Deployed

● We Made Up a Bunch of Workarounds… But there were Things that

Just Could Not Be “Worked Around”

● We Used Mirantis Cloud Platform 0.5 for a New Project! (Superman)

● So far so good! No Kryptonite Found!

vs

Page 3: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Fuel...Batman… Dunna-Dunna-Dunna-Dunna!

Page 4: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Fuel Solves Some BIG Problems… Just like Batman and Robin!

✪ The Problems Fuel SOLVED:

● OpenStack Deployment to Enterprise Standards

● Repeatability and Consistency

● Plugins to Add Features not part of the ISO

● Testing of basic Operations built in

● Multiple Clouds in a Single Interface

Page 5: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Fuel - How The Architecture SOLVED problems

Page 6: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Fuel - The GUI and What it was Good at Doing

Page 7: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Fuel - What it was NOT GOOD at DOING!

✪ The Batmobile Needs Service:

● Difficult to life-cycle manage beyond install

● Inflexible deployment options

● Customer-specific additions are difficult to integrate

● Change control/audits are hard to achieve

Page 8: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Mirantis Cloud PlatformSuperman… Look, Up in the Sky!

Page 9: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

✪ Mirantis continuously releases new MCP technology

○ Updates

○ Upgrades

○ New services to consume

✪ DriveTrain is an on-premises integration and delivery

toolchain

○ Version control and code review of cloud configuration

○ Metadata model provides intuitive and flexible way to write

service orchestration

○ Deploy, change, update and upgrade by launching pipelines

○ Validation in staging before promoting to production

✪ Automated, repeatable, with minimal (or no) downtime

MCP Solves BIGGER Problems… with LASERS!~

Page 10: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

MCP: Components

Open Cloud Software

Virtual resources (containers,

VM, bare metal, SDN, SDS) for

any workload

DriveTrain LCM

For continuous access to

innovation and hassle-free

operation

StackLight OSS

For continuous monitoring and

maximum availability

Page 11: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

MCP - Artifect delivery Pipeline!

Mirantis infra

Customer premises

On-prem

CI/CD

Mirantis

CI/CD

Versioned code

and config (Git)

Artifact storage

Versioned code

and config (Git)

Customizations

by layer

Base Artifacts

Validated

artifacts

Production

Staging

Verify

Mirantis continuously

produces new builds of

artifacts

Customer consumes,

integrates custom code

and rebuilds artifacts Artifact

storage

Rebuild artifacts

Promote

Page 12: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

MCP - Continuously Delivered Private Cloud!

Artifacts

Code ReviewSource Code

Management

Software

Automation

Configuration

Management

Configurations in reclass

Salt formulas

Deployed Cloud

Jenkins triggered by updates, configuration

changes

Config changes

DriveTrainLifecycle

Management

(LCM)

Page 13: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

✪VMs, containers, and bare metal in the same cloud

with rich SDN and SDS

✪DriveTrain LCM for flexible Day 1 and simplified

Day 2 experience

✪StackLight OSS software provides continuous

monitoring for strict availability SLAs

MCP Key Benefits

Page 14: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Service Provider Pain Points from the Real World

Moving from Point-And-Click to DriveTrain!

The Joker, Riddler, Penguin, etc...

Page 15: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Large Service adopter’s Problem to Solve!

✪ Service Retention is the imperative! People who leave a service and people

who never had the service are the targets!

● Both types of people are the main focus for the Service Provider

● Millennials are less likely to call a cab or book an airline through a travel agent.

● They now use the internet to provide services like online banking, Streaming Music, and

Transportation service from their phone app versus “calling a cab”.

● Many Fewer Consumers are using legacy services from service providers and are increasingly

using Cloud Apps for all their Consuming needs.

● The Service Provider who can live “in the cloud” can capitalize on this consumer shift by

developing apps and infrastructure using the same agile methodology!

● Agility and scalability will allow the Service Provider to address the more than 100 million new

potential users

Page 16: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Let’s Compare!Superman Versus Batman…

Page 17: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

Comparison

✪Fuel 9.X Versus

MCP 1.0

Item/Component Fuel 9 MCP 1.0

Release date Available now Available Now

OpenStack Version =< Mitaka => Mitaka

On premise CI/CD

LCM Limited Full

Ease of Deployment Point and Click CLI, Yaml, Groovy

Post deployment changes Limited and hard to use YAML

Updates, bug fixes and minor features Infrequent Continuous, Granular Control

Upgrades Risky and hard Tested, Orchestrated

Infra-as-Code

Kubernetes and Containers On VMs only Baremetal and VMs

Configuration Management Fuel CLI + Puppet Jenkins + Git + SaltStack + ReClass

Auditability of LCM

Monitoring (OSS) StackLight StackLight+

Bare Metal Provisioning Fuel/Cobbler MaaS or Ironic or *

Support for other software Limited Extensible

But, my utility

belt!?

Page 18: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

New Superhero Alliances Emerge!

Mirantis and NTT Join Forces!

Page 19: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

www.mirantis.com

FULLY MANAGED CLOUD and DATA CENTER!

Page 20: Boston Summit - object-storage-ca-ymq-1.vexxhost.net · Post deployment changes Limited and hard to use YAML Updates, bug fixes and minor features Infrequent Continuous, Granular

Copyright © 2017 Mirantis, Inc. All rights reserved

Visit Mirantis at Booth C1, Win a Free Certification!

www.mirantis.com

Thank YouWith Apologies to Batman, Robin, Superman

And All Superheroes

...worst

comicbook

ever