An Open Source Go Framework for Building Applications to Control and Manage Cloud Native Network Functions (CNF)

Get started


One Framework

Build CNFs for Existing and Future Networks

Get started

Rapid Innovation & Development

Packaging, Programming and Performance

Compact Footprint Packaged in Docker container together with VPP

Written in Golang Programming language for peformance and concurrency in cloud native environments

Key Value Datastores Fast, lightweight distribution of network configurations

Modular and Extensible Plugins for VPP, Linux, APIs, datastore, security, database systems

Protobufs Data Structure Model-driven APIs; common transport

Configuration Scheduler Transaction-based for dependency resolution, config sequencing, auto-healing, restarts

Learn more about Ligato

CNFs and Development Features

What is a CNF?

Virtual Network Functions in Containers

Building Blocks

Plugins/Models/Protobufs for CNF development