devnet-1125partner case study - “project hybrid engineer”

31

Upload: cisco-devnet

Post on 07-Aug-2015

196 views

Category:

Travel


0 download

TRANSCRIPT

BYOD PartnerFIRST© 2010 Cisco and/or its affiliates. All rights reserved. 2

Partner Case Study: Project “Hybrid” Engineer

DEVNET-1125  

Salman Asadullah CTO, Americas Partner Organization Distinguished Engineer, Cisco Systems

June, 2015

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

IoT, IoE, Fog

DC, Cloud, SDx, NFV

DevOps , NP Apps

Mobile Big Data, Analytics

50B Connected Devices by

2020

80% of enterprise apps were deployed in the Cloud in

2014

300K apps available in

2010–>2M+ in 2014

More data created in

2012 than the past 5000

years

Connected devices

outnumbered people in 2014

Pace of Change is Accelerating

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Changing Role of IT

The Only Constant Is Change

Business Implications

Technology Transitions

Agility & SpeedGrowth & Innovation

Security & Privacy

MobileDevOps, NP,

Apps DC, Cloud, SDx, NFV

New Business Models

Experience Expectations

Big Data, Analytics

IoT, IoE, Fog

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

What's the challenge?

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

IT View: Application Architect vs. Network Architect

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

App Developers don’t speak “network”!

App Developers and Architects

Transactions

Network Teams

VLANs

Subnets

QoS

Ports

Developer and infrastructure teams must translate between disparate languages.

Queries

SLAs

Policies

Challenge (i.e. Opportunity): Need “common language”

Application Architect Network Architect

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

What skills are required?

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

InformationArchitecture

Business Architecture

Technology Architecture

Systems Integration Operations & Management

Governance, Processes, Org Data & Application Arch Boxes, Tech Solutions

Enterprise Architectures

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

InformationArchitecture

Business Architecture

Technology Architecture

Sample Skills

Business Consulting, Operational Processes

Application Design, Systems Integration, DevOps

Network Design, Network Programmability, Cloud

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

InformationArchitecture

Business Architecture

Technology Architecture

New Roles ( functional )

Business Consulting SpecialistOperational Process/ Workflow

SpecialistBusiness Consulting, Operational Processes

New Skills Required

Application Design, Systems Integration, DevOps

Network Design, Network Programmability, Cloud

Systems Integration Specialist Application Specialist

Product Specialist Architecture Specialist

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Where should I start?

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

InformationArchitecture

Business Architecture

Technology Architecture

Roles required ( functional )

Business Consulting SpecialistOperational Process/ Workflow

SpecialistBusiness Consulting, Operational Processes

Evolved Skills Required

Application Design, Systems Integration,DevOps

Network Design, Network Programmability, Cloud

Systems Integration Specialist Application Specialist

Product Specialist Domain Specialist

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

• Select leadership team to build evolution plan• Members from both Sales and Operations

• Define Baseline• Decide on roles needed to support desired business models• Determine time frame to meet market and customer demands

• Build Recruitment plan for missing skills/roles• Target Systems Integration Specialists and Application Specialists (In-Organic)• Provide guidance to engineering management on key skills profiles

• Enhance Existing Engineer Skills• Conduct engineering skills assessment “Software Skills” survey? • Identify current skills gaps

Skills Evolution Roadmap

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

• Where should I start? • Data Center, Cloud, SP, Collaboration, Enterprise Networking• Startout with Data Center & Cloud• Why? Evolve or Die : Fastest changing architecture • Automate Everything DevOps Expertise?

• Execute the Plan• Run as a dedicated program• Need a Program manager to execute / track• Possible collaboration and cross pollination with local universities

• Measure and improve the process• Lessons learned : what works , what doesn't • Incorporate and improve the overall process• Incorporate the other architectures

Skills Evolution Roadmap Cont.

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Hmm … develop “hybrid” engineer?

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

The “hybrid” Engineer• Programming and API knowledge are common themes across key technology

transitions (Open, SDN, NFV, Cloud, DC, IoT, etc.)

• The ability to read and write code is not unique to a specific technology

• As we focus more on software, we will see a proliferation of APIs and a need to understand programming and DevOps

• An effective engineer tomorrow will have both solid networking skills as well as an understanding of programmatic concepts

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

“hybrid” Engineer Enablement Activities: Agile!

DevNet

Learning Labs, Skills Surveys,

Industry Events .Launched in Dec.

Python

Coursera 9-Week Interactive Online

Course with Partner Community Support

Hackathons

Hackathons Contests at Partner

SE Event

Trainings, Rotations & Certifications

DevOps, Network Programmability, L@C Webinars & Specializations

Step One

Step Two

Step Four

Step Three

APO DevOps Forum

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

DevNet: 2014-2015

• Dedicated DevNet Zone @ TLC South Geekfest event in Jun

2014 for Cisco Partner developers and network engineers • Pre-cooked DevNet API/Programming Learning Labs• APO “Software Skills” Survey• Industry events with Partner participation

Step One

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Python Interactive Course: 2014-2015

• 9 weeks Python course for Cisco Partners and APO SEs• 1st Class: ~ 200 Cisco Partners and Cisco SEs enrolled• 2nd Class: ~ 150 Cisco Partners and Cisco SEs enrolled• Support Mailer • Partner Support Community• Weekly Support Calls

Step Two

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Hackathon @ Partners SE Events: 2014-2015

• APO’s “Hackathon in a Box”• 12-24-48 hours hackathons• 2 technology tracks: SDN/DC and Mobility/IoT • 10 teams composed of 100 hackers• 10 apps and scripts • Hackers pulls all-nighters (Killer “App”: Pizza & Red-bull!!!) • Two winning teams, one from each track • Yield unique solutions to monetize!

Step Three

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

ACI Partner Rotation Program : 2014-2015

• APO team in collaboration with the ACI Engineering team has launched a two weeks ACI Partner Rotation Program

• Selected Partner SEs will work on-site with ACI Engineering team on application development and integration

• Enabling Partners to build DevOps practices and add programmability to their portfolio of skills and yield unique solutions to monetize!

Step Four (a)

Open Source Open APIs

RESTful APIs ( XML / JSON )

PowerShell /Python Clients

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Trainings, Certifications, Roadshows: 2014-2015

One day online course Technical Webinars NP Designer NP Engineer

Step Four (b)

• Network Programmability (NP) Specialist Certifications• Business Application Engineer• NP Developer, NP Designer, NP Engineer

• One day Prerecorded Online Video Course• Introducing Network Programmability Fundamentals

• Technical Webinars• 10 Sessions/3,820 Registrations/4.47CSAT

• 8 City Roadshow with over 300 participates

Business App Engineer

https://learningnetworkstore.cisco.com/skillsoft/introducing-network-programmability-fundamentals-ctod-sdn-1-0-017141https://learningnetwork.cisco.com/community/learning_center/sdn_live_seminars

http://ecmx-wip.cisco.com/web/learning/certifications/specialist/index.html#net

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

• APO Partners & Cisco Collaboration Platform & Community

• APO Partner DevOps and Application Development Event• June 7, 2015, San Diego, CA

• A showcase for Cisco & Partner based integrated solutions, integrated suite of tools, DevOps and application Sandboxes and support capabilities

• Keynotes, Panel Discussions, Breakouts, Workshops, Hackathons

APO DevOps Forum: 2015 Kick-off!

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Any thing more than ?

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

• Python (Across the board)

• Puppet/Chef (DC)

• REST API/XML/JSON (DC)

• Shell Scripting/BASH (DC)

• Cobbler/CFEngine (DC)

• OpenFlow (DC)

• Linux (Ubuntu/RedHat)(DC/Cloud)

• OpenStack (DC/Cloud)

• OpenDaylight (DC/Cloud)

• JAVA (DC/NMS/Collab/Security)

• XMPP/Jabber (IoT)

“hybrid” Engineer Skills & Priorities …

Open

Daylight

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Key Takeaways • Continue to promote learning and development of programmatic skills and build

out a diverse group of “hybrid” engineers

• Continue to encourage development of programming, automation, scripting, virtualization, and Linux/OS skills across teams

• Make sure skills are being grown across technology teams• As we have seen, these open and SDN technologies will touch multiple areas• Grow teams around skills (organically vs. In-organically)

• Make sure new hiring is done considering the upcoming set of open and SDN technologies• Not everyone needs to be a developer, but having programming skill is an

important asset• Continue to fold new technology introductions into training programs

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Complete Your Online Session Evaluation

Don’t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online

28

• Give us your feedback to be entered into a Daily Survey Drawing. A daily winner will receive a $750 Amazon gift card.

• Complete your session surveys though the Cisco Live mobile app or your computer on Cisco Live Connect.

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 29

Continue Your Education• Demos in the Cisco campus

• Walk-in Self-Paced Labs

• Table Topics

• Meet the Engineer 1:1 meetings

• Related sessions

Thank you

30© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID