Create Great Customer Experiences with FRINX Network Automation

Significant progress has been made from the time where a small army of highly certified network engineers had to be dispatched to make standard changes in the network or to enable and troubleshoot customer services. Progress has been made on the equipment vendor side by providing better programmatic interfaces to northbound systems.

Now some of this progress has come in the form of DevOps tooling which makes the life of network engineers somewhat simpler and speeds up routine tasks. Some of these improvements have come in the form of IBM’s Ansible, Puppet/Chef or similar tools which have proven useful as Swiss army knifes to get stuff done. Other improvements have come in the form of vendor specific tools optimized for their equipment. Yet many operators and service providers using these tools have not reached their real goal of robust and sustainable automation from the customer request to the service realization in the network.

DevOps tooling still relies on brittle scripts and playbooks that quickly become as opaque and inconsistent as copies of Excel sheets that contain critical infrastructure information. Vendor specific tools still require unleashing an armada of professional services engineers from a small pool of vendor approved partners to get the job done. Often, today’s forms of network automation still require manual intervention and high levels of coding expertise to implement service logic.

Here are areas where today’s tools fall short in reaching the goal of robust and sustainable network automation.

DevOps Tooling – Naive Automation

Fire and forget – No assurance that the config was changed correctly during the configuration attempt – leaves partially configured devices in the network
Global locks on the network – Every change sent to the automation system locks the system until changes are executed – this architecture creates inacceptable wait times for applications at scale.
No rollback capabilities – When something goes wrong during the configuration attempt, the system does not know how to revert to a well defined state before the configuration attempt
Complete configuration updates
Limited scale and slow execution
Limited device support for OpenConfig
Proprietary network element drivers
Limited or no end-to-end workflow capabilities
Costly and onerous implementation of service logic by a limited number of professional service partners

Robust & Sustainable Automation

Stateful configuration management – Store the intent and commit the diffs between desired and actual state to the network
Independence between changes of intent and commits to network – 100x acceleration of application performance
Rollback to restore failed configuration attempts – Supported even on devices that do not support native rollback
Atomic update operations – Only change the elements of the configuration that need to be modified to commit the intent
massive scale and high performance, parallel execution threads
Broad device support for OpenConfig
Open source device library
Massively, horizontally scalable workflow capabilities
Simple lightweight workers to implement service logic in any system programming language

How much better?

Robust and sustainable automation can reduce the speed from customer service request to action in the network from days to seconds. Our intent data store and independent commit mechanism allows for 100x more transaction throughput towards the network compared to legacy systems that are relying on global locks during commit operations. Our cloud native workflow system scales horizontally by adding workers across public and private clouds and allows for massively parallel workflow execution.

FRINX Network Automation delivers standardized APIs for network control and workflow descriptions that are simple to use and maintain for non-programmers. FRINX provides out-of-the-box inventory, rendering mission critical Excel spreadsheets obsolete. All of that is delivered with open source platforms and libraries with carrier class availability and support. FRINX provides solutions that allow our users to spend their resources on creating unique customer experiences while saving time managing their infrastructure. FRINX helps its users to build a factory for great customer experiences by reducing the time spent and expertise required to manage infrastructure snowflakes.

FRINX enables users to create great customer experiences through robust and sustainable network automation.

About FRINX

FRINX consists of a team of passionate developers and industry professionals who want to change the way networking software is developed, deployed and used. FRINX offers distributions of OpenDaylight and Conductor in conjunction with support services and is proud to have service provider and enterprise customers from the Fortune Global 500 list.

FRINX: Small company talking to big guys with confidence

Have you ever heard about small companies revolutionizing the industry? The small Davids in the world of big business Goliaths? Say Hello to FRINX. A small company that fell in love with OpenDaylight and talks to “big guys” with confidence. We are also looking for new colleagues.

FRINX consists of a growing team of passionate developers and experienced professionals. Slovak based startup aims to change a whole networking software industry. So far, our clientele consists of medium sized businesses and Fortune Global 500 members as well. That’s not bad for a young company, operating for less than three years.

Growing fast

In its short lifetime, FRINX achieved a number of impressive goals. Starting with the collaboration between Slovak startup and Japanese tech giant, SoftBank. FRINX OpenDaylight Distribution offered a reliable infrastructure onto which SoftBank creates applications to manage its network. No. 85 in the Fortune Global 500 list also uses FRINX Smart Build Engine. Product, that allows customers to dramatically shorten the build process and system tests for OpenDaylight and its applications.

FRINX also collaborates with the China Telecom Beijing Research Institute. Chinese telecommunication giant is leading the business in development of open source based solutions. FRINX provides parts of source code, libraries and services to help China Telecom in their development. Slovak startup has also joined the Intel Network Builders program, which unites companies from broad spectrum of networking area.

Superstar of the portfolio

Our product line-up flag ship combines a number of open source components, called FRINX Machine. It enables infrastructure engineers to manage workflow, inventory and network control. It’s fantastically easy to setup with just three commands and could be run on local PC as well as on hight-end machine in the cloud. It provides events, triggers and full visibility into the data that is exchanged between tasks in a workflow.

You can look at it as a real-time debugger for your infrastructure, in a high available and high scale environment. Moreover, FRINX Machine offers the ability to write simple tasks, functions dealing with the execution logic, and stringing them together using a workflow. That makes this system open for personnel which wasn’t intended to be dealing with model based systems.

Tempted by FRINX’s story? We are hiring!

We have some seriously cool brand new stuff going on at FRINX, starting right in the beginning of the next year. We demand speed, efficiency, flexibility and a self-starter mentality. Together with sound logical thinking and excellent communication skills as your key attributes. We are looking for applicants who will join us in our office in Bratislava and who will work with our international clients all over the world.

Positions open:

Software Engineer JAVA
Test Automation Engineer

Software Engineer Go & React