YumaPro SDK Details
YumaPro SDK is a robust multi-protocol network Server Development Kit for NETCONF/YANG with many features, including NETCONF and RESTCONF protocol support, a YANG compiler, and automatic code generation. You have several options when deciding which YumaPro SDK license is right for your organization.
Binary SDK
There are three versions of YumaPro SDK Binary. The table below compares the feature differences between Basic, Core, and Advanced binary products.
Optional Source Code
Optionally, YumaPro SDK Source Code is available. The features available with a source code license are compared to the Binary products in the table below. There are three versions of Source Code: 1) Server, 2) Server Plus embedded CLI (yp-shell), and 3) the complete source code for YumaPro SDK, including development tools.
Full Licensing information can be found on our YumaPro Licensing Options page.
YumaPro SDK Feature Comparison Chart
Feature | YumaPro Client SDK | YumaPro SDK Core | YumaPro SDK Advanced | YumaPro SDK Source |
---|---|---|---|---|
yangcli-pro NETCONF client and test tool | ||||
YANG 1.0 and 1.1 compiler | ||||
NETCONF 1.0 and 1.1 protocol (SSH and TLS) | ||||
RESTCONF protocol | ||||
Load and unload YANG modules at run-time | ||||
NMDA support | ||||
Many standard YANG modules included | ||||
Access to YumaWorks' Knowledge Base | ||||
Access to YumaPro Doxygen Browser for Module, Data Structure and File APIs | ||||
ARM 64-bit support | ||||
Support for all operating system pre-built binaries | ||||
Call Home over NETCONF support | ||||
YANG Push support | ||||
yp-client NETCONF and RESTCONF client libraries | ||||
Static libraries for yp-client applications | ||||
Automatic code generation | ||||
Full set of user callbacks for transaction handling | ||||
System callbacks for easy embedded device integration | ||||
Concurrent client sessions | ||||
Multicore concurrent operations | ||||
Distributed instrumentation (SIL-SA, Server Instrumentation Library Sub-Agents) | ||||
Integration with your system database (DB-API) | ||||
Static libraries for SIL-SA applications | ||||
Static libraries for DB-API applications | ||||
Schema Mount | ||||
Binary YANG Push | ||||
Embedded CLI (yp-shell) | ||||
High Availability support (YP-HA) | ||||
gNMI support | ||||
gRPC support | ||||
SNMP | ||||
Python Server Instrumentation Libraries (PY-SIL) | ||||
yocto/bitbake compatibility | ||||
PetaLinux compatibility | ||||
Mentor Embedded Linux compatibility | ||||
Create custom images | ||||
Create debug images | ||||
Premium support available | ||||
Release frequency | Monthly | Monthly | Monthly | Monthly Daily** |
** Source snapshots available in as little as 48 hours for Sev1 and Sev2 bugs. Regular releases done monthly. |
Start an Evaluation of YumaPro SDK
YumaWorks offers YumaPro SDK evaluations to demonstrate our expertise and powerful YANG tools and solutions. Contact us today for more information on the solutions you’re looking for.