devnet-1125partner case study - “project hybrid engineer”
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