SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
Copyright © 2015 Mirantis, Inc. All rights reserved
www.mirantis.com
Accelerating the Software Delivery Pipeline
with Mirantis OpenStack
Frank Wu
Nicholas Gulrajani
Copyright © 2015 Mirantis, Inc. All rights reserved
Every Industry is Under Attack by
Software Startups
Our Mission: Helping Customers Win in the Software-Defined Economy
Transportation
Watches
Finance Groceries
Lodging
WatchesService Providers
Viber
Copyright © 2015 Mirantis, Inc. All rights reserved
An Open Cloud Is the Only Answer
Developer IT/ Ops
Your own AWS-style cloud:
no performance limits,
no lock-in, no IT tickets.
Be an architect,
not a vendor manager. Open
APIs and freedom of choice.
Business Leader
Win in the software-
defined
economy.
Build Software Faster
100% open-source, Open APIs, Hybrid, Vendor-Agnostic Cloud
Copyright © 2015 Mirantis, Inc. All rights reserved
Mirantis the Company
Customer Traction Product Leadership
● YTD new customers: 74
● Geos: USA, UK, Germany, Japan,
LATAM, China (new UCloud JV)
● Tier 1 Telcos in production with
workloads like NFV, Big Data
● Broad ecosystem of partners
Company Growth
● $100M funding led by Intel
● 2015 YoY bookings growth 72%
● 800+ employees end of 2015
● #2 Liberty contributor
● #1 Mitaka contributor
● Fuel part Openstack Big Tent
● Founding member of ETSI
OpenSourceMANO (OSM)
● Leading Fuel@OPNFV
● Becoming de facto
OpenStack inside various
solutions
Copyright © 2015 Mirantis, Inc. All rights reserved
What does Mirantis provide ?
Pure Play OpenStack
Enable best-in-class solutions thru
vendor neutrality; OpenStack is all we do
Source of the source code;
#1 contributor (Mitaka)
100% open-source
VALUE
Enabling Open Cloud
BRAND
Build software faster
PRODUCT
Be an architect and innovate on
your own terms
Own an AWS-style cloud
Web-Scale OpenStack Distribution
Easy to operate Easy to onboard workloads Resilience at scale
Copyright © 2015 Mirantis, Inc. All rights reserved
Key Use Cases
DevOps
Cloud
Network
Function
Virtualization
(NFV)
IT-as-a-
Service
Big Data
processing
Copyright © 2015 Mirantis, Inc. All rights reserved
The Complete Solution
Mirantis OpenStack 8.0
Open, web-scale architecture.
Installation and management of large-
scale private clouds. Reliable &
hardened. Rich ecosystem with 3rd
party partner drivers and deployment
plugins.
Professional Services
Expert services across assess,
implement, workload-onboarding
and sustain phases of a project.
24x7 managed service available.
Support Subscription
Enterprise-class support for Mirantis
OpenStack. Different SLA options:
8x5, 24x7, and Proactive. Includes
updates, upgrades, legal assurance
and community engagement.
Training
Hands-on OpenStack courses at
all skill levels. Available for 5
years, across 85 locations, with
10,000+ trained students.
Appliances
Turnkey converged appliance
with complete rack-level
integration. Certified and
supported by authorized partners.
Along with
Copyright © 2015 Mirantis, Inc. All rights reserved
Mirantis Open Cloud Solution Approach
Open
• Open community approach to developing NFV platform
• ETSI NFV, OCP, OPNFV compliant
• 100% Open Source; No vendor lock-in
Unified
• One Cloud for NFV, DevOps, IoT, and Enterprise IT workloads
• Best-of-breed, validated solutions from large partner ecosystem
• Purpose-engineered by Mirantis: the leading OpenStack contributor.
Agile
• Software-defined service definition using DevOps
• Scalable and Extensible Architecture at web scale
Copyright © 2015 Mirantis, Inc. All rights reserved
Mirantis Cloud Solution
Agile IT Software Delivery Pipeline
Ops Mgmt User MgmtOpenStack
Compute
Network
Storage
Identity Mgmt
Billing
Lifecycle Mgmt
Monitoring
Disaster Recovery
Managed Service
Security
= PS Solution Area
= Product
CI/CD PaaS Multi-Cloud App LCM
Cloud Admin
DevOps Admin Developer App Admin
Tenant Admin
Copyright © 2015 Mirantis, Inc. All rights reserved
The Union of IaaS and PaaS
Copyright © 2015 Mirantis, Inc. All rights reserved
Cloud Platform for Developing Applications
IaaS Openstack COMPUTE NETWORK STORAGE
Web Server
JBoss
Splunk NewRelic
Tomcat MySQL
Platform
Application
Pricing Billing Web
Notification Data Loader Ordering
PlatformBuild,Test,
Automation
Chef,Puppet,Ansible,CI
Jenkins
IoS AndroidClients Partner Apps
REST –JSON with Auth
Copyright © 2015 Mirantis, Inc. All rights reserved
software.mirantis.com
DevOps
Copyright © 2015 Mirantis, Inc. All rights reserved
DevOps Flow with Shared Knowledge
Copyright © 2015 Mirantis, Inc. All rights reserved
Bottlenecks?
Copyright © 2015 Mirantis, Inc. All rights reserved
12 -Factor Application Pattern
Code base
Dependencies
Configurations
Backing Services
Build, Release, Run
Processes
Port Binding
Concurrency
Dependability
Dev/Prod Parity
Logs
Admin Processes
Copyright © 2015 Mirantis, Inc. All rights reserved
CI-CD Consumer/Producer Reference Model
Copyright © 2015 Mirantis, Inc. All rights reserved
software.mirantis.com
Murano
Application Catalog
Orchestration for your Apps
Copyright © 2015 Mirantis, Inc. All rights reserved
Each app can specify
its own infrastructure
& dependencies
→ Compute
→ Network
→ Persistent Storage
→ Ephemeral Caching
→ Auth/Access
→ Monitor/Logs/Audit
→ OS-Image/Virtualization
→ User Credentials
→ Language & app dependencies
→ Licensing
Cloud-Native Apps are Difficult to Deploy
Copyright © 2015 Mirantis, Inc. All rights reserved
OpenStack Has Solved Self-Service for
Infrastructure
On-Demand, Self-Service IT
Virtual
Compute
Virtual
Storage
Virtual
Network
Copyright © 2015 Mirantis, Inc. All rights reserved
But, What About Apps?
What is required to deploy
applications on OpenStack:How users want to deploy
applications on OpenStack:
Self-Service
Copyright © 2015 Mirantis, Inc. All rights reserved
Or Developer Platforms?
What is required to deploy
developer platforms on OpenStack:How developers want to
deploy developer platforms
on OpenStack:
Self-Service
Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis ConfidentialMirantis Confidential
Solution: Murano App Catalog
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
Utilized by the OpenStack Community App Catalog
Copyright © 2015 Mirantis, Inc. All rights reserved
Copyright © 2015 Mirantis, Inc. All rights reserved
Distinct Catalog Operations Simplifies Lifecycle
Developer
Consume dev platforms; create apps
DevOps
Publish & operate apps repeatably
IT User
Browse & consume apps
Copyright © 2015 Mirantis, Inc. All rights reserved
Support Complex Apps Yet Simple Deployment
OpenStack Catalog
Developers and Operators
1. Define
- Raw Application
- Murano Packaging
and Logic
- Heat, etc. (Orches-
tration Assets &
Templates)
- VMs/OS-Images
2. Operate
OpenStack Catalog
Users
1. Click 2. Launch
White Box Black Box
Copyright © 2015 Mirantis, Inc. All rights reserved
Mirantis Platform Automation
Mirantis OpenStack Cloud
App
Catalog
Version
Control
Build/Test
Automation
Automated DevOps Pipeline
Stage
• App catalog build tools: Maven, Gradle, Artifactory, Junit, Selenium, Code Review, ...
• App catalog binaries: app server, web server, database, containers, Kubernetes
Monitoring
ProdDev Test
26
Copyright © 2016 Mirantis, Inc. All rights reserved Mirantis Confidential
Summary
OpenStack works as underlying infrastructure to containers
& container frameworks
● Provides multi-tenancy, security, and elastic scaling capabilities
Kubernetes, Mesos, Docker Swarm, PaaS etc. can be run on
OpenStack
● OpenStack provides flexibility to run on VM’s or bare metal
Frameworks can be deployed by Murano
● Murano provides a purpose-built set of app packages

Más contenido relacionado

La actualidad más candente

XL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release AutomationXL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release Automation
XebiaLabs
 
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CloudIDSummit
 
Break down IT productivity barriers
Break down IT productivity barriersBreak down IT productivity barriers
Break down IT productivity barriers
AgileSparks
 

La actualidad más candente (20)

Cloud foundry shanghai summit experience
Cloud foundry shanghai summit experienceCloud foundry shanghai summit experience
Cloud foundry shanghai summit experience
 
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMAMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
 
Mastering DevOps with Oracle
Mastering DevOps with Oracle Mastering DevOps with Oracle
Mastering DevOps with Oracle
 
Agile Development and DevOps in the Oracle Cloud
Agile Development and DevOps in the Oracle CloudAgile Development and DevOps in the Oracle Cloud
Agile Development and DevOps in the Oracle Cloud
 
DevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindDevOps – Don’t Be Left Behind
DevOps – Don’t Be Left Behind
 
Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...
Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...
Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 
DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
 
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
 
Moving Applications to the cloud
Moving Applications to the cloudMoving Applications to the cloud
Moving Applications to the cloud
 
Contino Overview
Contino OverviewContino Overview
Contino Overview
 
XL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release AutomationXL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release Automation
 
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
 
Break down IT productivity barriers
Break down IT productivity barriersBreak down IT productivity barriers
Break down IT productivity barriers
 
DevOps in your Oracle Stack
DevOps in your Oracle StackDevOps in your Oracle Stack
DevOps in your Oracle Stack
 
The Fantastic Voyage to PaaS - Are we there yet? (Cloud Foundry Summit 2014)
The Fantastic Voyage to PaaS - Are we there yet? (Cloud Foundry Summit 2014)The Fantastic Voyage to PaaS - Are we there yet? (Cloud Foundry Summit 2014)
The Fantastic Voyage to PaaS - Are we there yet? (Cloud Foundry Summit 2014)
 
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
 
DevOps Patterns to Enable Success in Microservices
DevOps Patterns to Enable Success in MicroservicesDevOps Patterns to Enable Success in Microservices
DevOps Patterns to Enable Success in Microservices
 

Destacado

Destacado (10)

Continuous Delivery in a Complex S.O.A.
Continuous Delivery in a Complex S.O.A.Continuous Delivery in a Complex S.O.A.
Continuous Delivery in a Complex S.O.A.
 
Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...
Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...
Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...
 
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceContinuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practice
 
DevOps in the Amazon Warehouse - Shawn Gandhi
DevOps in the Amazon Warehouse - Shawn GandhiDevOps in the Amazon Warehouse - Shawn Gandhi
DevOps in the Amazon Warehouse - Shawn Gandhi
 
Continuous Integration using Hudson and Fitnesse at Ingenuity Systems (Silico...
Continuous Integration using Hudson and Fitnesse at Ingenuity Systems (Silico...Continuous Integration using Hudson and Fitnesse at Ingenuity Systems (Silico...
Continuous Integration using Hudson and Fitnesse at Ingenuity Systems (Silico...
 
Agile Software Factory - Cloud Expo / DevOps Summit 2014 demo
Agile Software Factory - Cloud Expo / DevOps Summit 2014 demoAgile Software Factory - Cloud Expo / DevOps Summit 2014 demo
Agile Software Factory - Cloud Expo / DevOps Summit 2014 demo
 
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
DevOps on AWS: Accelerating Software Delivery with the AWS Developer Tools
DevOps on AWS: Accelerating Software Delivery with the AWS Developer ToolsDevOps on AWS: Accelerating Software Delivery with the AWS Developer Tools
DevOps on AWS: Accelerating Software Delivery with the AWS Developer Tools
 
Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
 

Similar a Accelerating the Software Delivery Pipelinewith Mirantis OpenStack

EvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOpsEvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOps
Larry McDonough
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern Solution
Mohammed Mojibur Raheman
 

Similar a Accelerating the Software Delivery Pipelinewith Mirantis OpenStack (20)

Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...
Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...
Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...
 
Pivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow KeynotePivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow Keynote
 
Baltimore jan2019 mule4
Baltimore jan2019 mule4Baltimore jan2019 mule4
Baltimore jan2019 mule4
 
Open text media management cloud edition enterprise digital asset management ...
Open text media management cloud edition enterprise digital asset management ...Open text media management cloud edition enterprise digital asset management ...
Open text media management cloud edition enterprise digital asset management ...
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptxRuntime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
 
Mirantis unlocked partner webinar deck
Mirantis unlocked partner webinar deckMirantis unlocked partner webinar deck
Mirantis unlocked partner webinar deck
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
MOS 7.0 vmware integration webinar
MOS 7.0 vmware integration webinarMOS 7.0 vmware integration webinar
MOS 7.0 vmware integration webinar
 
OData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaSOData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaS
 
Evans Data DevRel 2016
Evans Data DevRel 2016 Evans Data DevRel 2016
Evans Data DevRel 2016
 
EvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOpsEvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOps
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
MultiValue Gets SaaS-y
MultiValue Gets SaaS-yMultiValue Gets SaaS-y
MultiValue Gets SaaS-y
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern Solution
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and Roadmap
 

Más de Bob Sokol (9)

AppOrbit DevOps NYC
AppOrbit DevOps NYCAppOrbit DevOps NYC
AppOrbit DevOps NYC
 
RackN DevOps meetup NYC
RackN DevOps meetup NYCRackN DevOps meetup NYC
RackN DevOps meetup NYC
 
How (and why!) we built Packet
How (and why!) we built Packet  How (and why!) we built Packet
How (and why!) we built Packet
 
IPVS for Docker Containers
IPVS for Docker ContainersIPVS for Docker Containers
IPVS for Docker Containers
 
XebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOpsXebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOps
 
ECS/Cloud Object Storage - DevOps Day
ECS/Cloud Object Storage - DevOps DayECS/Cloud Object Storage - DevOps Day
ECS/Cloud Object Storage - DevOps Day
 
DevOps Toolkit
DevOps ToolkitDevOps Toolkit
DevOps Toolkit
 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015
 
EMC DevOps Day Aug-2015 - Stormy Peters, Cloud Foundry Foundation
EMC DevOps Day Aug-2015 - Stormy Peters, Cloud Foundry FoundationEMC DevOps Day Aug-2015 - Stormy Peters, Cloud Foundry Foundation
EMC DevOps Day Aug-2015 - Stormy Peters, Cloud Foundry Foundation
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Accelerating the Software Delivery Pipelinewith Mirantis OpenStack

  • 1. Copyright © 2015 Mirantis, Inc. All rights reserved www.mirantis.com Accelerating the Software Delivery Pipeline with Mirantis OpenStack Frank Wu Nicholas Gulrajani
  • 2. Copyright © 2015 Mirantis, Inc. All rights reserved Every Industry is Under Attack by Software Startups Our Mission: Helping Customers Win in the Software-Defined Economy Transportation Watches Finance Groceries Lodging WatchesService Providers Viber
  • 3. Copyright © 2015 Mirantis, Inc. All rights reserved An Open Cloud Is the Only Answer Developer IT/ Ops Your own AWS-style cloud: no performance limits, no lock-in, no IT tickets. Be an architect, not a vendor manager. Open APIs and freedom of choice. Business Leader Win in the software- defined economy. Build Software Faster 100% open-source, Open APIs, Hybrid, Vendor-Agnostic Cloud
  • 4. Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis the Company Customer Traction Product Leadership ● YTD new customers: 74 ● Geos: USA, UK, Germany, Japan, LATAM, China (new UCloud JV) ● Tier 1 Telcos in production with workloads like NFV, Big Data ● Broad ecosystem of partners Company Growth ● $100M funding led by Intel ● 2015 YoY bookings growth 72% ● 800+ employees end of 2015 ● #2 Liberty contributor ● #1 Mitaka contributor ● Fuel part Openstack Big Tent ● Founding member of ETSI OpenSourceMANO (OSM) ● Leading Fuel@OPNFV ● Becoming de facto OpenStack inside various solutions
  • 5. Copyright © 2015 Mirantis, Inc. All rights reserved What does Mirantis provide ? Pure Play OpenStack Enable best-in-class solutions thru vendor neutrality; OpenStack is all we do Source of the source code; #1 contributor (Mitaka) 100% open-source VALUE Enabling Open Cloud BRAND Build software faster PRODUCT Be an architect and innovate on your own terms Own an AWS-style cloud Web-Scale OpenStack Distribution Easy to operate Easy to onboard workloads Resilience at scale
  • 6. Copyright © 2015 Mirantis, Inc. All rights reserved Key Use Cases DevOps Cloud Network Function Virtualization (NFV) IT-as-a- Service Big Data processing
  • 7. Copyright © 2015 Mirantis, Inc. All rights reserved The Complete Solution Mirantis OpenStack 8.0 Open, web-scale architecture. Installation and management of large- scale private clouds. Reliable & hardened. Rich ecosystem with 3rd party partner drivers and deployment plugins. Professional Services Expert services across assess, implement, workload-onboarding and sustain phases of a project. 24x7 managed service available. Support Subscription Enterprise-class support for Mirantis OpenStack. Different SLA options: 8x5, 24x7, and Proactive. Includes updates, upgrades, legal assurance and community engagement. Training Hands-on OpenStack courses at all skill levels. Available for 5 years, across 85 locations, with 10,000+ trained students. Appliances Turnkey converged appliance with complete rack-level integration. Certified and supported by authorized partners. Along with
  • 8. Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis Open Cloud Solution Approach Open • Open community approach to developing NFV platform • ETSI NFV, OCP, OPNFV compliant • 100% Open Source; No vendor lock-in Unified • One Cloud for NFV, DevOps, IoT, and Enterprise IT workloads • Best-of-breed, validated solutions from large partner ecosystem • Purpose-engineered by Mirantis: the leading OpenStack contributor. Agile • Software-defined service definition using DevOps • Scalable and Extensible Architecture at web scale
  • 9. Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis Cloud Solution Agile IT Software Delivery Pipeline Ops Mgmt User MgmtOpenStack Compute Network Storage Identity Mgmt Billing Lifecycle Mgmt Monitoring Disaster Recovery Managed Service Security = PS Solution Area = Product CI/CD PaaS Multi-Cloud App LCM Cloud Admin DevOps Admin Developer App Admin Tenant Admin
  • 10. Copyright © 2015 Mirantis, Inc. All rights reserved The Union of IaaS and PaaS
  • 11. Copyright © 2015 Mirantis, Inc. All rights reserved Cloud Platform for Developing Applications IaaS Openstack COMPUTE NETWORK STORAGE Web Server JBoss Splunk NewRelic Tomcat MySQL Platform Application Pricing Billing Web Notification Data Loader Ordering PlatformBuild,Test, Automation Chef,Puppet,Ansible,CI Jenkins IoS AndroidClients Partner Apps REST –JSON with Auth
  • 12. Copyright © 2015 Mirantis, Inc. All rights reserved software.mirantis.com DevOps
  • 13. Copyright © 2015 Mirantis, Inc. All rights reserved DevOps Flow with Shared Knowledge
  • 14. Copyright © 2015 Mirantis, Inc. All rights reserved Bottlenecks?
  • 15. Copyright © 2015 Mirantis, Inc. All rights reserved 12 -Factor Application Pattern Code base Dependencies Configurations Backing Services Build, Release, Run Processes Port Binding Concurrency Dependability Dev/Prod Parity Logs Admin Processes
  • 16. Copyright © 2015 Mirantis, Inc. All rights reserved CI-CD Consumer/Producer Reference Model
  • 17. Copyright © 2015 Mirantis, Inc. All rights reserved software.mirantis.com Murano Application Catalog Orchestration for your Apps
  • 18. Copyright © 2015 Mirantis, Inc. All rights reserved Each app can specify its own infrastructure & dependencies → Compute → Network → Persistent Storage → Ephemeral Caching → Auth/Access → Monitor/Logs/Audit → OS-Image/Virtualization → User Credentials → Language & app dependencies → Licensing Cloud-Native Apps are Difficult to Deploy
  • 19. Copyright © 2015 Mirantis, Inc. All rights reserved OpenStack Has Solved Self-Service for Infrastructure On-Demand, Self-Service IT Virtual Compute Virtual Storage Virtual Network
  • 20. Copyright © 2015 Mirantis, Inc. All rights reserved But, What About Apps? What is required to deploy applications on OpenStack:How users want to deploy applications on OpenStack: Self-Service
  • 21. Copyright © 2015 Mirantis, Inc. All rights reserved Or Developer Platforms? What is required to deploy developer platforms on OpenStack:How developers want to deploy developer platforms on OpenStack: Self-Service
  • 22. Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis ConfidentialMirantis Confidential Solution: Murano App Catalog 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 Utilized by the OpenStack Community App Catalog
  • 23. Copyright © 2015 Mirantis, Inc. All rights reserved
  • 24. Copyright © 2015 Mirantis, Inc. All rights reserved Distinct Catalog Operations Simplifies Lifecycle Developer Consume dev platforms; create apps DevOps Publish & operate apps repeatably IT User Browse & consume apps
  • 25. Copyright © 2015 Mirantis, Inc. All rights reserved Support Complex Apps Yet Simple Deployment OpenStack Catalog Developers and Operators 1. Define - Raw Application - Murano Packaging and Logic - Heat, etc. (Orches- tration Assets & Templates) - VMs/OS-Images 2. Operate OpenStack Catalog Users 1. Click 2. Launch White Box Black Box
  • 26. Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis Platform Automation Mirantis OpenStack Cloud App Catalog Version Control Build/Test Automation Automated DevOps Pipeline Stage • App catalog build tools: Maven, Gradle, Artifactory, Junit, Selenium, Code Review, ... • App catalog binaries: app server, web server, database, containers, Kubernetes Monitoring ProdDev Test 26
  • 27. Copyright © 2016 Mirantis, Inc. All rights reserved Mirantis Confidential Summary OpenStack works as underlying infrastructure to containers & container frameworks ● Provides multi-tenancy, security, and elastic scaling capabilities Kubernetes, Mesos, Docker Swarm, PaaS etc. can be run on OpenStack ● OpenStack provides flexibility to run on VM’s or bare metal Frameworks can be deployed by Murano ● Murano provides a purpose-built set of app packages