Network Configuration Automation at LINX

Slides:



Advertisements
Similar presentations
1.System Center Review 2.SCOM Review 3.SC 2012 R2 OM 1.Components 2.Architecture 3.Concepts 4.Features 5.Console Demo 6.Tools and Links 6. Q & A.
Advertisements

T-FLEX DOCs PLM, Document and Workflow Management.
Microsoft Operations Manager Presented by: Alen Plicanic.
DNN LOVES JENKINS FOR CONTINUOUS INTEGRATION
tinyurl.com/ProTFS2012.
Improve the Development Process with a DevOps practices Vadym Fedorov.
E-CMMERCE JOBS This project (Project number: HU/01/B/F/PP ) is carried out with the financial support of the Commssion of the European Communities.
Module 7 : Configuration I Jong S. Bok
Continous Integration & Continous Deployment - For the new nameserver infrastructures of DENIC eG 15/10/03 – Christian Petrasch
OPNFV Qtip Status Update Vikram Dham, Nauman Ahad Sep 2, 2015.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Infrastructure as code. “Enable the reconstruction of the business from nothing but a source code repository, an application data backup, and bare metal.
Perfecto Mobile Automation
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Release Management for Visual Studio 2013 Ana Roje Ivančić Ognjen Bajić Ekobit.
Automating Legacy Network Devices
Ansible and Ansible Tower 1 A simple IT automation platform November 2015 Leandro Fernandez and Blaž Zupanc.
Top Benefits of Joomla in E- Learning. Flexibility - Because of Several Reasons Open Source Nature Create Custom Modules Custom Functionality To Your.
MPE Workshop 14/12/2010 Post Mortem Project Status and Plans Arkadiusz Gorzawski (on behalf of the PMA team)
© Akaza Research, LLC : 1 :: 10 Professional open source for clinical research.
Jaime Pérez Virginia Martín-Rubio TERENA Networking Conference Prague, May 2011.
Version 0.1 Draft – For Review Murali Mohan Murthy
Appium Studio Appium testing made easy at any scale.
Bringing Dynamism to OPNFV
From manual test shop to fully automated test coverage: A How-To session to speed up your journey Jayshree Bhakta ITHAKA/JSTOR.
Chapter 14 Network Management
Critical Security Controls
Microsoft Virtual Academy
Supporting Windows 8.1 Krystle Portocarrero | Training Experts Inc.
PLM, Document and Workflow Management
Infrastructure Orchestration to Optimize Testing
Information Collection and Presentation Enriched by Remote Sensor Data
Mr. Gerkins InnerSource's first open tool
Trends like agile development and continuous integration speak to the modern enterprise’s need to build software hyper-efficiently Jenkins:  a highly.
Continuous Delivery of Infrastructure with Chef and DSC
All-Inclusive Testing in API Management
Enterprise Quality Roadmap
Continuous Deployment tool
Zanata Translation platform Alex Eng Presented by
TYPES OF SERVER. TYPES OF SERVER What is a server.
Working of Script integrated with SiteScope
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Introduction to Team Foundation Server 2010
HOW TO FIX CONNECTION ERROR? DIAL HELPLINE NUMBER:
Acutelearn Best Devops Online Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
Introducing New Team-based Data Integration with SSIS
Maximize the value of your cloud
Graduation Project Kick-off presentation - SET
Get Microsoft Exam PDF Braindumps With Verified Question Answers By Realexamdumps.com
PPM tools to answer business needs including forecasting
Ansible and Zabbix Rushikesh Prabhune (Software Technical Consultant)
Casablanca Platform Enhancements to Support 5G Use Case Architecture Review 5G Use Case Team June 26, 2018.
WEBINAR: Becoming Agile In Software Testing: The Government Edition
Casablanca Platform Enhancements to Support 5G Use Case Summary of Planned Enhancement Areas 5G Use Case Team June 14, 2018.
PRPv1 Discussion topics
Red Hat Cloud Courses.
Time Gathering Systems Secure Data Collection for IBM System i Server
12/26/2018 1:44 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
GBIF CESP Workshop, Madrid 2018 Dave Martin
Service Virtualization
A RESERVOIR MANAGEMENT REVOLUTION
NTC 326 Great Wisdom/tutorialrank.com. NTC 326 All Assignments (New Syllabus) For more course tutorials visit NTC 326 Assignment.
Big Picture for Lab 5 Lab 5 Review with TA Course Wrap-up
CONTINUOUS INTEGRATION –WHY WE DO IT?
The Ops side of DevOps Manager Microsoft
Open Automation Software
DevOps - Visual Studio Release Management Jump Start
Azure DevTest Labs Overview
T-FLEX DOCs PLM, Document and Workflow Management.
Contract Management Software from ContraxAware Simplify Your Contract Management Process.
Presentation transcript:

Network Configuration Automation at LINX A Data Driven approach to Network Configuration

User Journey Inventory Data changes Changeset Tool Select LAN / Device(s) Generate new Diffs Review the Diffs  Deploy the new configs

Platform Design Data / API Toolbox / Jenkins Ansible / Napalm Templates / Jinja2 Git / Log server

Challenges Cross team project Preparation / Validation Knowledge share Software Network Systems Knowledge share Network configuration Development practices Hands on workshops Preparation / Validation Data model review Validation of existing data Review of processes Evaluation / Testing Template generation Safeguards Future development

Safeguards Locking mechanism Logs Jenkins jobs / Ansible API / Ansible Jenkins jobs / Ansible Logs, Serialized deploys, Limits Timings / Race conditions Diff => Deploy Validations Manual configurations Logs API, Changeset tool Template changes Config changes Deploy history Permissions Access to tools Ability to perform changes

Developments Dedicated test environments Automated tests Data (dedicated physical and service inventory systems) Changeset tool (user, integration) API / Data changes (fixed data set – expected result) Template development (Virtual and Physical lab devices) Automated tests Software Devs: API changes, Changeset tool, Ansible modules Network Devs: Template changes (Prs, Automated tests)

Initial Metrics (LON1)

Any Questions?

Thank you for your attention for further questions, email: eleni@linx.net and riccardo@linx.net