Top Banner
34

Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

Apr 20, 2018

Download

Documents

duongminh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,
Page 2: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

Networks for Software Centric WorldOpen, Programmable, Automated

Petr Pavlu

Cisco Eastern Europe

Page 3: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public

54%

2014 2020

cagr

IDC, Worldwide Datacenter SDN Market Expected to Reach $12.5 billion by 2020, 03 Feb 2016

$937M

$12.5B

Network Programmability

Page 4: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public

34% 28%Fortune 100 Global 100

Developer sites or open APIs

Forrester, APIs Foster Innovation at the Largest Global Firms, Developers Help Connect Digital Ecosystems with open Web APIs , Jan 4, 2017

Page 5: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public

111 BillionLines of new code in 2017

Cybersecurity Business Report, World will need to secure 111 billion lines of new software code in 2017, Dec 19 2016

Page 6: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Disruption at Scale: Goldman Sachs Example

Marty Chavez, Goldman Sachs's incoming CFO (and former CIO)

“At its height back in 2000, the U.S. cash equities trading desk at Goldman Sachs’s New York headquarters employed 600 traders, buying and selling stock on the orders of the investment bank’s large clients. Today there are just two equity traders left.

Automated trading programs have taken over the rest of the work, supported by 200 computer engineers.

Some 9,000 people, about one-third of Goldman’s staff, are computer engineers.”

Source: MIT Technology Review (https://www.technologyreview.com/s/603431/as-goldman-embraces-automation-even-the-masters-of-the-universe-are-threatened/)

Page 7: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Why Network Programmability Matters?

7

0

100%

67%

Source: Forrester

CAPEX OPEX

33%

Network Expenses

0 10 100 1000

Computing Networking

Seconds

Source: Open Compute Project

Deployment Speed

Page 8: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Network Operations Seemed Exempts…

OS and Sys Admins Did It First - DevOps

• A change from manually configuring every server, operating system, and virtual machine to operating a nimble set of infrastructure at scale

Network Operations

100-200 servers per

1 Admin

5,000-10,000 servers per 1

Admin

CLI + Bash + reactive

configuration

Orchestrated config &

integration with development

Page 9: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

…Not Any Longer

9

DEV

“Everything that can be automated will be

automated.”-- In the Age of the Smart Machine: The Future of Work and Power (1988)

Shoshana Zuboff - http://en.wikipedia.org/wiki/Shoshana_Zuboff

A.k.a. 1st Zuboff’s Law

“Software is eating the world”-- The Wall Street Journal (2011)

Marc Andreesen

Page 10: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Why Automation?

0

5

10

15

$ Cost

Quality

Productivity

Source: Various, e.g. http://www.methodsandtools.com/archive/archive.php?id=94, http://www.infoq.com/articles/test-automation-continuous-delivery, http://devopsanywhere.blogspot.com/2013/02/sysadmin-productivity-and-chef.html

Page 11: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Infrastructure

Applications

Page 12: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Apps and Infrastructure, historically managed separately

Page 13: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public

Infrastructure developer

wa

nts

ControlReliability

Visibility Security

Application developer

wa

nts

Freedom of Choice

Integrate &

compose using APIs

Self service

Page 14: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Industry Transformations

10% of Global GDP

Stored on Blockchain by 2027

• Cash-free Society

• Distributed Ledger

• Transparent Transaction History

Reimagine Society

86% will Pay

More for a Better Experience

• Virtual Reality Assistant

• Digital + Brick & MorterExperience

Reimagine Business

50% will Use

Robotic Fulfilment by 2019

• Consumers as Creators

• Open Source Hardware

• Additive Manufacturing

Reimagine Industry

Page 15: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Industry Transformation:Where Applications Meet Infrastructure

Infrastructure

DevOps

Applications

Page 16: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Industry Transformation:Where Applications Meet Infrastructure

Programmable Infrastructure

Modern Applications

DevOps

Page 17: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Cisco Networking Infrastructure Imperatives

17

“Simple, Intelligent, Automated, Secure”

-- Scott Harrel, Senior VP, EN Infrastructures (Cisco Live! Berlin, 2017)

Page 18: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Cisco Digital Network Architecture

Automation

Abstraction & Policy Control

from Core to Edge

Open & Programmable | Standards-Based

Open APIs | Developers Environment

Cloud Service Management

Policy | Orchestration

Virtualization

Physical & Virtual Infrastructure | App Hosting

Analytics

Network Data,

Contextual Insights

Insights &

Experiences

Automation

& Assurance

Security &

Compliance

Network-enabled Applications

Cloud-enabled | Software-delivered

Principles

Page 19: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

The Impact of a Digital Network Architecture

Simplify Network Provisioning

Efficiency Speed Financial value

+ +

17% 42% $48kFaster delivery of

new applicationsFaster WAN branch

deploymentsAverage annual benefits

per 100 employees

Source: IDC – The Business Value of Creating Digital-Ready Networks with Cisco DNA Solutions, Jan 2017

Figures refer to business value achieved by customers adopting Cisco DNA solutions

Organizations with more Digital-Ready Networks have

2-3Xthe rate of growth in revenue, customer retention and profit.

Page 20: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Cloud apps, containers,

microservices

Connecting people and

things

User experience

Business value

Modern Apps

Automation & orchestration Security Intelligence

& Analytics

Programmable Infrastructure

Infrastructurepowered apps

Infrastructure App Services

How Cisco enables this transformation

Page 21: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Cisco API Portfolio

Mobility &

Proximity

Meraki iOS 10 business

optimized

CMX Beacons

IoT

Edge computing with

IOxJasper

Smart+Connected Data in Motion

Collaboration

Cisco Spark Tropo

Finesse & Contact

CenterJabber & UC

• Customized experiences and business insights

based on location

• Optimize business critical applications

• Pervasive Collaboration from desktop to mobile

• Meet, whiteboard, chat and collaborate across

devices

• Integrate Voice, Video & SMS into any

application

• Integrate and automate work flows using Bots

• Run Docker containers at the Edge with IOx

• Orchestrate apps running at the edge with Fog

Director

• Apply IoT to smart cities and communities

Page 22: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Cisco API Portfolio

Automation /

Orchestration

ACIUCS

Manager &

Director

CloudCenter

APIC-EMNetwork

Services

Orchestration

Model Driven

Device APIs

(YANG)

Intelligence

TetrationApp

DynamicsCMX

Cisco +

Splunk Meraki

iOS 10

business

optimized

• Zero Touch Provisioning

• Network automation using standard device interfaces

• Create & manage using policy

• DevOps teams can manage Infrastructure as Code

• Use the Network as a Sensor to detect threats & gain

insights

• Indoor location

• Monitor applications from end users to the

infrastructure

• Prioritize business apps on your wireless network

• Extend security to users & BYOD on/off the enterprise

• Correlate user & device context with threat defense

data sets for complete picture

• Content & URL filtering, reputation security,

application visibility and control, vulnerability scanningCisco

Firepower

Security

OpenDNS pxGrid CloudLock

ISE AMP

Page 23: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Cloud apps, containers,

microservices

Connecting people and

things

User experience

Business value

Modern Apps

Automation & orchestration Security Intelligence

& Analytics

Programmable Infrastructure

Infrastructurepowered apps

Infrastructure App Services

Understand architecture & API usage

Consider security requirements

Identify skillsets needed

Infrastructure Knowledge & Skillset Transformation

Page 24: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Are We (Networking Community) Ready?

If we automate, will I still have a job?Common Question No. 1:

Common Question No. 2: We have been here before – what is

the change really?Automation is not new... EEM, POAP, CNS Agent, Auto

Install, Prime, Cloud Orchestration …

The New Thing Is: Business

Cannot Afford NOT to Automate

Page 25: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

All Network And Systems Engineers need to

become programmers and application

developers

The Programmability Challenge

Cisco Confidential

No…They Don’t

Page 26: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

However, Companies in Digital Transformation…

Cisco Confidential

Differentiate

Enable

Define

Role of Technology in Strategy

Page 27: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

…Look for New Technology Conversations

Cisco Confidential

Enable

Differentiate

Define

Network EngineerTraditional focus

App DeveloperCentral to digital companies

Dev OpsAgility is key for digital

companies

Get Equipped!

Page 28: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

The Cisco Challenge

28

Enable 6000 Network Engineers to succeed in this new paradigm…

…with minimal disruption to their current jobs

Page 29: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

DevNet Learning Labs

…Making it real; our team gains the

confidence needed to bring new technology

to the customer.

...Sweeping skill transformation; our team can immerse themselves in the technology while

sharing best practices.

The Cisco Solution

Page 30: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Systems Engineer Transformation

3030

5331SE Participation

20,796Learning Labs

completed

“I've tried looking into these topics before, but would usually get frustrated or

unable to find a starting point. This session introduced the topics, provided

background and hands on, as well as continued learning opportunities on the

DevNet site. I can't stress how valuable this session was” Cisco SE

Page 31: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Learning Labs

The Next Evolution: Bring This Experience to You

Cisco Live! Devnet Zone120/1,100/4:1/400+

DevNetExpress

27/5/18

…Making it real; our team gains the

confidence needed to bring new technology

to the customer.

...Sweeping skill transformation; our team can immerse themselves in the technology while

sharing best practices.

DevNet

Page 32: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Takeaway & call to action

32

World IS changing and SW dominates

Key trends: Automation, Programmability, Openness

Networking is no more exempt

Cisco is in front of the industry & accelerates

Page 33: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,

15. – 16. marec 2017| Cisco Connect | Portorož, Slovenija

Takeaway & call to action

33

Explore Cisco products, solutions & tools (DNA, Opensource, Devnet…)

Actively get Infrastructure and Developers together

Learn new tricks, experiment, look for use cases

Can you participate (quick readiness test)?

Page 34: Networks for Software - Cisco - Global Home Page · Networks for Software Centric World Open, Programmable, Automated ... • Pervasive Collaboration from desktop to mobile • Meet,