SlideShare a Scribd company logo
Copyright © GigaSpaces 2015. All rights reserved.Copyright © GigaSpaces 2014. All rights reserved.Copyright © GigaSpaces 2015. All rights reserved.
Real World Hybrid Cloud
Orchestration for VMware &
OpenStack
1
Assaf Lev
Copyright © GigaSpaces 2015. All rights reserved.
Agenda
2
• Hybrid Cloud discussion
• Cloud portability approaches
• Orchestration in nutshell
• TOSCA-based Orchestration
‒ Introduction to TOSCA
‒ Introduction to Cloudify – A TOSCA-based Orchestration
• VMware portfolio – quick glance
• Real world examples – Enterprise & Telco
Copyright © GigaSpaces 2015. All rights reserved.
Hybrid Cloud Redefined!
3
?
Copyright © GigaSpaces 2015. All rights reserved.
Hybrid Cloud – Sample Definitions
4
www.interoute.com
www.dommies.com
www.gartner.com
Copyright © GigaSpaces 2015. All rights reserved.
Heterogeneous → Hybrid Cloud
Orchestration
(Kubernetes, Heat, Docker, Cloudify…)
Microservices, Web Apps, Big
Data, Stream Processing,
Legacy,..
Application
Artifacts
Infrastructure
Simple Web
Apps
PaaS
The new heterogeneous stack
Copyright © GigaSpaces 2015. All rights reserved.
Challenges
6
Moving Enterprise Applications to the Cloud
Managing Hybrid & Heterogeneous
Environments
▪ Varied tool sets: Chef, Puppet, Docker, etc.
▪ Different environments: VMware, OpenStack,
Amazon, etc.
Automating DevOps Processes
▪ Continuous Deployment
Automating Management Tasks
▪ Failover, Scaling, etc.
Copyright © GigaSpaces 2015. All rights reserved.
Cloud Portability Approaches
7
• Common approaches
‒ Nested virtualization
‒ Containers
‒ API Compatibility
‒ Orchestration
Infrastr
ucture
Portability?
Applications
Copyright © GigaSpaces 2015. All rights reserved.
What We’re Here to Discuss
Using orchestration as an
abstraction layer for
managing our
heterogeneous cloud and
applications deployment
Orchestration
Microservices, Web Apps, Big
Data, Stream Processing,
Legacy,..
Application
Artifacts
Infrastruc
ture
Simple Web
Apps
PaaS
Copyright © GigaSpaces 2015. All rights reserved.
Orchestration 101
Orchestration is a means to automate manual processes
Copyright © GigaSpaces 2015. All rights reserved.
Which Orchestration?
Container-
Centric
Infrastructure
-Centric
Pure-Play
TOSCA
Copyright © GigaSpaces 2015. All rights reserved.
Which Orchestration?
Container-
Centric
Infrastructure
-Centric
Pure-Play
Pure-Play TOSCA-based
Orchestration
TOSCA
Copyright © GigaSpaces 2015. All rights reserved.
What is TOSCA?
TOSCA defines the
interoperable description
of applications; including
their components,
relationships,
dependencies,
requirements, and
capabilities.
Copyright © GigaSpaces 2015. All rights reserved.
A TOSCA Blueprint
Copyright © GigaSpaces 2015. All rights reserved.
Nodes & Relationships
Host
Contained In
Connected To
Application
Module
Middleware
Copyright © GigaSpaces 2015. All rights reserved.
A Simple TOSCA Blueprint
Software components
are defined just like any
other resource
Infrastructure resource
matched by their properties
Copyright © GigaSpaces 2015. All rights reserved.
TOSCA Orchestration for Docker
16
Reference: http://www.infoq.com/articles/tosca-docker-orchestration
Copyright © GigaSpaces 2015. All rights reserved.
Typical Deployment Cycle
17
• Step 1: Model Your Application
‒ Standards-based Blueprint (TOSCA)
• Step 2: Install Your Application
‒ Provision VMs, Configure Network
‒ Integrate with Chef, Puppet, Docker, SaltStack
• Step 3: Manage Your Application
‒ Add Monitoring, Logging, Alerts
‒ Execute Workflow for Updates, Patches, etc.
• Step 4: Add Auto-Healing, Auto-Scaling
‒ Continuously Detect and Correct Failure
‒ Add More Capacity through Auto-scaling
Copyright © GigaSpaces 2015. All rights reserved.
Cloudify – Open Source
Implementation of TOSCA
Provision
ConfigureMonitor
Manage
Infrastructure
Can be used as a
command line tool or
as a managed service
Plugins
CM
Monitoring &
Alarming
Copyright © GigaSpaces 2015. All rights reserved.
Cloudify – Open Source
Implementation of TOSCA
Provision
ConfigureMonitor
Manage
Monitoring &
Alarming
Infrastructure
Can be used as a
command line tool or
as a managed service
Plugins
CM
Copyright © GigaSpaces 2015. All rights reserved.
Orchestration
Micro-Services, Web
Apps, Big Data, Stream
Processing, Legacy,..
Application
Artifacts
Infrastructure
Simple Web
Apps
PaaS
What We’re Here to Discuss
VMware Hybrid Cloud
Solution based on vCloud
Air & Integrated
OpenStack (VIO)
Copyright © GigaSpaces 2015. All rights reserved.
The Real World – Private Cloud
21
From: https://esj.com/articles/2014/06/19/cloud-leaders.aspx
Copyright © GigaSpaces 2015. All rights reserved.
Quick Intro - VMware Portfolio
22
Copyright © GigaSpaces 2015. All rights reserved.
VMware vSphere
23
Copyright © GigaSpaces 2015. All rights reserved.
VMware vCloud Air
24
Copyright © GigaSpaces 2015. All rights reserved.
Copyright © GigaSpaces 2015. All rights reserved.
Hybrid Cloud in the Real World – TD Bank
26
Presented in OpenStack Vancouver 2015 – full video Here
Copyright © GigaSpaces 2015. All rights reserved.
Customer use case – TD bank
27
Copyright © GigaSpaces 2015. All rights reserved.
Telco Customer Case Study
28
This top tier carrier initiated a market scan to evaluate
various orchestration technologies for NFV initiatives.
Top Tier
Carrier
Copyright © GigaSpaces 2015. All rights reserved.
Orchestrate Full Blown App
• 12 Microservices
‒ User Provisioning (Ellis)
‒ Edge Proxy (Bono)
‒ IP gateway (Sprout)
‒ DNS
‒ Cassandra (Homer, Homestead)
‒ Billing (Ralf)
• Chef as Configuration
Management
Copyright © GigaSpaces 2015. All rights reserved.
Orchestration Full Blown App – “Skype on Demand”
1- Create the
Compute & Network
services
2 -Provision The
Software
3- Add Logging &
Monitoring
4- Add Self Healing &
Scaling
Cloudify Management
& Monitoring
Copyright © GigaSpaces 2015. All rights reserved.
Full Blown App – Recorded Demo
Copyright © GigaSpaces 2015. All rights reserved.
Orchestrate Simple Web App
32
• Cloudify Test Drive
http://getcloudify.org/widget.html
• HP Helion OpenStack
Copyright © GigaSpaces 2015. All rights reserved.
Summary
33
Orchestration
(Kubernetes, Heat, Docker, Cloudify…)
Microservices, Web Apps, Big
Data, Stream Processing,
Legacy,..
Application
Artifacts
Infrastructure
Simple Web
Apps
PaaS
The new Heterogeneous stack
Copyright © GigaSpaces 2015. All rights reserved.
How Should I Manage my Cloud?
Infras
tructu
re
Orchestration
Applications
Con
tain
ers
Con
tain
ers
Con
tain
ers
Con
tain
ers
Con
tain
ers
Con
tain
ers
Copyright © GigaSpaces 2015. All rights reserved.
More Change Ahead
Copyright © GigaSpaces 2015. All rights reserved.
Thanks!
36
Q&A
Copyright © GigaSpaces 2015. All rights reserved.
Check us out:
Email us:
Call us:
Follow us:
www.gigaspaces.com
www.getcloudify.org
info@gigaspaces.com
646-421-2830
@GigaSpaces, @CloudifySource
37

More Related Content

What's hot

Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11
ShapeBlue
 
Cloud Standards and CloudStack
Cloud Standards and CloudStackCloud Standards and CloudStack
Cloud Standards and CloudStack
Sebastien Goasguen
 
Cloud Automation with ProActive
Cloud Automation with ProActiveCloud Automation with ProActive
Cloud Automation with ProActive
Brian AMEDRO
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
Mirantis
 
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
Enterprise Ready OpenStack,  Wiekus Beukes, OracleEnterprise Ready OpenStack,  Wiekus Beukes, Oracle
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
Sriram Subramanian
 
Beware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstackBeware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstack
Shuquan Huang
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
Sebastien Goasguen
 
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate RelationshipOpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
PLUMgrid
 
Monitor Traefik with Prometheus
Monitor Traefik with PrometheusMonitor Traefik with Prometheus
Monitor Traefik with Prometheus
Brian Christner
 
OpenStack Overview and History
OpenStack Overview and HistoryOpenStack Overview and History
OpenStack Overview and History
Mirantis
 
Build a Cloud Day Paris
Build a Cloud Day ParisBuild a Cloud Day Paris
Build a Cloud Day Paris
Sebastien Goasguen
 
App catalog (Vancouver)
App catalog (Vancouver)App catalog (Vancouver)
App catalog (Vancouver)
Mirantis
 
From Community to Enterprise and Back Again! Chris Wright, Red Hat
From Community to Enterprise and Back Again! Chris Wright, Red HatFrom Community to Enterprise and Back Again! Chris Wright, Red Hat
From Community to Enterprise and Back Again! Chris Wright, Red Hat
OpenStack
 
Designing Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack ArchitecturesDesigning Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack Architectures
Sriram Subramanian
 
Intro to Cloudify
Intro to CloudifyIntro to Cloudify
Intro to Cloudify
Ron Zavner
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
Mirantis
 
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CISecure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Mitchell Pronschinske
 
Telco open stack use cases james thorne
Telco open stack use cases   james thorneTelco open stack use cases   james thorne
Telco open stack use cases james thorne
Sriram Subramanian
 
OpenStack Murano
OpenStack MuranoOpenStack Murano
OpenStack Murano
openstackstl
 
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
OpenStack
 

What's hot (20)

Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11
 
Cloud Standards and CloudStack
Cloud Standards and CloudStackCloud Standards and CloudStack
Cloud Standards and CloudStack
 
Cloud Automation with ProActive
Cloud Automation with ProActiveCloud Automation with ProActive
Cloud Automation with ProActive
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
 
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
Enterprise Ready OpenStack,  Wiekus Beukes, OracleEnterprise Ready OpenStack,  Wiekus Beukes, Oracle
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
 
Beware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstackBeware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstack
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate RelationshipOpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
 
Monitor Traefik with Prometheus
Monitor Traefik with PrometheusMonitor Traefik with Prometheus
Monitor Traefik with Prometheus
 
OpenStack Overview and History
OpenStack Overview and HistoryOpenStack Overview and History
OpenStack Overview and History
 
Build a Cloud Day Paris
Build a Cloud Day ParisBuild a Cloud Day Paris
Build a Cloud Day Paris
 
App catalog (Vancouver)
App catalog (Vancouver)App catalog (Vancouver)
App catalog (Vancouver)
 
From Community to Enterprise and Back Again! Chris Wright, Red Hat
From Community to Enterprise and Back Again! Chris Wright, Red HatFrom Community to Enterprise and Back Again! Chris Wright, Red Hat
From Community to Enterprise and Back Again! Chris Wright, Red Hat
 
Designing Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack ArchitecturesDesigning Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack Architectures
 
Intro to Cloudify
Intro to CloudifyIntro to Cloudify
Intro to Cloudify
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CISecure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
 
Telco open stack use cases james thorne
Telco open stack use cases   james thorneTelco open stack use cases   james thorne
Telco open stack use cases james thorne
 
OpenStack Murano
OpenStack MuranoOpenStack Murano
OpenStack Murano
 
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
 

Viewers also liked

Routing, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsRouting, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of Analytics
APNIC
 
Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...
Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...
Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...
Infoholic Research
 
ccna3
ccna3ccna3
Cv Ebo Bakker 2016
Cv Ebo Bakker 2016Cv Ebo Bakker 2016
Cv Ebo Bakker 2016
Ebo Bakker
 
Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !
Sai Natkar
 
Distributed routing
Distributed routingDistributed routing
Distributed routing
Murali Reddy
 
Vehicular Delay Tolerant Network (VDTN): Routing Perspectives
Vehicular Delay Tolerant Network (VDTN):Routing PerspectivesVehicular Delay Tolerant Network (VDTN):Routing Perspectives
Vehicular Delay Tolerant Network (VDTN): Routing Perspectives
Syed Hassan Ahmed
 
Innovation in SDN Tools and Platforms
Innovation in SDN Tools and PlatformsInnovation in SDN Tools and Platforms
Innovation in SDN Tools and Platforms
Umesh Krishnaswamy
 
SDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN componentsSDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN components
Steffen Gebert
 
Cloud Computing #Manoj_Rockstar
Cloud Computing #Manoj_RockstarCloud Computing #Manoj_Rockstar
Cloud Computing #Manoj_Rockstar
Manoj Magatapalli
 
Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...
Steffen Gebert
 

Viewers also liked (11)

Routing, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsRouting, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of Analytics
 
Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...
Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...
Worldwide Hybrid Cloud Computing Market – Drivers, Opportunities, Trends, and...
 
ccna3
ccna3ccna3
ccna3
 
Cv Ebo Bakker 2016
Cv Ebo Bakker 2016Cv Ebo Bakker 2016
Cv Ebo Bakker 2016
 
Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !
 
Distributed routing
Distributed routingDistributed routing
Distributed routing
 
Vehicular Delay Tolerant Network (VDTN): Routing Perspectives
Vehicular Delay Tolerant Network (VDTN):Routing PerspectivesVehicular Delay Tolerant Network (VDTN):Routing Perspectives
Vehicular Delay Tolerant Network (VDTN): Routing Perspectives
 
Innovation in SDN Tools and Platforms
Innovation in SDN Tools and PlatformsInnovation in SDN Tools and Platforms
Innovation in SDN Tools and Platforms
 
SDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN componentsSDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN components
 
Cloud Computing #Manoj_Rockstar
Cloud Computing #Manoj_RockstarCloud Computing #Manoj_Rockstar
Cloud Computing #Manoj_Rockstar
 
Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...
 

Similar to Real world hybrid cloud session - OpenStack DACH 2015

Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Disruptive Technology Trends - Cloud, Mobile, IoT and BeyondDisruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Dr Ganesh Iyer
 
Working with Hybrid Clouds and Data Architectures
Working with Hybrid Clouds and Data ArchitecturesWorking with Hybrid Clouds and Data Architectures
Working with Hybrid Clouds and Data Architectures
Dave McAllister
 
Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...
ragss
 
The Many Faces of PaaS
The Many Faces of PaaSThe Many Faces of PaaS
The Many Faces of PaaS
Mike Kavis
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Bob Sokol
 
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
CA Technologies
 
Who's Who in Container Land
Who's Who in Container LandWho's Who in Container Land
Who's Who in Container Land
Mike Kavis
 
Docker Orchestrators
Docker OrchestratorsDocker Orchestrators
Docker Orchestrators
Andrew Sullivan
 
Tosca in a Box
Tosca in a BoxTosca in a Box
Tosca in a Box
Barak Merimovich
 
The rise of microservices
The rise of microservicesThe rise of microservices
The rise of microservices
Cloud Technology Experts
 
Leveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation PlatformLeveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation Platform
DevOps Indonesia
 
Docker QNAP Container Station
Docker QNAP Container StationDocker QNAP Container Station
Docker QNAP Container Station
The World Bank
 
Docker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT InfrastructureDocker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT Infrastructure
Docker, Inc.
 
To Microservices and Beyond
To Microservices and BeyondTo Microservices and Beyond
To Microservices and Beyond
Simon Elisha
 
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
jgiardina
 
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017
Alex Rhea
 
Microservices and Container
Microservices and ContainerMicroservices and Container
Microservices and Container
Wolfgang Weigend
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle Developers
 
3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...
3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...
3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...
DevOps.com
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
VMware Tanzu
 

Similar to Real world hybrid cloud session - OpenStack DACH 2015 (20)

Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Disruptive Technology Trends - Cloud, Mobile, IoT and BeyondDisruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
 
Working with Hybrid Clouds and Data Architectures
Working with Hybrid Clouds and Data ArchitecturesWorking with Hybrid Clouds and Data Architectures
Working with Hybrid Clouds and Data Architectures
 
Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...
 
The Many Faces of PaaS
The Many Faces of PaaSThe Many Faces of PaaS
The Many Faces of PaaS
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
 
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
 
Who's Who in Container Land
Who's Who in Container LandWho's Who in Container Land
Who's Who in Container Land
 
Docker Orchestrators
Docker OrchestratorsDocker Orchestrators
Docker Orchestrators
 
Tosca in a Box
Tosca in a BoxTosca in a Box
Tosca in a Box
 
The rise of microservices
The rise of microservicesThe rise of microservices
The rise of microservices
 
Leveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation PlatformLeveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation Platform
 
Docker QNAP Container Station
Docker QNAP Container StationDocker QNAP Container Station
Docker QNAP Container Station
 
Docker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT InfrastructureDocker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT Infrastructure
 
To Microservices and Beyond
To Microservices and BeyondTo Microservices and Beyond
To Microservices and Beyond
 
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
 
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017
 
Microservices and Container
Microservices and ContainerMicroservices and Container
Microservices and Container
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...
3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...
3 Reasons to Select Time Series Platforms for Cloud Native Applications Monit...
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
 

Recently uploaded

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 

Recently uploaded (20)

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 

Real world hybrid cloud session - OpenStack DACH 2015

  • 1. Copyright © GigaSpaces 2015. All rights reserved.Copyright © GigaSpaces 2014. All rights reserved.Copyright © GigaSpaces 2015. All rights reserved. Real World Hybrid Cloud Orchestration for VMware & OpenStack 1 Assaf Lev
  • 2. Copyright © GigaSpaces 2015. All rights reserved. Agenda 2 • Hybrid Cloud discussion • Cloud portability approaches • Orchestration in nutshell • TOSCA-based Orchestration ‒ Introduction to TOSCA ‒ Introduction to Cloudify – A TOSCA-based Orchestration • VMware portfolio – quick glance • Real world examples – Enterprise & Telco
  • 3. Copyright © GigaSpaces 2015. All rights reserved. Hybrid Cloud Redefined! 3 ?
  • 4. Copyright © GigaSpaces 2015. All rights reserved. Hybrid Cloud – Sample Definitions 4 www.interoute.com www.dommies.com www.gartner.com
  • 5. Copyright © GigaSpaces 2015. All rights reserved. Heterogeneous → Hybrid Cloud Orchestration (Kubernetes, Heat, Docker, Cloudify…) Microservices, Web Apps, Big Data, Stream Processing, Legacy,.. Application Artifacts Infrastructure Simple Web Apps PaaS The new heterogeneous stack
  • 6. Copyright © GigaSpaces 2015. All rights reserved. Challenges 6 Moving Enterprise Applications to the Cloud Managing Hybrid & Heterogeneous Environments ▪ Varied tool sets: Chef, Puppet, Docker, etc. ▪ Different environments: VMware, OpenStack, Amazon, etc. Automating DevOps Processes ▪ Continuous Deployment Automating Management Tasks ▪ Failover, Scaling, etc.
  • 7. Copyright © GigaSpaces 2015. All rights reserved. Cloud Portability Approaches 7 • Common approaches ‒ Nested virtualization ‒ Containers ‒ API Compatibility ‒ Orchestration Infrastr ucture Portability? Applications
  • 8. Copyright © GigaSpaces 2015. All rights reserved. What We’re Here to Discuss Using orchestration as an abstraction layer for managing our heterogeneous cloud and applications deployment Orchestration Microservices, Web Apps, Big Data, Stream Processing, Legacy,.. Application Artifacts Infrastruc ture Simple Web Apps PaaS
  • 9. Copyright © GigaSpaces 2015. All rights reserved. Orchestration 101 Orchestration is a means to automate manual processes
  • 10. Copyright © GigaSpaces 2015. All rights reserved. Which Orchestration? Container- Centric Infrastructure -Centric Pure-Play TOSCA
  • 11. Copyright © GigaSpaces 2015. All rights reserved. Which Orchestration? Container- Centric Infrastructure -Centric Pure-Play Pure-Play TOSCA-based Orchestration TOSCA
  • 12. Copyright © GigaSpaces 2015. All rights reserved. What is TOSCA? TOSCA defines the interoperable description of applications; including their components, relationships, dependencies, requirements, and capabilities.
  • 13. Copyright © GigaSpaces 2015. All rights reserved. A TOSCA Blueprint
  • 14. Copyright © GigaSpaces 2015. All rights reserved. Nodes & Relationships Host Contained In Connected To Application Module Middleware
  • 15. Copyright © GigaSpaces 2015. All rights reserved. A Simple TOSCA Blueprint Software components are defined just like any other resource Infrastructure resource matched by their properties
  • 16. Copyright © GigaSpaces 2015. All rights reserved. TOSCA Orchestration for Docker 16 Reference: http://www.infoq.com/articles/tosca-docker-orchestration
  • 17. Copyright © GigaSpaces 2015. All rights reserved. Typical Deployment Cycle 17 • Step 1: Model Your Application ‒ Standards-based Blueprint (TOSCA) • Step 2: Install Your Application ‒ Provision VMs, Configure Network ‒ Integrate with Chef, Puppet, Docker, SaltStack • Step 3: Manage Your Application ‒ Add Monitoring, Logging, Alerts ‒ Execute Workflow for Updates, Patches, etc. • Step 4: Add Auto-Healing, Auto-Scaling ‒ Continuously Detect and Correct Failure ‒ Add More Capacity through Auto-scaling
  • 18. Copyright © GigaSpaces 2015. All rights reserved. Cloudify – Open Source Implementation of TOSCA Provision ConfigureMonitor Manage Infrastructure Can be used as a command line tool or as a managed service Plugins CM Monitoring & Alarming
  • 19. Copyright © GigaSpaces 2015. All rights reserved. Cloudify – Open Source Implementation of TOSCA Provision ConfigureMonitor Manage Monitoring & Alarming Infrastructure Can be used as a command line tool or as a managed service Plugins CM
  • 20. Copyright © GigaSpaces 2015. All rights reserved. Orchestration Micro-Services, Web Apps, Big Data, Stream Processing, Legacy,.. Application Artifacts Infrastructure Simple Web Apps PaaS What We’re Here to Discuss VMware Hybrid Cloud Solution based on vCloud Air & Integrated OpenStack (VIO)
  • 21. Copyright © GigaSpaces 2015. All rights reserved. The Real World – Private Cloud 21 From: https://esj.com/articles/2014/06/19/cloud-leaders.aspx
  • 22. Copyright © GigaSpaces 2015. All rights reserved. Quick Intro - VMware Portfolio 22
  • 23. Copyright © GigaSpaces 2015. All rights reserved. VMware vSphere 23
  • 24. Copyright © GigaSpaces 2015. All rights reserved. VMware vCloud Air 24
  • 25. Copyright © GigaSpaces 2015. All rights reserved.
  • 26. Copyright © GigaSpaces 2015. All rights reserved. Hybrid Cloud in the Real World – TD Bank 26 Presented in OpenStack Vancouver 2015 – full video Here
  • 27. Copyright © GigaSpaces 2015. All rights reserved. Customer use case – TD bank 27
  • 28. Copyright © GigaSpaces 2015. All rights reserved. Telco Customer Case Study 28 This top tier carrier initiated a market scan to evaluate various orchestration technologies for NFV initiatives. Top Tier Carrier
  • 29. Copyright © GigaSpaces 2015. All rights reserved. Orchestrate Full Blown App • 12 Microservices ‒ User Provisioning (Ellis) ‒ Edge Proxy (Bono) ‒ IP gateway (Sprout) ‒ DNS ‒ Cassandra (Homer, Homestead) ‒ Billing (Ralf) • Chef as Configuration Management
  • 30. Copyright © GigaSpaces 2015. All rights reserved. Orchestration Full Blown App – “Skype on Demand” 1- Create the Compute & Network services 2 -Provision The Software 3- Add Logging & Monitoring 4- Add Self Healing & Scaling Cloudify Management & Monitoring
  • 31. Copyright © GigaSpaces 2015. All rights reserved. Full Blown App – Recorded Demo
  • 32. Copyright © GigaSpaces 2015. All rights reserved. Orchestrate Simple Web App 32 • Cloudify Test Drive http://getcloudify.org/widget.html • HP Helion OpenStack
  • 33. Copyright © GigaSpaces 2015. All rights reserved. Summary 33 Orchestration (Kubernetes, Heat, Docker, Cloudify…) Microservices, Web Apps, Big Data, Stream Processing, Legacy,.. Application Artifacts Infrastructure Simple Web Apps PaaS The new Heterogeneous stack
  • 34. Copyright © GigaSpaces 2015. All rights reserved. How Should I Manage my Cloud? Infras tructu re Orchestration Applications Con tain ers Con tain ers Con tain ers Con tain ers Con tain ers Con tain ers
  • 35. Copyright © GigaSpaces 2015. All rights reserved. More Change Ahead
  • 36. Copyright © GigaSpaces 2015. All rights reserved. Thanks! 36 Q&A
  • 37. Copyright © GigaSpaces 2015. All rights reserved. Check us out: Email us: Call us: Follow us: www.gigaspaces.com www.getcloudify.org info@gigaspaces.com 646-421-2830 @GigaSpaces, @CloudifySource 37