La Piattaforma Cloud espone le proprie funzionalità attraverso interfacce di programmazione delle applicazioni (API) chiaramente definite.
Queste interfacce consentono ai componenti software di scambiarsi informazioni senza richiedere una conoscenza diretta delle strutture interne del database.
Le future applicazioni potranno comprendere:
- dashboard web
- applicazioni mobili
- strumenti di analisi ingegneristica
- software per la gestione dell'irrigazione
- sistemi di ricerca esterni
- integrazioni con piattaforme di terze parti
Il mantenimento di API stabili favorisce l'espansione futura della piattaforma, preservando al contempo la compatibilità tra componenti software che evolvono indipendentemente.