Semester: 3
ECTS: 5
Lectures: 30
Practice sessions: 30
Independent work: 90
Module Code: 23-122-0194
Semester: 3
ECTS: 5
Lectures: 30
Practice sessions: 30
Independent work: 90
Module Code: 23-122-0194
Module title:
Implementing cloud computing
Lecturers and associates:
Module overview:
The objective of this course is to equip students with a deep and practical understanding of cloud services, focusing on the efficient management and optimization of Azure environments. This course aims to develop critical skills in analysing and managing Azure Active Directory, enhancing identity and access management to boost security and operational efficiency. Students will learn to evaluate and implement sophisticated storage management strategies, utilizing Azure´s automation tools and command-line interface for effective and secure data handling. The course will also delve into the configuration and optimization of Azure computing resources, including virtual machines and containers, with an emphasis on achieving high availability and scalability using Azure Kubernetes Service. Furthermore, students will gain expertise in configuring and managing advanced network settings, including Load Balancers and network security groups, to ensure robust network security and performance. The course also covers strategies for effective IPv4 and IPv6 network management and provides insights into advanced management of network addresses. Additionally, the course will empower students to critically evaluate and enhance web services, focusing on performance and scalability, thus preparing them to manage and optimize cloud infrastructures in real-world scenarios.
In this module students will learn:
the intricacies of Azure Active Directory, including its structure and functions, and how to analyse its impact on identity and access management.
to critically evaluate and enhance identity management in Azure, focusing on increasing security and operational efficiency.
strategies for managing storage, including blob and file storage, and assessing their security aspects. They will also develop and evaluate automated storage management strategies using Automation and CLI.
the configuration and optimization of computing resources, like virtual machines and containers, for resource and performance efficiency. This includes strategies for high availability and scalability, particularly using Kubernetes Service.
how to assess and improve network security and efficiency by configuring Load Balancers and network security groups. Students will also learn to critically evaluate advanced network configurations and their integration with Firewall and other advanced network technologies.
strategies for implementing and managing IPv4 and IPv6 networks and developing advanced network address management strategies.
methods and tools for monitoring and analysing resources, with a focus on improving overall infrastructure management. They will critically assess and propose advanced options for enhancing the performance and scalability of web services.
Literature:
Required readings:
1. Patel, H. (2021) Exam Ref AZ-104 Microsoft Azure Administrator [s.l.], Microsoft Press.
Supplementary readings:
1. Cheshire, J. (2020) Exam Ref AZ-900 Azure Fundamentals [s.l.], Microsoft Press.
2. Diogenes, Y., Shinder, T., Shinder, D. (2016) Microsoft Azure Security Infrastructure [s.l.], Microsoft Press.