automation & professional services
TRANSCRIPT
Copyright © 2014 Juniper Networks, Inc. 1
Juniper Day 2015Automation & Professional Services
13th May 2015
James Winspear
Global Practice Lead - OSS, SDN/NFV & Automation
Juniper Professional Services
2 Juniper Networks Restricted & Confidential
How Juniper PS adds Value Customer research is telling us that they want Vendor support as they deal in more complex initiatives. PS increases the likelihood of success and reduce TTV addressing the key CxO challenges. Independent Market research shows that the fastest growing accounts have significant PS attached
Copyright © 2014 Juniper Networks, Inc. 3
Juniper Strategy
TECHNOLOGY
VISION: To be the worldwide leader of network innovation.
MISSION: Our mission is to connect everything. Empower everyone.
GTM VERTICAL FOCUS
ROUTING SECURITYSWITCHING
PERFORMANCE
AUTO
MAT
ION
COMMERCIAL ENGINE
Copyright © 2014 Juniper Networks, Inc. 4
OSS, SDN/NFV & Automation PracticeJuniper Software Systems Evolution
Juniper Products
Juniper OSS / BSSJuniper SDN/NFV
ROUTING SECURITYSWITCHING
Automation
Partners
Junipers Customers
NET
WO
RK
End Users
VALU
E
HIGH PERFORMANCE NETWORKING
Manage the NetworkControl the Network
Automate the Network
OPE
RATI
ON
S
Copyright © 2014 Juniper Networks, Inc. 5
OSS, SDN/NFV & Automation PracticeJuniper Products, Solutions & Domain Focus
Juniper Products
Juniper OSS / BSSJuniper SDN/NFV
ROUTING SECURITYSWITCHING
Automation
Partners(Alliance, Channel, Technology)
Junipers CustomersCapEx, OpEx, TCO, ROI, Integration, TTM, Service Enablement
NET
WO
RK
End UsersServices
OPE
RATI
ON
SVA
LUE
HIGH PERFORMANCE NETWORKING
Automation Domain
Junos Space Domain
CGNAT Logging Domain
SDN / NFV Domain
Junos Space SDK Domain
SBR / SRC Domain
OSS / IT Integration
DomainJET
Domain
Copyright © 2014 Juniper Networks, Inc. 6
OSS, SDN/NFV & Automation PracticeJuniper Products, Solutions & Domain Focus
Juniper Products
Juniper OSS / BSSJuniper SDN/NFV
ROUTING SECURITYSWITCHING
Automation
Partners(Alliance, Channel, Technology)
Junipers CustomersCapEx, OpEx, TCO, ROI, Integration, TTM, Service Enablement
NET
WO
RK
End UsersServices
OPE
RATI
ON
SVA
LUE
HIGH PERFORMANCE NETWORKING
Copyright © 2014 Juniper Networks, Inc. 7
Juniper Services Lifecycles
Copyright © 2014 Juniper Networks, Inc. 8
Juniper Networks - Customer Lifecycle
Juniper Services LifecyclesHow we understand our Customer Lifecycle
We understand our Customers can be in different part of their Lifecycle.
We think of this as:
• Planning new network & systems
• Building new network & systems
• Operating network & systems
This is the Customer Lifecycle
PlanAssess, design and plan your network & systems
BuildDeploy your new or upgraded network & systems
OperateKeep your network & systems up and running
This is how we understand our Customer’s Lifecycle
Copyright © 2014 Juniper Networks, Inc. 9
Juniper Networks – Service Phases
Juniper Networks - Customer Lifecycle
PlanAssess, design and plan your network & systems
BuildDeploy your new or upgraded network & systems
OperateKeep your network & systems up and running
Assess Design Deploy Migrate Support OptimizeWe know we need to deliver different Services in different Phases of the Customer Lifecycle.
We think of this as:
• Assessing new network & systems
• Designing new network & systems
• Deploying network & systems
• Migrating from old to new state
• Supporting network & systems
• Optimising network & systems
These are the Service Phases which help us understand in more detail what kind of Services we deliver to our Customer
Juniper Services PhasesHow we think of our Service Phases
This is how we think of our Service Phases
Copyright © 2014 Juniper Networks, Inc. 10
Juniper Networks –
Professional Services
Methodologies
Juniper Networks - Customer Lifecycle
PlanAssess, design and plan your network & systems
BuildDeploy your new or upgraded network & systems
OperateKeep your network & systems up and running
Juniper Networks – Service Phases
Assess Design Deploy Migrate Support Optimize
Assessment Methodology
Design Methodology
MigrationMethodology
DeploymentMethodology
Project Management Methodology
We have specific Methodologies to define how we address each Phase
Underpinned by an end-to-end Project Management Methodology
Juniper Services MethodologiesBest Practice Methodology for each Service Phase
Best Practice Methodologies – after thousands of Projects!
Copyright © 2014 Juniper Networks, Inc. 11
Juniper Networks –
Professional Services
Juniper Networks - Customer Lifecycle
Systems Implementation Services Framework
PlanAssess, design and plan your network & systems
BuildDeploy your new or upgraded network & systems
OperateKeep your network & systems up and running
Network & Systems Migration Services Framework
Automation Services Framework
Systems Integration Services Framework
Juniper Networks – Service Phases
Assess Design Deploy Migrate Support Optimize
Network Implementation Services FrameworkWe deliver different Services to our Customers based on what we are doing with the network & systems.
We have different Services Frameworks to outline what Services we deliver and how they fit together.
NFV Lifecycle Services Frameworks
Co-Creation Labs Services Frameworks
Juniper Services FrameworksBest Practice Framework to ensure Project Success
Best Practice Service Frameworks
Copyright © 2014 Juniper Networks, Inc. 12
Juniper Professional ServicesEngagement Types
Copyright © 2014 Juniper Networks, Inc. 13
Juniper Professional ServicesT&M, and Long Term Consulting
Juniper Networks - Customer Lifecycle
Plan Build Operate
Juniper Networks – Service Phases
Assess Design Deploy Migrate Support Optimize
Juniper Networks –
Professional ServicesLong-Term Consulting (LTC) Services
Testing, Implementation & Migration (TIM) Consultant
Long-Term Consultant (LTC)
Long Term Consulting (Time based)
- Duration based (e.g. 1, 3, 6 Mth, 1Y)
Juniper Networks –
Professional Services
Time & Materials Consulting (T&M) ServicesPS Consultant (x Days)
Time & Materials Consulting
- Day Rate based
- Expenses fixed in advance
Time & Materials Engagements – Scope, Responsibility, Outcome is Customers
Copyright © 2014 Juniper Networks, Inc. 14
Juniper Networks –
Professional Services
Juniper PS QuickStart Service
QuickStart
Phase 1Pre-Qualification & Recommendations
Phase 2Implementation
Planning
Phase 3Implementation
Phase 4Knowledge
Transfer
Phase 5Post-Installation
Support
On-SiteRemote RemotePre-Qualification & Recommendations
(PQR)
Implementation Plan
Completion Certificate
Juniper Networks - Customer Lifecycle
Plan Build Operate
Juniper Networks – Service Phases
Assess Design Deploy Migrate Support Optimize
Pre-Packaged Service, Fixed Scope/Outcome
Juniper Professional ServicesPackaged Services (e.g. QuickStart)
Copyright © 2014 Juniper Networks, Inc. 15
Juniper Networks –
Professional Services
Juniper Networks – Service Phases
Juniper Networks - Customer Lifecycle
Plan Build Operate
Assess Design Deploy Migrate Support Optimize
Systems Implementation Services Framework
Design Implement Test Training
HLD
LLD
Test Plan Lab Field Test Knowledge Transfer
Workshop
Customer Requirements
Assessment Consulting
Post Implement-
ation Support
Migration Services
Framework
Juniper Professional ServicesTypical Custom Firm-Fixed Price (e.g. Systems Implementation)
Custom Fixed Price, Fixed Outcome – based on Juniper Best Practices
Copyright © 2014 Juniper Networks, Inc. 16
Juniper Professional ServicesAssessments
Copyright © 2014 Juniper Networks, Inc. 17
Juniper PS AssessmentsMethodology, Workshops & Deliverables
Assessment Service Workshops
May be combined/split/repeated
A Planning Workshop
3 (or more) Assessment Workshops:
- Requirements
- Discovery/Information Collection
- Analysis Review
Recommendations Review Workshop
Consultative, detailed Assessment Service – Defines What to do
1. Requirements
2. Baseline
3. Analysis
4. Recommendations
Assessment PhasesBusiness
DisclosureTechnical
Disclosure
Business Discovery
Technical Discovery
Qualitative Analysis 3rd Party AnalysisQuantitative
Analysis
Consolidated Assessment Report: Recommendations
and Next Steps
Requirements Analysis Report
Baseline Analysis Report
Gap Analysis Report
Recommendations and Impact Analysis
Phase Outline and Outcomes
(High-Level) Requirements Workshop
Planning Workshop
Information Collection Workshops
Analysis Review Workshop
Recommendations Review Workshop
Workshops
Copyright © 2014 Juniper Networks, Inc. 18
Impact of Assessments
Assessment
AssessDelivery Projects
Design Deploy Operate
What you do here
Assessment
1) Requirements
2) Baseline
3) Analysis
4) Recommendations
Systems Implementation Services Framework
Design Implement Test Training
HLD
LLD
Test Plan Lab Field Test Knowledge Transfer
Workshop
Automation Services Framework
DesignAutomation
Design
Automation–Defined Scope ‘Waterfall’ model
Automation – Agile Scope – Sprint model
Automation – Open Scope – DevOps model
Systems Integration Services Framework
Integrate Test DeployDesign
Integration Design
Interface Spec (s)
IntegrationHandover
IntegrationTesting
Test HandbackDev. / Script
IFTest
Field Integration
Network & Systems Migration Services Framework
Design
Migration Plan
Migration Design
Migration Execution Migration HandoverPre-
Migration Readiness
Cutover Test Handback
Impacts the whole lifecycle
Copyright © 2014 Juniper Networks, Inc. 19
Juniper Professional ServicesAutomation Services
Copyright © 2014 Juniper Networks, Inc. 20
Custom FFP
Systems Implementation Services Framework
Design Implement Test Training
HLD
LLD
Test Plan Lab Field Test Knowledge Transfer
Workshop
Assessment
Assess
Assessment
Automation Services Framework
DesignAutomation
Design
Automation–Defined Scope ‘Waterfall’ model
Automation – Agile Scope – Sprint model
Automation – Open Scope – DevOps model
Juniper PS QuickStart Service
QuickStart
Juniper Professional ServicesAutomation Services Overview
Long-Term Consulting (LTC) Services
Testing, Implementation & Migration (TIM) Consultant
Long-Term Consultant (LTC)
Time & Materials Consulting (T&M) ServicesPS Consultant (x Days)
Juniper Products
Juniper OSS / BSSJuniper SDN/NFV
ROUTING SECURITYSWITCHING
Automation
Partners(Alliance, Channel, Technology)
Junipers CustomersCapEx, OpEx, TCO, ROI, Integration, TTM, Service Enablement
NET
WO
RK
End UsersServices
OPE
RATI
ON
SVA
LUE
HIGH PERFORMANCE NETWORKING
Automate, Control, Manage – Get more value, sooner, easier from networking
Copyright © 2014 Juniper Networks, Inc. 21
Automation Opportunities exist throughout the Customer’s Network Lifecycle
PLAN: Design & Certify BUILD: Implement & Migrate OPERATE: Audit & Testing
• Design Validation• Product / code• Feature• Workflow
• Zero Touch Provisioning• Configuration Generation• Network Stand-up• Rapid Deployment Migration
• Validation• Configuration Compliance• Run State Compliance• Product Compliance
OPERATE: Product Lifecycle OPERATE: Service Provisioning OPERATE: Troubleshoot
• Software Upgrades• Updates Based on Events• Inventory• Alerts & Remediation
• Service Creation• Scale Up/Down• On/Off Box Coordination• Change Impact
• Fault Finding• Remediation• Escalation
Copyright © 2014 Juniper Networks, Inc. 22
Juniper Professional ServicesExample Projects
Copyright © 2014 Juniper Networks, Inc. 23
Examples of Juniper Automation Projects
APAC SPChallenge: Port by Port M to MX Migration Tool to migrate 34 M320s
Solution: Tool that creates and applies the Configuration to the MX based on current M320 port information
Results: $1.5 Million savings with Migrations scheduled to be fully completed later this year
US Restaurant ChainChallenge: 3,000+ Device Refresh
Solution: Web-based one touch Dashboard with template integration into customer’s system for initial configuration
Results: $2+ Million sale with final testing underway. System to be used for all future initial configurations.
Major Financial InstitutionChallenge: Automated Data Center Turn-up
Solution: Fully integrated system for the Turn-Up, Testing and Validation of New Data Centers
Results: System fully tested and implemented, 1st site completed in October.
Copyright © 2014 Juniper Networks, Inc. 24
• The Network Vendor is consolidating all Internal R&D, Services, Support infrastructure into 3 Large Scale DCs. They had tried to scale their own DC solution, but failed, and selected Juniper DC solution for Performance and Scale.
Challenge
Solution
Results
• Very short Sales and Requirements Capture cycle
• Drove Need for DC, OSS & Automation Assessment
• Junos Space NMS for DC Management
• OSS Systems Integration – still to be decided
• Automation – DC Turnup, provisioning and service abstraction to be automated to make existing IT stack easier to manage at scale within 2015
• Ongoing Project
• Successful start
Another Large Network Vendor selected Juniper
DC solutions (after 18 months of trying to get its own DC to
scale)
Juniper PS Example ProjectGreenfield DC Deployment [2015]
Copyright © 2014 Juniper Networks, Inc. 25
Assessment Phase 1
Systems Implementation Services Framework
Design Implement Test TrainingAssess
HLD
LLD
Test Plan Lab Field Test Knowledge Transfer
WorkshopAssessment
Phase 2
Systems Implementation Services Framework
Design Implement Test TrainingHLD
(update)LLD
(update)
Test Plan (update) Lab Field Test Knowledge
Transfer Workshop
Automation Services Framework
DesignAutomation
DesignAutomation – Agile Scope – Sprint model Phase 3
Systems Implementation Services Framework
Design Implement Test TrainingHLD
(update)LLD
(update)
Test Plan (update) Lab Field Test Knowledge
Transfer Workshop
Business/Technical Objectives & Plan agreed in Assessment:
- Refine and Confirm Phase 1 Scope
- Outline probable later Phases Scope
- May define need for Automation or Integration effort in Phase 1. ?
?
Juniper PS – Example ProjectsMajor Network Vendor – 3 DCs Deployment & Automation
Project just started – DC + Automation Assessment ongoingMultiple Junos Space NMS Implementation Phases, DC Turnup Automation
Copyright © 2014 Juniper Networks, Inc. 26
• Small Pan-European SP rolled out a new IP/MPLS Network, and needed an NMS for Operations, and to then later, enable Bandwidth on Demand for its customers.
Challenge
Solution
Results
• Juniper PS ran a 2 Day PoC in Q4 2011. Vendor selection March 2012.
• Juniper Partner ran Network Design and Deployment Project
• Juniper PS undertook Junos Space NMS FFP Phase 1 project to enable Operations to go live quickly
• Juniper PS lead a 5 Day SDK Training Workshop to enable the SP to build their own Applications
• Juniper PS provided direct, onsite technical support to SP Developers to enable them to build the BoD App
• Juniper PS undertook updated Phase 2 NMS, OSS SI Design, Deployment and Training
• SP Operations had an Operational NMS within a month of signing the contract
• SP Developers learnt how to build their own Application, giving them ownership and control
• Updated Phase also included managed deployment of the SP Application, and OSS Systems Integration
Pan European Service Provider
needed to deploy new
100G Network + NMS and
deliver BoD to its customers
Juniper PS Success StoryJunos Space NMS + Bandwidth On Demand Application [2012]
Copyright © 2014 Juniper Networks, Inc. 27
Pre-SalesPhase 1
Systems Implementation Services Framework
Design Implement Test Training
HLD
LLD
Test Plan Lab Field Test Knowledge Transfer
Workshop
Solution Architectur
e
Phase 2
Systems Implementation Services Framework
Design Implement Test TrainingHLD
(update)LLD
(update)
Test Plan (update)
Lab FieldTest Knowledge
Transfer Workshop
Juniper PS – Example ProjectsEuropean SP – Junos Space NMS & BoD Application
Junos Space NMS for ManagementBandwidth-on-Demand Application built by SP enabled by PS
Post Implement-
ation Support
Post Implement-
ation Support
SDK Developer Course
Developer Support
Copyright © 2014 Juniper Networks, Inc. 28
• Small SP using CLI to provision and manage L2VPNs• Slow, Costly, Error-Prone (due to Staff reductions, training etc).• SP had great (small) IT developers who wanted APIs
Challenge
Solution
Results
• Juniper PS delivered a 5 Day block of T&M consultancy
• Juniper PS walked the developers through the lab setup, trained them on the Junos Space REST APIs, enough to get them going.
• SP developers used REST APIs down through Junos Space and Exec-RPC REST API straight through to devices when needed.
• SP reduced costs, and automated provisioning by IT, without having to use CLI (which developers don’t always understand).
UK SP wanted their IT
developers to provision/mana
ge L2VPNs quickly
Juniper PS Success StoryService Provider – L2VPN Automation using REST APIs [2014]
Copyright © 2014 Juniper Networks, Inc. 29
• Large T1 SP had built in large amounts of complexity, network service designs• Overnight MX Upgrades, Junos and Network Services was taking too much preparation, checking time• SP had to roll out new network designs and service based on target node version, and was delayed
Challenge
Solution
Results
• Juniper Services built a Python framework to automate the Pre-Migration checks, to automate some of the network upgrade tasks, and then automation of the post-migration checks.
• Network Upgrade rate is 3x faster, and less risky/error-prone
• Network Upgrade framework is now being applied at other SPs by Juniper PS
SP was upgrading
Junos version on MX Edge nodes, but
needed it to be faster to achieve
Business Goals
Juniper PS Success StoryService Provider – Network Upgrade Automation (Python) [2014]
Copyright © 2014 Juniper Networks, Inc. 30
www.juniper.net
James WinspearOSS, SDN/NFV & Automation Practice Lead
mobile +44 7748 143 246email [email protected] @James_Winspear