SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
We’re ready. Are you?
February 15 - 19, 2016 • Berlin, Germany
Enabling Fast IT using
Containers, Microservices
and DevOps Model
Balaji Sivasubramanian, Director, Product Management, Open
Source Solutions
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
•  Introduction – Fast IT
•  Containers Eco-System and Use Cases
•  Contiv – Policy Based Infrastructure for Containerized Applications
•  Challenges with Fast IT adoptions
•  Conclusion
Agenda
3
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Efficiency
Speed
IT Transformation: The Tale of Two ITs
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Containers Eco-System
and Use Cases
5
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Containers is a popular technology and is being
rapidly adopted in the market
•  5x user growth (to ~8% of customers)
•  Docker runs on 6% of monitored hosts from
near zero earlier this year
•  Container adoption is higher in larger
companies
•  Users triple number of containers in 3
months
Source: Datadog survey (7000 customers)
•  2B Docker Hub Pulls
•  20x growth in past year!
Docker Hub Usage Customer adoption / survey
Source: Docker Inc
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Even with such a tremendous growth, the potential
for further adoption is still enormous and real
32%
14%
8%
8%
20%
35%
12%
10%
11%
36% 19%
Ansible
Salt
Chef
Puppet
3%
18%
14%
49%
55%
52%
20%
Plan to use
Use today26%
19%
13%
11%
5%
18%
20%
36%
10%
9%
11%
Salt
14%
Ansible
14%
3%
21%
49%
Puppet 39%
Chef 44%
% of Enterprises using: % of SMBs using:
Source: RightScale 2015 State of the cloud report
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Containers are the next evolution of datacenter
infrastructure technology
Virtualmachines
Containers
•  A Linux container allows to run
multiple applications isolated from
one another on the same operating
system
•  Docker automates the deployment
and portability of any application
and all dependencies within a
lightweight, editable, self-sufficient
container
•  Containers have the potential to
disrupt and replace traditional
datacenter virtualization
PortabilityPackaging Performance
APP
-  Image contains all
libraries needed for
application
-  Easy to build, share,
update
-  Unit of testing / distribution
-  Near bare metal
performance
-  Minimal overhead per
container
-  Near zero “boot” time
-  Move apps between
private clouds
-  Shift workloads to/from
public cloud
-  Easy to move through
CI/CD
What is a container?
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Containers bring benefits in the app development space
because of their portability and flexibility
•  Agility in app development
•  Application lifecycle management
•  CI/CD and ease of deployment
•  Improve business process
architecture using a composition
of services
•  Cost reduction:
•  Increase DC utilization / higher
density than virtual machines
•  Reduce costs of virtualization
Developer
Version
control
Development Test Stage / Production
QA / QE
Sysadmin
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
The ecosystem is made of many players and it is a
rapidly evolving eco-system
PaaS or Container
frameworks/Stacks
Operating system
Containers
orchestration
Container
registry
Container image
- Application
- Libraries
Container runtime
Configuration
management
CI/CD
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Contiv – Policy Based
Infrastructure for
Containerized
Applications
11
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
The Status Quo
Variety of users: cars,
trucks, ambulances, buses,
pedestrians, two-wheelers,
etc.
No Policy: No Lights, No
Lanes, No Rules, No
Governance, No
Enforcement, Best Effort
	
  Meskel	
  Square	
  [	
  Source:	
  Reddit.com	
  ]	
  
Status Quo: Deploying Applications on Shared Infrastructure
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Container Orchestration need ability to leverage
infrastructure differentiation better for Application
Performance, Security and Visibility.
Container
Stacks
Infrastructure	
  
Unified	
  |	
  Integrated	
  |	
  Automated	
  
Scheduling	
  |	
  Alloca@on	
  
Visibility	
  
Applica@on	
  Awareness	
  
Infrastructure	
  Capabili@es	
   Nexus	
  2k-­‐9k	
  
Contiv:	
  Making	
  Infrastructure/Solu7ons	
  Ideal	
  for	
  containers	
  	
  
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
•  Container industry is focused on
creating ability to define applications
through Docker Compose,
Kubernetes Pod definition etc.
•  As applications move from
development to production, there is
need to able to define and enforce
infrastructure operational policies
•  Contiv is creating industry thought
leadership around need for
infrastructure policies for
containerized applications in a
shared infrastructure
•  Contiv provides framework and
implementation to address operation
intent for Infrastructure.
Contiv Addressing Enabling Infrastructure to Run
Production Containerized Applications Better
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
•  Agile - Increased speed of infrastructure provisioning
•  Networking: network creation, endpoint reachability convergence security policies
instantiation
•  Storage: Storage policies for volumes as they are instantiated
•  Handling short lived containerized applications
•  Scalable providing higher performance
•  Support 10x scale (when compared to VMs) for network, compute, and storage entities
•  Scale performance by leveraging underlying infra capabilities
•  Predictable providing better reliability and easier to troubleshoot
•  Enable efficient resource utilization via enforce operational policies on Infrastructure
•  Enable application level visibility
Contiv – Open Source Project focused on Policy
Based Infrastructure for Containerized Applications
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
•  Contiv.io is an open-source project that creates a
policy framework in different domains of containers
•  Network Policies: Policies for Application Security,
Prioritization, and Network Resource Allocation
•  Network Services for Apps (Virtual or Physical
Service appliances)
•  Analytics/Diagnostics
•  Integrates with Cisco ACI, Nexus, and UCS
Solutions
•  Ecosystem: Docker, Kubernetes
•  Status: Beta
Contiv Networking provides policy-rich container
networking that integrates with Cisco Nexus and ACI
Application Composition
+
Policy Intent
Node 1 Node2 Node-n
Contiv Master
Docker | Kubernetes |
Mesos Plugin Agents
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
•  Contiv Storage is an open-source policy framework
for container storage
•  Storage Policies:
•  Allocation
•  Replication
•  Snapshots
•  Persistency
•  IOPs Rate Limiting
•  Multi-tenant
•  File System Types, Storage Types
•  Integrates with Ceph/NFS and Cisco UCS Solutions
•  Ecosystem: Docker, Kubernetes
•  Status: Beta/PoC
Contiv Storage provides policy-rich container storage
that leverages Ceph/NFS underneath
Application Composition
+
Storage Policy Intent
Node 1 Node2 Node-n
Contiv Master
Docker | Kubernetes |
Volume Plugin Agents
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Where does Contiv Fit in the Container Stack ?
Optimized Infrastructure/ Cisco Integrated Infrastructure
Cisco Hardware: UCS Compute, Nexus 9k, ACI
Ops Orchestration/PaaS (Provides Roles/Multi-tenancy/Visibility/GUI), Contiv Plugins
Container Optimized OS
Container Cluster Scheduler | Contiv Cluster-wide Intent Manager
Container Image
Store
Container Runtime (Docker, etc.)
Contiv Networking/Volume Agents
Developer
DevOps
SysAdmin
Host-1 Host-n
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Contiv– Best Choice for Enterprise Containerized
Application Deployments
•  Best integration with existing infrastructure install-base, any network
topology
•  No topology/connectivity/feature changes to get started with containers
•  Best leverage of infrastructure hardware (UCS, Nexus)
•  Integrated with Cisco ACI for container applications for highly scalable solutions
•  Consistent behavior with variety of workloads (VM, Container, Bare-metal)
•  Native visibility of container workloads in network
•  Value added features
•  Scalable Policies based approach, Multi-tenancy with telemetry and fully
automated cluster maintenance
•  Feature Rich Integration with Container eco-system - Docker, Kubernetes/
Mesos
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Challenges in Adoption
Fast IT
20
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
§  Integration and testing
components
§  Consistency of
deployments
§  Achieve fast payback
and ROI
§  Future agility and
choice
§  Avoid vendor lock-in
§  Stable platforms/Lack of
Maturity
§  Supportable
configurations
§  Cost-efficient scale-out
§  Access to skilled staff
Business Challenges Around Fast IT
Speed of Deployment Risk Management Retain Flexibility
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
§  Most projects/
distributions are
community supported
§  No single point of contact
§  Which distribution/
project/tools?
§  Which deployment
system?
§  Many deployment
methods
§  Many package / update
systems
§  Best practices on specific
architectures?
IT Challenges Around Fast IT
Support Deployment Complexity
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Build Your Own
As a Service
On-Prem or in the Cloud
Ownership Customer Cloud Providers
Location On-Prem Cloud Providers
Management Customer xaas Providers Cloud Providers
BUYBUILD
Cloud Managed Public CloudIT Operated
Choose the Right Consumption Model for Your
Deployments
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
•  Project Mantl integrates different components of a
container infrastructure (orchestration, etc.) to make it
simple to deploy, also in multi DC environments
•  Project Shipped integrates different tools to make it
easy for developers to deploy applications on an
agnostic platform
•  Ecosystem: Mesosphere, Kubernetes, CloudFoundry
(open-source), OpenShift, Docker
•  Contiv will provide infrastructure differentiation for
Shipped/Mantl
Shipped aims at creating an agnostic container
experience for developers and with Contiv, provides
infrastructure differentiation
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Conclusion
25
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
•  Containers and Micro services based applicaton
architecture will likely disrupt /replace traditional data
center virtualization
•  Contiv provides tools necessary to maintain operational
policies in a containerized infrastructure.
•  IT needs to evolve to embrace Fast IT
Conclusions
26
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID
Fast IT is Here
Disrupt or Be Disrupted
Thank you
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 28
We’re ready. Are you?

Más contenido relacionado

La actualidad más candente

Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve  Business ProblemsEnabling Microservices Frameworks to Solve  Business Problems
Enabling Microservices Frameworks to Solve Business ProblemsKen Owens
 
DEVNET-1147 Energizing Your Career with Cloud Technologies
DEVNET-1147	Energizing Your Career with Cloud TechnologiesDEVNET-1147	Energizing Your Career with Cloud Technologies
DEVNET-1147 Energizing Your Career with Cloud TechnologiesCisco DevNet
 
DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...
DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...
DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...Docker, Inc.
 
Azure and Predix
Azure and PredixAzure and Predix
Azure and PredixAltoros
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overviewCisco DevNet
 
Shifting security left simplifying security for k8s open shift environments
Shifting security left simplifying security for k8s open shift environmentsShifting security left simplifying security for k8s open shift environments
Shifting security left simplifying security for k8s open shift environmentsLibbySchulze
 
EDB Postgres in Public Sector
EDB Postgres in Public SectorEDB Postgres in Public Sector
EDB Postgres in Public SectorKangaroot
 
RootStack - Devfactory
RootStack - DevfactoryRootStack - Devfactory
RootStack - DevfactoryKangaroot
 
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...Cisco DevNet
 
IMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group UpdateIMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group UpdateCharles Eckel
 
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsTelecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsSriram Subramanian
 
Bringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the EnterpriseBringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the EnterpriseNicolas (Nick) Barcet
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersNVISIA
 
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frog
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frogWebinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frog
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frogQualiQuali
 
DEVNET-1010 Using Cisco pxGrid for Security Platform Integration
DEVNET-1010	Using Cisco pxGrid for Security Platform IntegrationDEVNET-1010	Using Cisco pxGrid for Security Platform Integration
DEVNET-1010 Using Cisco pxGrid for Security Platform IntegrationCisco DevNet
 

La actualidad más candente (20)

Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve  Business ProblemsEnabling Microservices Frameworks to Solve  Business Problems
Enabling Microservices Frameworks to Solve Business Problems
 
DEVNET-1147 Energizing Your Career with Cloud Technologies
DEVNET-1147	Energizing Your Career with Cloud TechnologiesDEVNET-1147	Energizing Your Career with Cloud Technologies
DEVNET-1147 Energizing Your Career with Cloud Technologies
 
DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...
DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...
DCSF 19 Mitigating Legacy Windows Operating System Vulnerabilities with Docke...
 
Azure and Predix
Azure and PredixAzure and Predix
Azure and Predix
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
 
More Than An "API" | Jae Lee
More Than An "API" | Jae LeeMore Than An "API" | Jae Lee
More Than An "API" | Jae Lee
 
Shifting security left simplifying security for k8s open shift environments
Shifting security left simplifying security for k8s open shift environmentsShifting security left simplifying security for k8s open shift environments
Shifting security left simplifying security for k8s open shift environments
 
EDB Postgres in Public Sector
EDB Postgres in Public SectorEDB Postgres in Public Sector
EDB Postgres in Public Sector
 
RootStack - Devfactory
RootStack - DevfactoryRootStack - Devfactory
RootStack - Devfactory
 
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
 
Avi Network SDN meetup
Avi Network  SDN meetupAvi Network  SDN meetup
Avi Network SDN meetup
 
OpenStack Summit Austin 2016 v1.3
OpenStack Summit Austin 2016 v1.3 OpenStack Summit Austin 2016 v1.3
OpenStack Summit Austin 2016 v1.3
 
IMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group UpdateIMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group Update
 
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsTelecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
 
Bringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the EnterpriseBringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the Enterprise
 
How Open Source Communities do Standardization
How Open Source Communities do StandardizationHow Open Source Communities do Standardization
How Open Source Communities do Standardization
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
 
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frog
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frogWebinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frog
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frog
 
DEVNET-1010 Using Cisco pxGrid for Security Platform Integration
DEVNET-1010	Using Cisco pxGrid for Security Platform IntegrationDEVNET-1010	Using Cisco pxGrid for Security Platform Integration
DEVNET-1010 Using Cisco pxGrid for Security Platform Integration
 

Destacado

Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3Sukhesh Halemane
 
Contiv on vagrant_20160224
Contiv on vagrant_20160224Contiv on vagrant_20160224
Contiv on vagrant_20160224Takao Setaka
 
Securing the container DevOps pipeline by William Henry
Securing the container DevOps pipeline by William HenrySecuring the container DevOps pipeline by William Henry
Securing the container DevOps pipeline by William HenryDevSecCon
 
Container security
Container securityContainer security
Container securityAnthony Chow
 
SUSE Container as a Service Platform
SUSE Container as a Service PlatformSUSE Container as a Service Platform
SUSE Container as a Service PlatformSUSE
 
Clocker: Managing Container Networking and Placement
Clocker: Managing Container Networking and PlacementClocker: Managing Container Networking and Placement
Clocker: Managing Container Networking and PlacementDocker, Inc.
 
Policy Driven Deployment for Container Networking
Policy Driven Deployment for Container NetworkingPolicy Driven Deployment for Container Networking
Policy Driven Deployment for Container NetworkingDocker, Inc.
 
Flare: an overview
Flare: an overviewFlare: an overview
Flare: an overviewCisco DevNet
 
Design, Innovate, Digitize. Developing Skills to Solve Future Problems.
Design, Innovate, Digitize. Developing Skills to Solve Future Problems.Design, Innovate, Digitize. Developing Skills to Solve Future Problems.
Design, Innovate, Digitize. Developing Skills to Solve Future Problems.Cisco DevNet
 
Profesion docente
Profesion docenteProfesion docente
Profesion docentestemenle
 
Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...Dr. Ebele Mogo
 
DEVNET-1190 Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190	Targeted Threat (APT) Defense for Hosted ApplicationsDEVNET-1190	Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190 Targeted Threat (APT) Defense for Hosted ApplicationsCisco DevNet
 
World Population Day
World Population DayWorld Population Day
World Population DayAkshit Garg
 
DEVNET-1157 Meet Magnum, OpenStack¹s New Containers-as-a-Service Project
DEVNET-1157	Meet Magnum, OpenStack¹s New Containers-as-a-Service ProjectDEVNET-1157	Meet Magnum, OpenStack¹s New Containers-as-a-Service Project
DEVNET-1157 Meet Magnum, OpenStack¹s New Containers-as-a-Service ProjectCisco DevNet
 
DEVNET-2009 Intercloud Fabric REST APIs for Providers
DEVNET-2009	Intercloud Fabric REST APIs for ProvidersDEVNET-2009	Intercloud Fabric REST APIs for Providers
DEVNET-2009 Intercloud Fabric REST APIs for ProvidersCisco DevNet
 
Fs in the press january 2015
Fs in the press january 2015Fs in the press january 2015
Fs in the press january 2015Fullah Sugah
 
A Brief Introduction to Object-Orientation (The Light Version)
A Brief Introduction to Object-Orientation (The Light Version)A Brief Introduction to Object-Orientation (The Light Version)
A Brief Introduction to Object-Orientation (The Light Version)Michael Henson
 

Destacado (18)

BRKSDN-2115
BRKSDN-2115 BRKSDN-2115
BRKSDN-2115
 
Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3
 
Contiv on vagrant_20160224
Contiv on vagrant_20160224Contiv on vagrant_20160224
Contiv on vagrant_20160224
 
Securing the container DevOps pipeline by William Henry
Securing the container DevOps pipeline by William HenrySecuring the container DevOps pipeline by William Henry
Securing the container DevOps pipeline by William Henry
 
Container security
Container securityContainer security
Container security
 
SUSE Container as a Service Platform
SUSE Container as a Service PlatformSUSE Container as a Service Platform
SUSE Container as a Service Platform
 
Clocker: Managing Container Networking and Placement
Clocker: Managing Container Networking and PlacementClocker: Managing Container Networking and Placement
Clocker: Managing Container Networking and Placement
 
Policy Driven Deployment for Container Networking
Policy Driven Deployment for Container NetworkingPolicy Driven Deployment for Container Networking
Policy Driven Deployment for Container Networking
 
Flare: an overview
Flare: an overviewFlare: an overview
Flare: an overview
 
Design, Innovate, Digitize. Developing Skills to Solve Future Problems.
Design, Innovate, Digitize. Developing Skills to Solve Future Problems.Design, Innovate, Digitize. Developing Skills to Solve Future Problems.
Design, Innovate, Digitize. Developing Skills to Solve Future Problems.
 
Profesion docente
Profesion docenteProfesion docente
Profesion docente
 
Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...
 
DEVNET-1190 Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190	Targeted Threat (APT) Defense for Hosted ApplicationsDEVNET-1190	Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190 Targeted Threat (APT) Defense for Hosted Applications
 
World Population Day
World Population DayWorld Population Day
World Population Day
 
DEVNET-1157 Meet Magnum, OpenStack¹s New Containers-as-a-Service Project
DEVNET-1157	Meet Magnum, OpenStack¹s New Containers-as-a-Service ProjectDEVNET-1157	Meet Magnum, OpenStack¹s New Containers-as-a-Service Project
DEVNET-1157 Meet Magnum, OpenStack¹s New Containers-as-a-Service Project
 
DEVNET-2009 Intercloud Fabric REST APIs for Providers
DEVNET-2009	Intercloud Fabric REST APIs for ProvidersDEVNET-2009	Intercloud Fabric REST APIs for Providers
DEVNET-2009 Intercloud Fabric REST APIs for Providers
 
Fs in the press january 2015
Fs in the press january 2015Fs in the press january 2015
Fs in the press january 2015
 
A Brief Introduction to Object-Orientation (The Light Version)
A Brief Introduction to Object-Orientation (The Light Version)A Brief Introduction to Object-Orientation (The Light Version)
A Brief Introduction to Object-Orientation (The Light Version)
 

Similar a Enabling Fast IT using Containers, Microservices and DAVROS models: an overview

Enabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps ModelEnabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps ModelCisco DevNet
 
Enabling Production Grade Containerized Applications through Policy Based Inf...
Enabling Production Grade Containerized Applications through Policy Based Inf...Enabling Production Grade Containerized Applications through Policy Based Inf...
Enabling Production Grade Containerized Applications through Policy Based Inf...Docker, Inc.
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS
 
Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015Ken Owens
 
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandPaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandCisco IT
 
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, 2018Oracle Developers
 
DevOps Training | DevOps Training in Hyderabad
DevOps Training | DevOps Training in Hyderabad   DevOps Training | DevOps Training in Hyderabad
DevOps Training | DevOps Training in Hyderabad TalluriRenuka
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Ashnikbiz
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science PlatformDecision Science Community
 
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsBrad Williams
 
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE ManagerSviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE ManagerSUSE Italy
 
Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...Codemotion
 
Cloud Native Summit 2019 Summary
Cloud Native Summit 2019 SummaryCloud Native Summit 2019 Summary
Cloud Native Summit 2019 SummaryEverett Toews
 
{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell TechnologiesThe {code} Team
 
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. ChoiInnovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. ChoiVietnam Open Infrastructure User Group
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application DevelopmentWaveMaker, Inc.
 
Data Agility for Devops - OSI 2018
Data Agility for Devops - OSI 2018Data Agility for Devops - OSI 2018
Data Agility for Devops - OSI 2018OpenEBS
 
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudPSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudRohit Agarwalla
 

Similar a Enabling Fast IT using Containers, Microservices and DAVROS models: an overview (20)

Enabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps ModelEnabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps Model
 
Enabling Production Grade Containerized Applications through Policy Based Inf...
Enabling Production Grade Containerized Applications through Policy Based Inf...Enabling Production Grade Containerized Applications through Policy Based Inf...
Enabling Production Grade Containerized Applications through Policy Based Inf...
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
 
Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015
 
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandPaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
 
Intro - Cloud Native
Intro - Cloud NativeIntro - Cloud Native
Intro - Cloud Native
 
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
 
DevOps Training | DevOps Training in Hyderabad
DevOps Training | DevOps Training in Hyderabad   DevOps Training | DevOps Training in Hyderabad
DevOps Training | DevOps Training in Hyderabad
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.js
 
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE ManagerSviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
 
Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...
 
Cloud Native Summit 2019 Summary
Cloud Native Summit 2019 SummaryCloud Native Summit 2019 Summary
Cloud Native Summit 2019 Summary
 
{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies
 
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. ChoiInnovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application Development
 
Data Agility for Devops - OSI 2018
Data Agility for Devops - OSI 2018Data Agility for Devops - OSI 2018
Data Agility for Devops - OSI 2018
 
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudPSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
 

Más de Cisco DevNet

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to AnsibleCisco DevNet
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsCisco DevNet
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsCisco DevNet
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco DevNet
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APICisco DevNet
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowCisco DevNet
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveCisco DevNet
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesCisco DevNet
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveCisco DevNet
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOpsCisco DevNet
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...Cisco DevNet
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsCisco DevNet
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco DevNet
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCisco DevNet
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco DevNet
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016Cisco DevNet
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016Cisco DevNet
 

Más de Cisco DevNet (20)

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
 

Último

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Enabling Fast IT using Containers, Microservices and DAVROS models: an overview

  • 1. We’re ready. Are you? February 15 - 19, 2016 • Berlin, Germany
  • 2. Enabling Fast IT using Containers, Microservices and DevOps Model Balaji Sivasubramanian, Director, Product Management, Open Source Solutions
  • 3. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID •  Introduction – Fast IT •  Containers Eco-System and Use Cases •  Contiv – Policy Based Infrastructure for Containerized Applications •  Challenges with Fast IT adoptions •  Conclusion Agenda 3
  • 4. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Efficiency Speed IT Transformation: The Tale of Two ITs
  • 5. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Containers Eco-System and Use Cases 5
  • 6. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Containers is a popular technology and is being rapidly adopted in the market •  5x user growth (to ~8% of customers) •  Docker runs on 6% of monitored hosts from near zero earlier this year •  Container adoption is higher in larger companies •  Users triple number of containers in 3 months Source: Datadog survey (7000 customers) •  2B Docker Hub Pulls •  20x growth in past year! Docker Hub Usage Customer adoption / survey Source: Docker Inc
  • 7. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Even with such a tremendous growth, the potential for further adoption is still enormous and real 32% 14% 8% 8% 20% 35% 12% 10% 11% 36% 19% Ansible Salt Chef Puppet 3% 18% 14% 49% 55% 52% 20% Plan to use Use today26% 19% 13% 11% 5% 18% 20% 36% 10% 9% 11% Salt 14% Ansible 14% 3% 21% 49% Puppet 39% Chef 44% % of Enterprises using: % of SMBs using: Source: RightScale 2015 State of the cloud report
  • 8. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Containers are the next evolution of datacenter infrastructure technology Virtualmachines Containers •  A Linux container allows to run multiple applications isolated from one another on the same operating system •  Docker automates the deployment and portability of any application and all dependencies within a lightweight, editable, self-sufficient container •  Containers have the potential to disrupt and replace traditional datacenter virtualization PortabilityPackaging Performance APP -  Image contains all libraries needed for application -  Easy to build, share, update -  Unit of testing / distribution -  Near bare metal performance -  Minimal overhead per container -  Near zero “boot” time -  Move apps between private clouds -  Shift workloads to/from public cloud -  Easy to move through CI/CD What is a container?
  • 9. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Containers bring benefits in the app development space because of their portability and flexibility •  Agility in app development •  Application lifecycle management •  CI/CD and ease of deployment •  Improve business process architecture using a composition of services •  Cost reduction: •  Increase DC utilization / higher density than virtual machines •  Reduce costs of virtualization Developer Version control Development Test Stage / Production QA / QE Sysadmin
  • 10. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID The ecosystem is made of many players and it is a rapidly evolving eco-system PaaS or Container frameworks/Stacks Operating system Containers orchestration Container registry Container image - Application - Libraries Container runtime Configuration management CI/CD
  • 11. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Contiv – Policy Based Infrastructure for Containerized Applications 11
  • 12. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID The Status Quo Variety of users: cars, trucks, ambulances, buses, pedestrians, two-wheelers, etc. No Policy: No Lights, No Lanes, No Rules, No Governance, No Enforcement, Best Effort  Meskel  Square  [  Source:  Reddit.com  ]   Status Quo: Deploying Applications on Shared Infrastructure
  • 13. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Container Orchestration need ability to leverage infrastructure differentiation better for Application Performance, Security and Visibility. Container Stacks Infrastructure   Unified  |  Integrated  |  Automated   Scheduling  |  Alloca@on   Visibility   Applica@on  Awareness   Infrastructure  Capabili@es   Nexus  2k-­‐9k   Contiv:  Making  Infrastructure/Solu7ons  Ideal  for  containers    
  • 14. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID •  Container industry is focused on creating ability to define applications through Docker Compose, Kubernetes Pod definition etc. •  As applications move from development to production, there is need to able to define and enforce infrastructure operational policies •  Contiv is creating industry thought leadership around need for infrastructure policies for containerized applications in a shared infrastructure •  Contiv provides framework and implementation to address operation intent for Infrastructure. Contiv Addressing Enabling Infrastructure to Run Production Containerized Applications Better
  • 15. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID •  Agile - Increased speed of infrastructure provisioning •  Networking: network creation, endpoint reachability convergence security policies instantiation •  Storage: Storage policies for volumes as they are instantiated •  Handling short lived containerized applications •  Scalable providing higher performance •  Support 10x scale (when compared to VMs) for network, compute, and storage entities •  Scale performance by leveraging underlying infra capabilities •  Predictable providing better reliability and easier to troubleshoot •  Enable efficient resource utilization via enforce operational policies on Infrastructure •  Enable application level visibility Contiv – Open Source Project focused on Policy Based Infrastructure for Containerized Applications
  • 16. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID •  Contiv.io is an open-source project that creates a policy framework in different domains of containers •  Network Policies: Policies for Application Security, Prioritization, and Network Resource Allocation •  Network Services for Apps (Virtual or Physical Service appliances) •  Analytics/Diagnostics •  Integrates with Cisco ACI, Nexus, and UCS Solutions •  Ecosystem: Docker, Kubernetes •  Status: Beta Contiv Networking provides policy-rich container networking that integrates with Cisco Nexus and ACI Application Composition + Policy Intent Node 1 Node2 Node-n Contiv Master Docker | Kubernetes | Mesos Plugin Agents
  • 17. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID •  Contiv Storage is an open-source policy framework for container storage •  Storage Policies: •  Allocation •  Replication •  Snapshots •  Persistency •  IOPs Rate Limiting •  Multi-tenant •  File System Types, Storage Types •  Integrates with Ceph/NFS and Cisco UCS Solutions •  Ecosystem: Docker, Kubernetes •  Status: Beta/PoC Contiv Storage provides policy-rich container storage that leverages Ceph/NFS underneath Application Composition + Storage Policy Intent Node 1 Node2 Node-n Contiv Master Docker | Kubernetes | Volume Plugin Agents
  • 18. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Where does Contiv Fit in the Container Stack ? Optimized Infrastructure/ Cisco Integrated Infrastructure Cisco Hardware: UCS Compute, Nexus 9k, ACI Ops Orchestration/PaaS (Provides Roles/Multi-tenancy/Visibility/GUI), Contiv Plugins Container Optimized OS Container Cluster Scheduler | Contiv Cluster-wide Intent Manager Container Image Store Container Runtime (Docker, etc.) Contiv Networking/Volume Agents Developer DevOps SysAdmin Host-1 Host-n
  • 19. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Contiv– Best Choice for Enterprise Containerized Application Deployments •  Best integration with existing infrastructure install-base, any network topology •  No topology/connectivity/feature changes to get started with containers •  Best leverage of infrastructure hardware (UCS, Nexus) •  Integrated with Cisco ACI for container applications for highly scalable solutions •  Consistent behavior with variety of workloads (VM, Container, Bare-metal) •  Native visibility of container workloads in network •  Value added features •  Scalable Policies based approach, Multi-tenancy with telemetry and fully automated cluster maintenance •  Feature Rich Integration with Container eco-system - Docker, Kubernetes/ Mesos
  • 20. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Challenges in Adoption Fast IT 20
  • 21. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID §  Integration and testing components §  Consistency of deployments §  Achieve fast payback and ROI §  Future agility and choice §  Avoid vendor lock-in §  Stable platforms/Lack of Maturity §  Supportable configurations §  Cost-efficient scale-out §  Access to skilled staff Business Challenges Around Fast IT Speed of Deployment Risk Management Retain Flexibility
  • 22. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID §  Most projects/ distributions are community supported §  No single point of contact §  Which distribution/ project/tools? §  Which deployment system? §  Many deployment methods §  Many package / update systems §  Best practices on specific architectures? IT Challenges Around Fast IT Support Deployment Complexity
  • 23. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Build Your Own As a Service On-Prem or in the Cloud Ownership Customer Cloud Providers Location On-Prem Cloud Providers Management Customer xaas Providers Cloud Providers BUYBUILD Cloud Managed Public CloudIT Operated Choose the Right Consumption Model for Your Deployments
  • 24. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID •  Project Mantl integrates different components of a container infrastructure (orchestration, etc.) to make it simple to deploy, also in multi DC environments •  Project Shipped integrates different tools to make it easy for developers to deploy applications on an agnostic platform •  Ecosystem: Mesosphere, Kubernetes, CloudFoundry (open-source), OpenShift, Docker •  Contiv will provide infrastructure differentiation for Shipped/Mantl Shipped aims at creating an agnostic container experience for developers and with Contiv, provides infrastructure differentiation
  • 25. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Conclusion 25
  • 26. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID •  Containers and Micro services based applicaton architecture will likely disrupt /replace traditional data center virtualization •  Contiv provides tools necessary to maintain operational policies in a containerized infrastructure. •  IT needs to evolve to embrace Fast IT Conclusions 26
  • 27. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID Fast IT is Here Disrupt or Be Disrupted
  • 28. Thank you © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 28