Skip to main content
Skip header

Cloud Services in Geoinformatics

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code548-0145/01
Number of ECTS Credits Allocated5 ECTS credits
Type of Course Unit *Choice-compulsory type B
Level of Course Unit *Second Cycle
Year of Study *First Year
Semester when the Course Unit is deliveredSummer Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
KUK064Ing. Pavel Kukuliač, Ph.D.
Summary
By completing the course, students will gain the knowledge and skills needed to set up cloud services for creating maps, cloud services for managing spatial data, and cloud services for processing spatial data. This course teaches students to use cloud and server GIS resources to solve problems for which geospatial data is an integral element. Students get acquainted in more detail with three cloud service models and their implementation (infrastructure services, platform services, and software services).
Learning Outcomes of the Course Unit
Students will be able to evaluate cloud computing resources, and use Esri and open source web GIS technologies. Students will be able to evaluate cloud computing technologies in terms of their essential characteristics such as network access, on-demand self-service, resource pooling, elasticity, and measured service, and in terms of their service models, typically categorized as Cloud Software as a Service (SaaS), Cloud Platform as a Service (PaaS), or Cloud Infrastructure as a Service (IaaS).
Course Contents
1) Basics of cloud computing
2) Introduction to Cloud and Server GIS
3) Amazon Web Services (AWS) - Cloud Computing Services
4) Amazon Web Services (AWS) - Basic Architecture
5) ArcGIS Server up and running on Amazon EC2
6) Cloud-based databases and ArcGIS Server connection
7) Map design and vector tile services using Mapbox
8) Thematic mapping services with CARTO
9) Web maps and data as services using ArcGIS Online
10) GIS as a service using ArcGIS Online
11) QGIS cloud
12) Cloud Software as a Service (SaaS)
13) Cloud Platform as a Service (PaaS) and Cloud Infrastructure as a Service (IaaS)
Recommended or Required Reading
Required Reading:
D. Robinson. Amazon web services made simple. Learn how Amazon EC2, S3, SimpleDB a SQS Web services enables you to reach bussiness golas faster. 2008.
H., Nasser. Administering ArcGIS for Server. Installing and configuring ArcGIS for Server to publish, optimize, and secure GIS services. Packt Publishing Ltd., 2014, pages 246, ISBN 9781782177364.
M., Stigler. Beginning Serverless Computing. Developing with Amazon Web Services, Microsoft Azure, and Google Cloud. Apress; 1st ed. edition, 2018, pages 207, ISBN 9781484230831.
S., A. Karthikeyan. Practical Microsoft Azure IaaS Migrating and Building Scalable and Secure Cloud Solutions. Apress; 1st ed. edition, 2018, pages 325, ISBN 1484237625.
Toby J. Velte; Rober Elsenpeter; Anthony T. Velte. Cloud Computing: Praktický průvodce. Brno: Computer Press, 2011. 304, ISBN 9788025133330.
MARTINKOVÁ, Anna. Cloudové služby a jejich aplikace do prostředí školy. Praha, 2013. Závěrečná práce. Univerzita Karlova V Praze Pedagogická Fakulta Centrum Školského Managementu.
Kavis, M. J, Architecting the Cloud: Design Decisions for Cloud Computing Service Models (SaaS, PaaS, and IaaS). Wiley; 1st edition, 2014, 224, ISBN 1118617614.
LEIPERT, Jiří. Paradigma Cloud learning technologií v kontextu aktuální informační gramotnosti: The paradigm of cloud learning technologies in the context of the current information literacy. In: PŮBALOVÁ, Ludmila. Problematika ICT ve vzdělávání. České Budějovice: VŠERS, o.p.s., 2011, s. 51-59. ISBN 978-80-87472-19-4.
Recommended Reading:
JJ., Geewax. Google Cloud Platform in Action. Manning Publications, 2018, pages 632,ISBN 1617293520.
R., Lee. Big Data, Cloud Computing, Data Science & Engineering. Studies in Computational Intelligence Springer International Publishing, 1st ed., 2019, pages 196, ISBN 9783319968025.
M., Lanham. Practical AI on the Google Cloud Platform. Learn how to use the latest AI cloud services on the google cloud platform. O'Reilly, 2020. ISBN 9781492075745.
P., Riti. Pro DevOps with Google Cloud Platform: With Docker, Jenkins, and Kubernetes. Apress; 1st ed. edition, 2018, pages 278, ISBN 1484238966.
Kavis, M., j. Architecting the Cloud: Design Decisions for Cloud Computing Service Models (Saas, Paas, and Iaas). Wiley; 1st edition 2014, 224, ISBN: 1118617614
Erl, T, Cloud Computing: Concepts, Technology & Architecture. Pearson; 1st edition, 2013, 528, ISBN 9780133387520.
SETÍKOVSKÁ, Blanka. Cloud Computing [online]. Praha: ČVUT, 2010. 71 s. Dostupné z: http://support.dce.felk.cvut.cz/mediawiki/images/c/c8/Dp_2010_setikovska_blanka.pdf. Diplomová práce. ČVUT, Fakulta elektrotechnická.
LEIPERT, Jiří. The evolution of cloud platforms for learning. In: Information and Communication Technology in Education.: Proceedings. first, 2013. Ostrava: Repronis, 2013, s. 143-148. ISBN 978-80-7464-324-8.
Planned learning activities and teaching methods
Lectures, Tutorials
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Credit and ExaminationCredit and Examination100 (100)51
        CreditCredit33 17
        ExaminationExamination67 (67)18
                Written part of examWritten examination52 18
                Oral part of examOral examination15 0