Skip to content

duino-s/yucca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

#Yucca

Yucca is a Internet of Things and Big data Platform with some interesting features:

  • multi tenant/organization/ecosystem solution
  • support for public/open-data/private dataset and stream API achieved with oAuth2
  • self-service smart-object management (source of events)
  • self-service stream management (channel between smart-objects and platform)
  • support for Twitter source as smart-object
  • support for complex event processing in self-service (using WSO2 Siddhi language)
  • support for generic dataset management (with or without binary attachment)
  • Realtime input in MQTT and HTTP protocols
  • Realtime output (pub-sub paradigma) with Web-socket (STOMP) and MQTT protocols
  • Automatic exposition with REST Api (OData v2) for time-series (from streams) and generic dataset
  • Special aggregation api (extension of OData) for time-series (from streams)
  • dataset metadata are available as CKAN v2 or DCAT-AP_IT format
  • all data are stored also in a big data storage(hadoop): ..- for analytics task (with apache zeppelin for example) ..- with file system structure easy to read (for organization, domain, subdomain and dataset) ..- with file system structure secured in a selective way (with ranger)

Yucca is already deployed for Region Piedmont in Italy as SmartData Platform, together with apache zeppelin.

##Yucca is on github in different repositories:

Here a high level component diagram:

Image of high level component diagram

###Auxiliary repositories:

##Next step:

  • Migration from MongoDB as speed layer (serving oData API) to Phoenix+Solr
  • Integration with Zeppelin to create a complete self-service experience (from sensor to reporting)
  • Integration with Apache Ranger for security also at speed layer level

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published