/
NITA Based Offers and NITA Based Offers and

NITA Based Offers and - PDF document

emily
emily . @emily
Follow
343 views
Uploaded On 2021-06-13

NITA Based Offers and - PPT Presentation

Services Jessica Garrison networkjessica jgarrisonjunipernet Global Architect Professional Services Network Automation Team This statement of direction sets forth Juniper Networks curren ID: 841382

test automated testing nita automated test nita testing deployment juniper automation data build case site design network lab architecture

Share:

Link:

Embed:

Download Presentation from below link

Download Pdf The PPT/PDF document "NITA Based Offers and" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

1 NITA Based Offers and Services Jessica
NITA Based Offers and Services Jessica Garrison, @ networkjessica , jgarrison@juniper.net Global Architect, Professional Services Network Automation Team This statement of di

2 rection sets forth Juniper Networks’
rection sets forth Juniper Networks’ current intention and is subject to change at any time without notice. No purchases are contingent upon Juniper Networks delivering an

3 y feature or functionality depicted in t
y feature or functionality depicted in this presentation. This presentation contains proprietary roadmap information and should not be discussed or shared without a signed no

4 n - disclosure agreement (NDA). 3 Agend
n - disclosure agreement (NDA). 3 Agenda 1. Purpose of NITA 2. Problems it Addresses 3. How it Works 4. Automated Lab Testing, Automated Deployment 5. Case Studies 6. Architect

5 ure 7. How to Get NITA in your Network T
ure 7. How to Get NITA in your Network The Purpose of NITA 4 5 DevNetOps Cycle Build / Code Test Plan Monitor & Evaluate Release / Deploy Operate 6 DevNetOps Cycle Build / Cod

6 e Test Plan Monitor & Evaluate Release /
e Test Plan Monitor & Evaluate Release / Deploy Operate Market Problems We Are Addressing 8 Automation Eliminates Trade - offs COST SPEED QUALITY IMPOSSIBLE? 9 Get Automatio

7 n in your Network NOW! 10 Metrics for IT
n in your Network NOW! 10 Metrics for IT Operational Expenses Annual Averages & Estimates Change Failure Rate Downtime Cost per Change Technical Staff Time Spent on Rework

8 High Performing Org 7.5% $37,500 21% Med
High Performing Org 7.5% $37,500 21% Medium Performing Org 38% $4,560,000 32% Low Performing Org 23.5% $2,820,000 27% 11 Many Paths on the DevNetOps Journey What are the relati

9 ve advantages and risks of each path? Te
ve advantages and risks of each path? Technical Maturity Cultural Maturity Dev Net Ops Agile, Cross - Functional, Experimental Virtualized, Automated , Versioned How Does NI

10 TA Work? 13 Enabling Rapid, Quality Ou
TA Work? 13 Enabling Rapid, Quality Outcomes Audit/ Compliance Configuration Generation 2 Continuous Development Testing for Quality 14 Automated Lab Testing, Automated Dep

11 loyment DEPLOYMENT TEST CONTINUOUS INTEG
loyment DEPLOYMENT TEST CONTINUOUS INTEGRATION VIRTUAL TOPOLOGY CHANGE CONTROL TELEMETRY & ANALYTICS EVENT DRIVEN NETCONF | REST APIs | On - device Scripts | Python | Open stan

12 dards Automated Lab Testing 16 TESTING
dards Automated Lab Testing 16 TESTING Complex Streamline deployment process Traditional Automated Benefits Faster time to market without sacrificing quality Time Consuming

13 Coverage Incomplete Resource Intensive
Coverage Incomplete Resource Intensive Lack of visibility Insight and awareness into what is being tested Shorter validation and delivery times Quick lab setup and teardown

14 windows 17 What You Design is What You T
windows 17 What You Design is What You Test High Level Design Low Level Design Test Scope Test Plan Test Report The design is the source of all testing HLD, Test Scope = What LL

15 D, Test Plan = How Design it if you depl
D, Test Plan = How Design it if you deploy it 18 Automated Lab Testing Demo Automated Deployment 20 DEPLOYMENTS Traditional Automated Benefits Shorter troubleshooting times Slo

16 w Lack of trust Convoluted Complex Cons
w Lack of trust Convoluted Complex Consistent and steamlined Faster validation windows Easy reporting of progress Deployments 21 Build Tests Build Tests Build Tests Build Tes

17 ts Automated Deployment Workflow Site 2
ts Automated Deployment Workflow Site 2 Data Site 3 Data Development Environment Site 1 Site 1 Data Site 2 Site 3 Site 1 Data Site 2 Data Site 3 Data Automated Deployment

18 Workflow 22 Automated Deployment Demo A
Workflow 22 Automated Deployment Demo Automated Deployment Demo Case Studies 23 24 Customer Use Case #2 Use Case Automated Lab Testing Region APAC Customer Description Telecom

19 munications Operator Test Cases 357 Exam
munications Operator Test Cases 357 Examples • OS Upgrades on the EX - series • Migrations • Multi vendor interoperability • Physical and virtual MX topologies Case Stud

20 y #1 25 Case Study #2 Use Case Automate
y #1 25 Case Study #2 Use Case Automated Lab Testing and Automated Deployment Customer Description American Oil and Gas Corporation Project Description Data Center Modernizatio

21 n Deliverables ▪ Test Driven Design an
n Deliverables ▪ Test Driven Design and Low Level Design ▪ Design Validation Testing ▪ Automated Deployment Plan and Automated Testing Plan ▪ Network Operations Documen

22 t ▪ Knowledge Transfer Workshops 26 Ca
t ▪ Knowledge Transfer Workshops 26 Case Study #3 Use Case Automated Lab Testing and Automated Deployment Customer Description European Financial Services Project #1 Descript

23 ion Remote Branch Office Deployment Deli
ion Remote Branch Office Deployment Deliverables ▪ Two data centers… ▪ With 300 sites ▪ Deployed at 20 sites/week Project #2 Description Next Gen Campus Network Test Cas

24 es 40 Architecture 28 Juniper Solution.
es 40 Architecture 28 Juniper Solution. NITA • Open Source, Vendor agnostic a utomation framework • Playbooks • Libraries of real - world test cases • Automation s

25 cripts representing best - practices â€
cripts representing best - practices • Supported • Battle tested Juniper Solution. NITA. 29 NITA Reference Architecture Templates & Variables Build, Test, and Audit Softwa

26 re Packages Virtual / Physical Network I
re Packages Virtual / Physical Network Initial Install Upgrades and Services (v)MX (v)QFX (v)SRX Baremetal VM Container Robot Framework Custom Libraries Ixia API Jenkins An

27 sible & PyEZ OpenN TI Juniper Playbook
sible & PyEZ OpenN TI Juniper Playbooks Juniper Test Cases Service Provider Data Center Campus Cloud Branch NITA Reference Archite

28 cture 30 NITA Reference Architecture JEN
cture 30 NITA Reference Architecture JENKINS • CI/CD • L eading open source automation server • Support version control ROBOT FRAMEWORK • Supports acceptance test

29 ing & acceptance test - driven dev ANSI
ing & acceptance test - driven dev ANSIBLE • Agentless • Python based • Multi - Device setup and configurations NITA Reference Architecture 31 NITA Reference Architectu

30 re Templates & Variables Build, Test, an
re Templates & Variables Build, Test, and Audit Software Packages Virtual / Physical Network Initial Install Upgrades and Services (v)MX (v)QFX (v)SRX Baremetal VM Container

31 Robot Framework Custom Libraries Ixia
Robot Framework Custom Libraries Ixia API Jenkins Ansible & PyEZ OpenN TI Juniper Playbooks Juniper Test Cases Service Provider Data Center Campus

32 Cloud Branch NITA Re
Cloud Branch NITA Reference Architecture How to Get NITA in Your Network 33 NITA Automation Proposal Customer Specific Automation Use Cases Juniper Professi

33 onal Services Platform Activation Autom
onal Services Platform Activation Automation Development Platform Support Platform Maintenance Juniper NITA Baseline Testing & Ops Scenarios Playbooks Test Cases Templates

34 & Variables NITA Open Source Automation
& Variables NITA Open Source Automation Platform Jenkins Ansible Robot Framework PyEZ Django JinJa2 Build Test Audit NITA Automation Components 34 JumpStart Post Installation

35 Support Implementation Automation Sem
Support Implementation Automation Seminar Implementation Plan Implementation 2 - 3 Weeks 15 days Typical Elapsed Time THANK YOU! Jessica Garrison, @ networkjessica , jgarri