{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,30]],"date-time":"2025-12-30T10:45:40Z","timestamp":1767091540998,"version":"build-2065373602"},"reference-count":46,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2017,6,25]],"date-time":"2017-06-25T00:00:00Z","timestamp":1498348800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"swissuniversities","award":["geodata4edu.ch"],"award-info":[{"award-number":["geodata4edu.ch"]}]},{"DOI":"10.13039\/501100003006","name":"ETH Zurich","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003006","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>Cloud computing has redefined the way in which Spatial Data Infrastructures (SDI) and Web geoportals are designed, managed, and maintained. The cloudification of a geoportal represents the migration of a full-stack geoportal application to an internet-based private or public cloud. This work introduces two generic and open cloud-based architectures for auto-scalable Web geoportals, illustrated with the use case of the cloudification efforts of the Swiss academic geoportal GeoVITe. The presented cloud-based architectural designs for auto-scalable Web geoportals consider the most important functional and non-functional requirements and are adapted to both public and private clouds. The availability of such generic cloud-based architectures advances the cloudification of academic SDIs and geoportals.<\/jats:p>","DOI":"10.3390\/ijgi6070192","type":"journal-article","created":{"date-parts":[[2017,6,27]],"date-time":"2017-06-27T02:58:05Z","timestamp":1498532285000},"page":"192","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Cloud-Based Architectures for Auto-Scalable Web Geoportals towards the Cloudification of the GeoVITe Swiss Academic Geoportal"],"prefix":"10.3390","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1770-7833","authenticated-orcid":false,"given":"Ionu\u021b","family":"Iosifescu-Enescu","sequence":"first","affiliation":[{"name":"Institute of Cartography and Geoinformation, ETH Zurich, Zurich CH-8093, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claudia","family":"Matthys","sequence":"additional","affiliation":[{"name":"Institute of Cartography and Geoinformation, ETH Zurich, Zurich CH-8093, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Charalampos","family":"Gkonos","sequence":"additional","affiliation":[{"name":"Institute of Cartography and Geoinformation, ETH Zurich, Zurich CH-8093, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristina","family":"Iosifescu-Enescu","sequence":"additional","affiliation":[{"name":"Institute of Cartography and Geoinformation, ETH Zurich, Zurich CH-8093, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0453-8743","authenticated-orcid":false,"given":"Lorenz","family":"Hurni","sequence":"additional","affiliation":[{"name":"Institute of Cartography and Geoinformation, ETH Zurich, Zurich CH-8093, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,6,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Mell, P., and Grance, T. (2011). The NIST definition of cloud computing. United States Natl. Inst. Stand. Technol.","DOI":"10.6028\/NIST.SP.800-145"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1080\/17538947.2011.587547","article-title":"Spatial cloud computing: How can the geospatial sciences use and help shape cloud computing?","volume":"4","author":"Yang","year":"2011","journal-title":"Int. J. Digit. Earth"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1080\/17538947.2014.929750","article-title":"Adopting cloud computing to optimize spatial web portals for better performance to support Digital Earth and other global geospatial initiatives","volume":"8","author":"Xia","year":"2015","journal-title":"Int. J. Digit. Earth"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1016\/j.compenvurbsys.2016.10.010","article-title":"Utilizing Cloud Computing to address big geospatial data challenges","volume":"61","author":"Yang","year":"2017","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Li, Z., Yang, C., Liu, K., Hu, F., and Jin, B. (2016). Automatic Scaling Hadoop in the Cloud for Efficient Process of Big Geospatial Data. ISPRS Int. J. Geo Inf., 5.","DOI":"10.3390\/ijgi5100173"},{"key":"ref_6","unstructured":"(2017, May 15). Amazon AWS. Available online: https:\/\/aws.amazon.com\/about-aws\/."},{"key":"ref_7","unstructured":"Swiss Academy of Engineering Sciences (2017, June 12). White Paper Cloud Computing. Available online: http:\/\/www.cloud-finder.ch\/fileadmin\/Dateien\/PDF\/News\/2012-11-06_SATW_White_Paper_Cloud_Computing_EN_1_.pdf."},{"key":"ref_8","unstructured":"Amazon Web Services (2017, May 15). Case Study: Swisstopo. Available online: https:\/\/aws.amazon.com\/solutions\/case-studies\/swisstopo\/."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.isprsjprs.2013.02.011","article-title":"Moving code\u2014Sharing geoprocessing logic on the Web","volume":"83","author":"Bernard","year":"2013","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_10","unstructured":"O\u2019Doherty, P. (2017, June 12). Cloud Computing: Future Belongs to \u201cGIS as a Service\u201d. Available online: https:\/\/www.geospatialworld.net\/article\/cloud-computing-future-belongs-to-gis-as-a-service\/."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1111\/gec3.12193","article-title":"Geo-awareness, Geo-enablement, Geotechnologies, Citizen Science, and Storytelling: Geography on the World Stage","volume":"9","author":"Kerski","year":"2015","journal-title":"Geogr. Compass"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1016\/j.compenvurbsys.2013.12.003","article-title":"MERRA Analytic Services: Meeting the Big Data challenges of climate science through cloud-enabled Climate Analytics-as-a-Service","volume":"61","author":"Schnase","year":"2017","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Li, Z., Yang, C., Jin, B., Yu, M., Liu, K., Sun, M., and Zhan, M. (2015). Enabling Big Geoscience Data Analytics with a Cloud-Based, MapReduce-Enabled and Service-Oriented Workflow Framework. PLoS ONE, 10.","DOI":"10.1371\/journal.pone.0116781"},{"key":"ref_14","unstructured":"(2017, June 21). Big Data: Techniques and Technologies in Geoinformatics. Available online: https:\/\/www.crcpress.com\/Big-Data-Techniques-and-Technologies-in-Geoinformatics\/Karimi\/p\/book\/9781138073197."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Huang, W., Zhang, W., Zhang, D., and Meng, L. (2017). Elastic Spatial Query Processing in OpenStack Cloud Computing Environment for Time-Constraint Data Analysis. ISPRS Int. J. Geo Inf., 6.","DOI":"10.3390\/ijgi6030084"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Kang, S., and Lee, K. (2016). Auto-Scaling of Geo-Based Image Processing in an OpenStack Cloud Computing Environment. Remote Sens., 8.","DOI":"10.3390\/rs8080662"},{"key":"ref_17","unstructured":"Dr\u0103gan, I., Forti\u015f, T.-F., Iuhasz, G., Neagul, M., and Petcu, D. (2017, June 21). Applying Self-* Principles in Heterogeneous Cloud Environments. Available online: https:\/\/link.springer.com\/content\/pdf\/10.1007%2F978-3-319-54645-2.pdf."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart","year":"2003","journal-title":"Computer"},{"key":"ref_19","unstructured":"geodata4edu.ch (2017). Project Info 2017, geodata4edu.ch. Available online: https:\/\/www.geodata4edu.ch\/en\/about-geodata4edu-ch\/project-info\/."},{"key":"ref_20","unstructured":"Iosifescu Enescu, I., Gkonos, C., Iosifescu Enescu, C.M., Tsorlini, A., Hotea, M.D., Piguet, A., and Hurni, L. (2017, January 27\u201328). Guidelines for a Comprehensive Design of Geoportals based on Open Geospatial Software. Proceedings of the 28th International Cartographic Conference, Washington, DC, USA."},{"key":"ref_21","unstructured":"Iosifescu Enescu, I. (2016). Maps for Spatial Data Infrastructures (Service-Oriented Web Mapping), Institute of Cartography and Geoinformation, ETH Zurich. Lecture Notes."},{"key":"ref_22","unstructured":"Nebert, D.D. (2017, May 15). Available online: http:\/\/gsdiassociation.org\/images\/publications\/cookbooks\/SDI_Cookbook_GSDI_2004_ver2.pdf."},{"key":"ref_23","unstructured":"(2017, May 15). Swisstopo Spatial Data Infrastructure. Available online: https:\/\/cms.geo.admin.ch\/www.swisstopo.admin.ch\/archives\/cms2007\/internet\/swisstopo\/en\/home\/topics\/geodata_inf.html."},{"key":"ref_24","unstructured":"Smyth, C.G. (2015, January 20\u201321). SDI\u2013national to global: Perspectives from the UK academic sector. Proceedings of the 27th International Cartographic Conference: Spatial Data Infrastructures, Standards, Open Source and Open Data for Geospatial (SDI-Open 2015), Rio de Janeiro, Brazil."},{"key":"ref_25","unstructured":"geodata4edu.ch (2017). Fields of Application 2017, geodata4edu.ch. Available online: https:\/\/www.geodata4edu.ch\/en\/service\/possible-fields-of-application\/."},{"key":"ref_26","unstructured":"Iosifescu Enescu, C.M., Iosifescu Enescu, I., Jenny, H., and Hurni, L. (2011, January 3\u20138). GeoVITe\u2014A Service-Driven Solution for an on-Demand, User-Friendly Web Access to Geodata. Proceedings of the 25th International Cartographic Conference, Paris, France."},{"key":"ref_27","unstructured":"geodata4edu.ethz.ch (2017). Geodata Download Service Technology Overview 2017, geodata4edu.ch. Available online: https:\/\/geodata4edu.ethz.ch\/documents\/GeoVITe_Technology_Overview.pdf."},{"key":"ref_28","unstructured":"(2017, May 15). GeoAdmin API Documentation. Available online: http:\/\/api3.geo.admin.ch\/."},{"key":"ref_29","unstructured":"(2017, May 15). OpenLayers. Available online: http:\/\/openlayers.org\/."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Rashwan, A., Ormandjieva, O., and Witte, R. (2013, January 22\u201326). Ontology-based classification of non-functional requirements in software specifications: A new corpus and SVM-based classifier. Proceedings of the 2013 IEEE 37th Annual Computer Software and Applications Conference, Kyoto, Japan.","DOI":"10.1109\/COMPSAC.2013.64"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MC.1985.1662861","article-title":"A taxonomy of current issues in requirements engineering","volume":"18","author":"Roman","year":"1985","journal-title":"IEEE Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1080\/00087041.2015.1119469","article-title":"Hypercube-Based Visualization Architecture for Web-Based Environmental Geospatial Information Systems","volume":"52","author":"Vescoukis","year":"2015","journal-title":"Cartogr. J."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1080\/23729333.2016.1184552","article-title":"The wheel of design: assessing and refining the usability of geoportals","volume":"2","author":"Kellenberger","year":"2016","journal-title":"Int. J. Cartogr."},{"key":"ref_34","unstructured":"Coulouris, G.F., Dollimore, J., and Kindberg, T. (2005). Distributed Systems: Concepts and Design, Addison Wesley. [4th ed.]."},{"key":"ref_35","unstructured":"(2017, May 15). SWITCHaai. Available online: https:\/\/www.switch.ch\/aai\/."},{"key":"ref_36","unstructured":"Gartner (2017, May 15). Magic Quadrant for Cloud Infrastructure as a Service, Worldwide. Available online: https:\/\/www.gartner.com\/doc\/reprints?id=1-2G2O5FC&ct=150519."},{"key":"ref_37","unstructured":"(2017, May 15). Microsoft Azure: Cloud Computing Platform & Services. Available online: https:\/\/azure.microsoft.com\/en-us\/."},{"key":"ref_38","unstructured":"(2017, May 15). Google Cloud Computing, Hosting Services & APIs | Google Cloud Platform. Available online: https:\/\/cloud.google.com\/."},{"key":"ref_39","unstructured":"CloudCheckr (2017, May 15). Revealed: The 7 Hidden Costs Every Public Cloud User Needs to Avoid. Available online: http:\/\/cloudcheckr.com\/2017\/05\/revealed-7-hidden-costs-every-public-cloud-user-needs-avoid\/."},{"key":"ref_40","unstructured":"VMware (2017, May 15). VMware Hyper-Converged Infrastructure (HCI)\u2014VMware Products. Available online: http:\/\/www.vmware.com\/products\/hyper-converged-infrastructure.html."},{"key":"ref_41","unstructured":"Nutanix (2017, May 15). Hyperconverged Infrastructure: The Definitive Guide. Available online: https:\/\/www.nutanix.com\/go\/what-is-nutanix-hyperconverged-infrastructure.html."},{"key":"ref_42","unstructured":"(2017, May 15). OpenStack Open Source Cloud Computing Software. Available online: https:\/\/www.openstack.org\/software\/."},{"key":"ref_43","unstructured":"(2017, May 15). Apache CloudStack: Open Source Cloud Computing. Available online: https:\/\/cloudstack.apache.org\/."},{"key":"ref_44","unstructured":"(2017, May 15). VMware vSphere ESXi Bare-Metal Hypervisor. Available online: https:\/\/www.vmware.com\/products\/esxi-and-esx\/overview.html."},{"key":"ref_45","unstructured":"(2017, May 15). Microsoft Hyper-V, Server Virtualization. Available online: https:\/\/www.microsoft.com\/en-us\/cloud-platform\/server-virtualization."},{"key":"ref_46","unstructured":"(2017, May 15). Linux Kernel Virtual Machine. Available online: http:\/\/www.linux-kvm.org\/page\/Main_Page."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/6\/7\/192\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:40:17Z","timestamp":1760208017000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/6\/7\/192"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,25]]},"references-count":46,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2017,7]]}},"alternative-id":["ijgi6070192"],"URL":"https:\/\/doi.org\/10.3390\/ijgi6070192","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2017,6,25]]}}}