NetYCE Integration
Network Automation Integrations 3 min read

How to integrate NetYCE into your existing environment

Picture of Eric Yspeert

Eric Yspeert on February 5, 2021

With the Network Automation Journey, we help customers in 4 steps to full intent-based networking. In the first steps, integration may not be a top priority, however, the further you go the more integration becomes desirable.

From the beginning, we have designed our platform with complete integration in mind, to avoid information silos and to secure a consolidated flow of information across all systems. In this blog, we will list the integration options available.

North and Southbound

Northbound, the NetYCE platform has both a REST and XML-based interface so that it can be integrated with a customer portal and/or third-party B/OSS and wider service order management and provisioning processes. This allows closed-loop integrations with any OSS-, BSS-, NMS-, testing and ticketing systems.

Southbound, the platform communicates with network equipment via CLI, vendor API, NETCONF, and Ansible and Python plugins. This allows the platform to send, receive and modify information from any of these southbound systems.

NetYCE supports all major network vendors such as Cisco, Juniper, HPE, Avaya, Ciena, Huawei, Checkpoint, Fortinet, Palo Alto, Aruba and more, with each vendor module supporting all devices within that OS 'family'. The vendor modules allow for SSH/Telnet/Netconf/API connectivity in a standardized and fully automated way. NetYCE takes care of committing changes, deals with error handling, backup and restore functionality etc.

In addition, NetYCE supports any vendor, API or cloud module developed by the Ansible Open Source community using the NetYCE Ansible plugin and by using any Python code with the NetYCE script_exec plugin. Above that, NetYCE has many other plugins, like JSON. This allows for unlimited automation capabilities within a robust and secure enterprise platform.

The power of these North and Southbound API’s is that it’s really easy to integrate with Network management vendors to streamline and automate NMS processes. This means full flexibility to integrate with fault-, event- and security management applications.

East West

For East-West communication, the NetYCE platform is able to integrate with typical network support systems like DNS, DHCP, and IP Management including a fully automated Infoblox broker. This keeps your full inventory of IP addresses, DHCP, and IP addresses automatically in sync.
On the east, you can think of any database applications, CMDB systems, by means of dedicated custom tables within the NetYCE database or ODBC connectivity to keep multiple database tables in sync between different applications.

Combining the different integrations will allow for some surprising work-flow simplifications. If, for example, the NetYCE intent-based capabilities were used to create a new access device with a single click, the integrations could ensure that the new hostname is pushed to the DNS, its automatically retrieved dynamic ip-ranges configured on the DHCP server, the allocated ip-address blocks configured in the IPAM system, the monitoring system is seeded, and the CMDB is updated. And, should a zero-touch rollout be required, the full configuration can automatically be generated and installed in response to its initial advertisement.

Source of Truth

The more advanced you’re getting with network automation, the more important it becomes to keep your logical inventory in a Source of Truth. As part of the intent-based solution within the NetYCE platform, we offer a full source of truth database that can be used in multiple ways:

  • We act as the Source of Truth
  • We act as a database to store information from an external source
  • A combination of the above

With all network information explicitly available in the NetYCE database, integration and synchronization can easily be realized with external systems.

How about Network Monitoring?

You probably already have network monitoring tools running and a reporting mechanism that helps you get insight into your data. Instead of adding another reporting tool or dashboard to the mix, NetYCE can be very easily integrated with your existing reporting tools.

You can read more about this in our recent blog: How network compliance adds value to network monitoring

Let's talk!

Our #1 priority is helping you in your automation journey. Just schedule a meeting with me! I love to hear about your specific questions.

  

Picture of Eric Yspeert

Eric Yspeert

Eric has been at the heart of NetYCE since the very beginning. His smart approach to networking combined with his product development skills resulted in a novel approach to network automation. Eric leads the product development team and continues to provide strategy and business guidance to the company. Eric has a strong focus on integrity and quality. In his free time he is a certified diving instructor and a passionate motorcyclist.