Course Unit Code | 548-0145/01 |
---|
Number of ECTS Credits Allocated | 5 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 delivered | Summer Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
---|
Name of Lecturer(s) | Personal ID | Name |
---|
| KUK064 | Ing. 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 Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Credit and Examination | Credit and Examination | 100 (100) | 51 |
Credit | Credit | 33 | 17 |
Examination | Examination | 67 (67) | 18 |
Written part of exam | Written examination | 52 | 18 |
Oral part of exam | Oral examination | 15 | 0 |