SDN development at your fingertips
A Software Development Kit powered by OpenDaylight to support, ease and accelerate development of Software-Defined Networking solutions in Java, Python and Go
Check out the source and fork lighty.io core components at GitHub
Software-defined Networking made easy
Lighty Kit is a toolkit made for Software-Defined Networking application programmers and solution architects, mainly for building Software-Defined Networking controllers. It utilizes main OpenDaylight components, which are available as a set of libraries. The final SDN application architecture is decided by the user. Providing SDN backend components and client bindings for Java, Python and Go, is the easiest way to enter the world of micro-services and SDN. Lighty Kit comes with network device simulators which enable quick integration testing.

Lighty kit components

SDN Backend
FOR CONTROLLER ASSEMBLY

Client Components
FOR EASY INTEGRATION

Sample Projects
FOR DEVELOPMENT JUMPSTART

Device Simulators
FOR BETTER INTEGRATION TESTING

Docker Images
FOR FASTER DEPLOYMENTS

Visibility Components
FOR FASTER VISUALIZATIONS
FAQ
lighty.io is set of OpenDaylight components adapted to run in plain Java SE environment.
Karaf is usually used to start OpenDaylight features and components, lighty.io does this faster with better memory efficiency.
Having Java SE as a runtime, you can use framework of your choice, not only Karaf.
lighty.io core contains base ODL services and components like: MD-SAL, Controller, YANG Tools.
- north-bound-plugins: RESTCONF, NETCONF
- south-bound-plugins: SNMP, NETCONF, OpenFlow
- applications like TransportPCE, ONAP’s SDN-C
- the list is growing rapidly …
- etc. (this list keeps expanding)
Yes, it does. In the 7.x releases, you can use improved:
- YANG codecs – library for serialization and deserialization of YANG binding-aware or YANG normalized nodes from or to JSON and XML
- NETCONF device library – enables you to create your own NETCONF devices using your own YANG models
- RESTCONF north-bound-plugin RFC8040 compliant implementation
- Client libraries for Java, Python and GO for lighty.io
- This list is growing as well …
This process is very easy, and we have described it on several OpenDaylight application examples.
Yes this is possible. Your application code does not depend on Karaf anyway, and lighty.io provides ODL services in runtime.
So that the deployment of your SDN application into both environments, at the same time, is possible.
Yes, it is. lighty.io provides one core module and several other modules implementing south/north-bound plugins.
Your application code can start, stop, restart those modules as required.
This is much easier with lighty.io, because all Opendaylight services are available in the JUnit runtime.
Get in Touch
We would like to hear from you
Want more information?
Pantheon Technologies s.r.o.
Mlynské Nivy 56
821 05 Bratislava
Slovakia
Phone: +421 2 206 65 111
Email: info@lighty.io
Want to get a quote?
Contact our sales department
Email: sales@lighty.io