eXo è una società fornitrice di servizi software con parecchi
anni di esperienza alle spalle. Oltre a essere conosciuta per
eXo Platform, l'
enterprise portal Java, questa azienda ha anche sviluppato una serie di prodotti relativi all'ormai sempre più diffuso ambito del
cloud computing.
In particolare,
eXo Cloud IDE rappresenta il primo ambiente integrato di
sviluppo web-based espressamente dedicato al cloud, in grado di estendere i vantaggi dell'utilizzo di un
Platform-as-a-Service (PaaS), quali la riduzione dei tempi di rilascio delle applicazioni e la semplificazione della loro gestione, fino alla fase di sviluppo dell'applicazione stessa.
eXo Cloud IDE, infatti, permette a dei gruppi distribuiti di sviluppatori di realizzare applicazioni web (utilizzando i più svariati linguaggi di programmazione web) e gadget
OpenSocial e di rilasciarli direttamente nell'ambiente
PaaS prescelto, senza soluzione di continuità.
Recentemente, è stato
annunciato anche il supporto di
Cloud Foundry, che si va ad aggiungere all'insieme di
PaaS già disponibili, quali
cloudBees,
Heroku e
Red Hat OpenShift.
Le caratteristiche e le potenzialità offerte agli sviluppatori, in particolare di quelli Java, da
eXo Cloud IDE hanno portato alla creazione di una
nuova definizione per tali ambienti di sviluppo, che forniscono un collegamento diretto con il
PaaS su cui verrà rilasciata l'applicazione:
Development-as-a-Service (DaaS).
Il codice dell'applicazione viene di fatto a risiedere nel cloud stesso in cui l'applicazione viene eseguita, diventando pertanto accessibile virtualmente da qualunque posto il gruppo di sviluppatori si trovi. Per chi desiderasse approfondire la conoscenza con questo IDE, il prossimo 8 settembre è in programma un
webinar, tenuto da
Jeremi Joslin, sviluppatore e divulgatore di
eXo.