RONOG 4 - Bucharest Diego Luis Neto SW developer @ NL-ix.

Slides:



Advertisements
Similar presentations
1 G2 and ActiveSheets Paul Roe QUT Yes Australia!
Advertisements

Integrating The Datacenter OpalisRobot MOM Operator.
PI Notifications 1.1 Tim Drews, QA Developer David Moler, Developer.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Visual Studio 2010 SharePoint Developer Tools. Developer Tools for SharePoint  Familiar VS Experience  Build, Debug, Deploy SharePoint projects  Visual.

World Wide Web Caching: Trends and Technology Greg Barish and Katia Obraczka USC Information Science Institute IEEE Communications Magazine, May 2000 Presented.
W3af LUCA ALEXANDRA ADELA – MISS 1. w3af  Web Application Attack and Audit Framework  Secures web applications by finding and exploiting web application.
Trigger Database Dmitry Romanov. Run Control Super- visor Agent CODA ROC Write Configuration tag – run number Run Config DB CODA ROC Agent    Hardware.
Kuali Rice at Indiana University Rice Setup Options July 29-30, 2008 Eric Westfall.
Monitor Define Deliver Operate Sprint Define Deliver Complex Error-prone Chaotic.
SharePoint 2007 Overview and Solution Examples Inetium.
Kuali Enterprise Workflow Presented at ITANA October 2009 Eric Westfall – Kuali Rice Project Manager.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
ArcGIS Server for Administrators
ALICE, ATLAS, CMS & LHCb joint workshop on
COWS CEDA OGC Web Services Framework Stephen Pascoe.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
Security SIG August 19, 2010 Justin C. Klein Keane
Meet the Falcons Ciprian Marginean Aris Lambrianidis
Michael Kelley Linux Monitoring and Management with Microsoft System Center and PowerShell DSC INF334 A.
TE002 Coming to grips with management with Sage CRM Robert Tan.
The Dashboard Creation Toolkit (DCT) Project M. Fátima Gómez de la Cruz (EN-ICE-MTA)
Created by Name 2013/10/01 ESKER EXCHANGE CONNECTOR TRAINING PART 1 VERSION WITH DELIVERYWARE on EDW6.0 EXCHANGE.
Aaron Skonnard President/CEO, Pluralsight SESSION CODE: ASI312.
Module 4: Troubleshooting Web Servers. Overview Use IIS 7.0 troubleshooting features to gather troubleshooting information Use the Runtime Control and.
IPv6 Infrastructure Support in OpenStack
XNAT 1.7: Getting Started 6 June, Introduction In this presentation we’ll discuss:  Features and functions in XNAT 1.7  Requirements  Installing.
The Palantir Platform… …Changes in 2.3
ADVANCED HOSTING Adrian Newby, CTO.
Windows 2012R2 Hyper-V and System Center 2012
ENOG13 Saint Petersburg Diego Luis Neto SW NL-ix.
UKNOF37 Manchester Diego Luis Neto SW NL-ix.
Stress Free Deployments with Octopus Deploy
BEST CLOUD COMPUTING PLATFORM Skype : mukesh.k.bansal.
Platform as a Service (PaaS)
StackStorm: DevOps to ChatOps
Tulika Chaudharie / Harikharan Krishnaraju
Lee Lueking WLCG Workshop DB BoF 22 Jan. 2007
Deploy, Manage, and Scale Your Apps with OpsWorks, Elastic Beanstalk, and CodeDeploy Part 1 – Elastic Beanstalk © 2017 Amazon Web Services, Inc. and.
CMS High Level Trigger Configuration Management
Working with Feature Layers
z/Ware 2.0 Technical Overview
Section 13 - Integrating with Third Party Tools
Automate Custom Solutions Deployment on Office 365 and Azure
SIIT-DC: IPv4 Service Continuity for IPv6 Data Centres
Michael Mast Senior Architect
Conditions Data access using FroNTier Squid cache Server
Analysis framework - status
Development and Deployment with WSGI in Django
How do we decide where to deploy to next?
Utilize Group Policy Terminal Server Settings
Alarm Extension Pack from Wonderware Finland (Klinkmann)
Getting Started with PowerShell Desired State Configuration (DSC)
Nintex 2013 and DocuSign Workflow
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Web Development Using ASP .NET
Nathan Totten Technical Evangelist Windows Azure
OPS235: Configuring a Network Using Virtual Machines – Part 2
Cloud computing mechanisms
1/3/2019 9:40 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
UKNOF38 - Sheffield Diego Luis Neto SW NL-ix.
Web Manager Features Diagram
Consumer Relationship Management
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
Jan Chrillesen, Stofa A/S
Validating MANRS of a network
Presentation transcript:

RONOG 4 - Bucharest Diego Luis Neto SW developer @ NL-ix

Automatic BIRD configuration with StackStorm RONOG 4 - Bucharest BIRD-Stack Automatic BIRD configuration with StackStorm

Route-server limitations No peers selection possibility Mostly manual Time consuming Not transparent

A “framework” for automatic BIRD configuration and management BIRD-Stack A “framework” for automatic BIRD configuration and management

Stackstorm Brocade product Runs on Linux, made with/for Python coherent with NL-ix tech stack Event driven Actions, rules, workflows, audit Plugin structure Wide selection of available packs (https://exchange.stackstorm.org/)

BIRD-Proxy Flask (Python) application BIRD control via HTTP(S) operations exposed via web endpoints

BIRD St2 pack Feature-rich BIRD config file generation Automatic configuration deployment Prefixes information retrieval and storage BIRD status queries

BIRD configuration features Custom templating Filter and prepend support Members black/white-listing IRR DB info prefixes filtering DROP lists filtering Fullbogons filtering

Generate config St2 pack Peers config Data BIRD config Template IRR DB Info DROP List Fullbogons

Deploy config St2 Machine Route-server

and then…

NL-ix route-server configurator All BIRD-Stack functionalities + Geobased filtering Latency based filtering PeeringDB filtering Extra peering info and stats

NL-ix route-server configurator

https://github.com/NL-ix/bird-stack BIRD-Stack https://github.com/NL-ix/bird-stack stackstorm-community.slack.com #nlix-bird Info dlneto@nl-ix.net (@diellenne) nlix@nl-ix.net

Q&A