
Implementing cloud computing
- Class 30
- Practice 30
- Independent work 90
Course title
Implementing cloud computing
Lecture type
Elective
Course code
22-00-548
Semester
6
ECTS
5
Lecturers and associates
Course overview
Students will learn how to:
• Deploy and manage cloud solution based on open source software
• Configure and manage Microsoft Azure-based cloud solution
This module is important to support student's knowledge and understanding to implement cloud environment based on open-source or Microsoft Azure and it enables them to learn about similarities and subtle differences of these cloud technologies, as well as how to administer them and use them for a pre-assigned use case.
After successfully passing this module students will be able to implement and maintain cloud-based environments based on two commonly used cloud technologies. It will also help them understand the correct way to move workloads to public cloud.
Literature
Essential reading:
1. Vazquez, A., Chang C., Allen, F., Quatremain, H., Weetman M., Karmakar, S. (2017) Red Hat Openstack Administration I: Core operations for cloud operators, [s.l.], Red Hat.
2. Cheshire, J. (2020) Exam Ref AZ-900 Azure Fundamentals [s.l.], Microsoft Press.
Recommended reading:
1. Patel, H. (2021) Exam Ref AZ-104 Microsoft Azure Administrator [s.l.], Microsoft Press.
Further reading:
1. DiCola, N., Roman, A. (2021) Microsoft Azure Network Security [s.l.], Microsoft Press.
2. Diogenes, Y., Shinder, T., Shinder, D. (2016) Microsoft Azure Security Infrastructure [s.l.], Microsoft Press.
Minimal learning outcomes
- Justify elements of cloud computing based on open source technology or Microsoft technology
- Select options for configuring virtual networks, virtual storage, and cloud security concepts based on open source technology
- Choose settings for administering instances, users, groups, profiles, and scalable cloud applications based on open source technology
- Select options for deploying virtual networks and a virtual cloud storage system based on Microsoft technology
- Select options for administering instances, users, groups, profiles, and scalable applications in the cloud based on Microsoft technology
Preferred learning outcomes
- Critically review options for cloud computing based on open source technology or in the cloud based on Microsoft technology
- Design virtual networks, virtual storage, and cloud security concepts based on open source technology
- Evaluate settings for administering instances, users, groups, profiles, and scalable cloud applications based on open source technology
- Defend stance on deploying virtual networks and a virtual cloud storage system based on Microsoft technology
- Determine correct options for administering instances, users, groups, profiles, and scalable applications in the cloud based on Microsoft technology