Tail-f — ConfD Developer Days 2019

When: October 22-23, 2019

Location: San Jose, California

>>Register Today

We are excited at the wide variety of ConfD team members that will be attending and presenting at this year’s Developer Days including ConfD principal engineers, architects, software developers, product support, solution architects, and product management.  This is your opportunity to meet, learn, and interact with them.

In addition to the learning opportunities during the conference, attendees will be able to continue their education afterward as each attendee will receive a copy of the new book “Network Programmability with YANG”.

Westin Hotel (event room rate $299 a night)
302 S Market St
San Jose, CA 95113
View Map  –

Event pricing: $400

*Discounts available for customers.  Please contact your account manager

Last year was a great event, but don’t take our word for it. See what the attendees had to say:

  • “One takeaway is a sense of what others are doing with ConfD and an affirmation that what we are doing is working.”
  • “I love that previous years’ feedback has been acted upon and I really appreciate it.”
  • “We went home with some new ideas and with the sense that we are on the right track.”
  • “It’s clear there is a growing application of ConfD, NETCONF, & YANG across the industry.”
  • “The chance to network with the ConfD product developers and other ConfD users was invaluable.”


ConfD Developer Days 2019 Agenda

Day 1 (Oct. 22)

08:00  Registration and Breakfast

09:00  Welcome and Introduction

Welcome, conference agenda overview, and introduction of presenters and attendees from Tail-f/Cisco.

09:15  ConfD Recent and Future Roadmap

This session will provide a high-level overview of major new features which have been added to ConfD during the past year as well as a look at ConfD’s future roadmap.

9:50   ConfD Recent New Feature Demos

Discussion and demonstration of two ConfD recent new features.

10:30  Break 

10:45  ConfD Memory Usage and Performance Improvements

Recently, some significant memory usage and performance improvements were made in ConfD.  This session will look at what the improvements are as well as an under the covers look at what was done inside of ConfD to achieve them.

11:45  Lunch

ConfD Boot Camp:

13:15  ConfD Boot Camp Break-Out Session

This half-day break out session is available for new ConfD developers and provides a basic introduction to developing ConfD applications including CDB API, DP API, MAAPI, and debugging basics.  The agenda for ConfD Boot Camp can be found below.

Main Track:

13:15  Advanced Application Debugging

This session aims to improve your ConfD application debugging skills.  Examples of difficult debugging scenarios based on real-world issues will be presented and a discussion of what techniques were used to effectively debug them.  Additionally, how to make a small example to reproduce a problem in order to effectively interact with ConfD Support will be discussed.

14:40  ConfD Recent New Feature Demo

Discussion and demonstration of a ConfD recent new feature.

15:00  Break

15:15  Improving ConfD Application Performance

In order to improve your ConfD application’s performance, you need to understand what to measure, how to measure it, and what tools to use.  This session will provide you with the information that you need to do so. Other performance impacting topics such as when to store operational data in CDB and when not to do so will also be covered.

16:20  ConfD Recent New Feature Demos

Discussion and demonstration of two ConfD recent new features.


17:00  End of Day Wrap-up

17:15  Mixer Reception

Evening mixer reception with snacks and beverages.  This is a great opportunity for networking with other attendees of the conference.


Day 2 (Oct. 23)

08:00  Breakfast

09:00  Why NETCONF?

This talk focuses on how and why higher-level controllers and orchestrators benefit from having your network device support NETCONF based programmability rather than proprietary APIs or CLI scripting.  For example, scenarios, Cisco NSO and NETCONF NEDs (Network Element Driver) will provide the framework of discussion from the orchestrator’s viewpoint.

09:50  ConfD Recent New Feature Demos

Discussion and demonstration of two ConfD recent new features.

10:30  Break

10:45  NSO as a Tool for NETCONF and YANG Testing

Did you know that Cisco Network Services Orchestrator (NSO) is available for free download for non-production use?  This session examines how NSO can be used as an important tool for testing your NETCONF and YANG implementation for interoperability and service automation best practices as well as transactional behavior.

11:45  Lunch

13:15  Distributed Network Wide Transactions

This in-depth session examines the theory of distributed network-wide transactions and how they get realized in the network and the part that network elements need to play.  This understanding the how and why of network-wide transactions is important for making sure that the network element which you produce provides the proper foundation on which network-wide transactions can be built.

15:00  Break

15:15  ConfD Developer GitHub

This session will introduce the new ConfD Developer GitHub.  This public GitHub space will provide a resource for hosting ConfD related projects from demos, examples, and application note sample code to user submitted projects.  This session will provide an orientation to what the ConfD Developer GitHub is as well present policies and procedures for participating.

15:50  ConfD Customer Use Cases

Two ConfD customer use case presentations.  Two ConfD customers will discuss their use of and experience with ConfD.

16:50  Conference Wrap-up


ConfD Boot Camp:

(Day 1 – Oct. 22 – Afternoon Break Out)

13:15  Introduction

A brief introduction to the architecture of ConfD

13:30  CDB API

A tutorial introduction and demonstration of how to use the CDB API.

14:15  Data Provider API

A tutorial introduction and demonstration of how to use the Data Provider API.

15:00  Break

15:15  Management Agent API

A tutorial introduction and demonstration of how to use the Management Agent API.

16:00  Debugging Basics

A tutorial introduction and demonstration of the basics of debugging ConfD applications.

16:45  End of ConfD Boot Camp

17:00  Rejoin Main Session for Wrap-Up and Mixer Reception


“Ask an Expert over Lunch”

During the lunches on each day, themed tables will be provided for a roundtable discussion of technical topics with ConfD experts.

Table themes will include topics such as:

  • Data Provider API
  • CLI
  • Security
  • Debugging
  • YANG Best Practices
  • Containers & Microservices
  • REST to RESTCONF Migration
  • NSO Driven NETCONF Interop Testing

>>Register Today


*Note: All details subject to change.