FENIX Architecture - ECO Statistical Network (ECOSTAT)

advertisement
FENIX Architecture
Overview of the application framework
FAO Statistics Division
FENIX Key Features
• The FENIX platform is an internet-based and scalable
system
• Based on a service-oriented architecture
• Modular: can meet different user requirements and can
easily be adapted
• Capable of handling different types of data such as remote
sensing, GIS layers and databases
• Designed to support a distributed network of applications
High-level diagram of the FENIX architecture
FAOSTAT
CountrySTAT
AMIS
ADAM
Mobile apps
Others..
FAOSTAT
CountrySTAT
AMIS
ADAM
Mobile apps
Others
Data management
Data analysis
API services for
Maps, OLAP/Tables, Chart, Text
FENIX
Security
Business logic layer
CSV, Xls, XML, SQL, JSON, etc.
Dynamic Data Dissemination System (D3S)
RestAPI, SOAP
Geoserver
Metadata
(includes Web Map Services, - WMS)
Low-level application layer (third party software)
(PostgreSQL, SQL Server, R, GDAL, others..)
FENIX DB
World Bank DB
Stat. YearBook
NASA
AMIS DB
FAOSTAT DB
Download