22

DEVNET-1170Intercloud Microservices with Docker and Nirmata

Embed Size (px)

Citation preview

Intercloud Microserviceswith Docker and Nirmata

Vivian Shen [email protected]

Devnet Session -1170

Jim [email protected]

About Me

• Technical Lead, Office of CTO, Cisco Intercloud Services.

Cloud Service and Platform innovation consisting of Cloud Native, Mobile, and IoT.

• Previously with Cisco Corporate Technology Group

Seeing what’s next and doing technology due diligent for acquisitions and investments.

Agenda

Why Microservices?

Challenges & Solutions

Intercloud Microservices

Demo

Typical Enterprises Release Software Every 8-12 Weeks

Dev-Test Staging Production

Monolith

* Forrester: The New Software Imperative: Fast Delivery With Quality

Microservices Enable Rapid Release Cycles

m s

m s m s

Agenda

Why Microservices?

Challenges & Solutions

Intercloud Microservices

Demo

Microservices Challenge

76% of the Market is Willing to Pay For Tools – 451 Research

DevOps Adoption

Undifferentiated

heavy lifting

• Orchestration

• Governance

• Resource tracking

• Audit Trail

• Access control

• Monitoring

• Logging

• Shared services

• ……

“wow, this is growing fast”

“…wait, why are we building this?”

“how do we get someone else to do this?”

“we deployed!”

Docker

Build, ship, and run distributed applications

Virtual Machines

Which ISV is a Gartner 2015 Cool Vendor?

A. Docker

B. Nirmata

C. Both of the above

D. None of the above

“a Cool Vendor is an emerging and innovative vendor that has original,

interesting, and unique technology with real market impact”

Agenda

Why Microservices?

Challenges & Solutions

Intercloud Microservices

Demo

World of standalone clouds

Public Clouds

Cloud Services & Applications

Cisco Powered Services Providers

Public Clouds

Public Clouds

Public Clouds

EnterprisePrivateClouds

CIMK v1.0

The Intercloudthe globally connected network of clouds

EnterprisePrivateClouds

Public Clouds

Intercloud

AllianceIntercloud Services

INTERCLOUD

Intercloud Providers

CIMK v1.0

Cisco Intercloud MicroservicesDocker, Nirmata, Cisco Intercloud, Cisco UCS-D,

Intercloud IaaS Services

Intercloud

Private Cloud

UCS-D

DevOps Teamsnirmata

Policy-basedApplication Orchestration

Agenda

Why Microservices?

Challenges & Solutions

Intercloud Microservices

Demo

Intercloud Microservices

Benefits

• Multi-Cloud Application Portability

• Separation of Controls

• Administrators pick cloud providers and define policies

• DevOps teams get fully automated provisioning and application management

Key Features

• Elasticity: on-demand capacity across Cisco and partner Clouds

• Resiliency: auto-recovery at the application layer

• Choice: best available resources for each Microservice

1. Enterprises are constantly looking to decrease delivery cycle times

2. Microservices enable DevOps agility at scale

3. Cisco Intercloud, Docker, and Nirmata, provide an ideal solution for Microservices applications

Summary

nirmata

Related Sessions

Come try it @ DevNet Cloud POD #3

DEVNET-1184 – Microservices Patterns Monday, June 8, 10:30 AM – 11:00 AM,

DevNet Theater

DEVNET-1142 – Decomposing Monoliths to

Microservices

Tue, June 9, 12:00 – 12:30 PM, DevNet

Classroom 1

DEVNET-2013 - DevOps In Depth - Adrian Cockroft on

Fast Delivery

Tuesday, Jun 9, 1:45 PM - 2:30 PM,

DevNet Theater

DEVNET-1170 - Intercloud Microservices with Docker

and Nirmata

Thursday, Jun 11, 11:00 AM - 11:30 AM,

DevNet Theater

BRKDEV-1002 - What's Hot in Containers Thursday, Jun 11, 1:00 PM - 2:30 PM,

30B Upper Level

Thank you

Cisco Private Cloud - UCS Director

o Abstracts hardware & software into programmable tasks

o Tasks used to create automated workflows

o Dynamic orchestration keeps business moving