PLATFORMS SOLUTIONS BLOGS CONTACT

/sdk/overview




SDK Overview


The Enzo Software Development Kit (SDK) offers a simple way to extend the capabilities of Enzo Server. Although Enzo Server comes with powerful capabilities and a large number of adapters, you can use the SDK to:

  • Abstract protocols or remote systems as SQL and REST endpoints
    Creating adapters allow you to abstract protocols and remote system APIs through simple SQL and REST commands. For example you can build an adapter to abstract a security system, or a set of log files, or even a SaaS platform not currently offered as an adapter by Enzo.

  • Extend SQL Server with new external functions
    A major benefit of building adapters for Enzo is to expand the capabilities of SQL Server. For example you can build custom encryption mechanisms, create parallel and asynchronous processes, or embed complex logic that will be exposed to SQL Server and as a REST endpoint at the same time.

  • Build solutions that leverage multiple adapters
    You can build an adapter that leverages multiple adapters to create a unique solution that would otherwise be very complex to build. For example you can create a synchronization service as an adapter in Enzo that leverages both the Twitter and the SQL Server adapters, and expose this service through a trigger in a SQL Server database or as a SQL Agent Job.



The Enzo SDK is currently offered at no charge. You can build new adapters with the Enzo SDK using free software only.

You write adapters using the C# language by implementing specific interfaces that Enzo provides.








601 21st St Suite 300
Vero Beach, FL 32960
United States

(561) 921-8669
info@enzounified.com
terms of service
privacy policy

PLATFORM

ENZO SERVER
ENZO DATAZEN

SOLUTIONS

SOLUTIONS OVERVIEW
INTEGRATION
SaaS
CLOUD ANALYTICS

RESOURCES

DOWNLOAD
BLOGS & VIDEOS
IN THE NEWS
ENZO ADAPTERS
ONLINE DOCUMENTATION
TCO CALCULATOR

COMPANY

LEADERSHIP TEAM
PARTNERS


© 2023 - Enzo Unified