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