1. Introduction to the cloud
Cloud computing sets the foundation for the rest of the program by defining the service and deployment models used in Azure solutions. The section explains public, private, and hybrid approaches, distinguishes IaaS, PaaS, and SaaS, and discusses key benefits alongside common challenges.
- definition and basic concepts of cloud computing,
- cloud deployment models: public, private, hybrid,
- cloud service models: IaaS, PaaS, SaaS,
- benefits and challenges related to cloud computing.
2. Introduction to Microsoft Azure
The course starts from the Azure platform itself, so participants can place later services in a clear operational context. It covers the main service groups and features, account creation, navigation in Azure Portal, and resource management through Azure Resource Manager.
- overview of the Microsoft Azure platform,
- key Azure services and features,
- creating an account and basic navigation in the Azure Portal,
- Azure Resource Manager: resource management.
3. Security and permissions in Azure
In Azure environments, security depends on consistent identity control, protection of sensitive assets, and traceability of actions. The section introduces cloud security principles, Azure Active Directory, secure secret storage in Azure Key Vault, and monitoring and auditing mechanisms.
- basic security principles in the cloud,
- access and identity management: Azure Active Directory,
- Azure Key Vault: secure storage of keys and secrets,
- monitoring and auditing in Azure.
4. Cost management in Azure
Controlling cloud spending requires linking technical decisions with financial visibility. This section covers planning and monitoring Azure costs, using dedicated cost management tools, applying optimization practices, and preparing cost tracking and reporting that supports ongoing governance.
- planning and controlling costs in Azure,
- tools for cost management,
- cost-saving and expenditure optimization practices,
- tracking and reporting costs.
5. Data storage and management
Azure Data Lake Storage provides the repository layer for files and large data sets used across analytics solutions. Participants examine its architecture and core capabilities, then work through principles of organizing, storing, and managing data and file structures in the lake.
- Azure Data Lake Storage,
- introduction to Azure Data Lake Storage,
- Data Lake architecture and functionalities,
- file and data management in Data Lake.
6. Cloud database
From an operational perspective, Azure SQL Database supports both transactional workloads and managed administration in the cloud. The section includes database creation and management, scaling and performance considerations, as well as backup and recovery mechanisms used to protect data.
- Azure SQL,
- introduction to Azure SQL Database,
- creating and managing databases in Azure SQL,
- scaling and performance in Azure SQL,
- backups and data restoration.
7. Tools for copying and moving data
To move data reliably between sources, repositories, and downstream services, Azure Data Factory uses pipelines designed for repeatable execution. The section covers its role in copying and transforming data, with attention to how these processes connect to the wider Azure environment.
- Azure Data Factory,
- introduction to Azure Data Factory,
- data copying and transformation,
- integration with other Azure services.
8. Processing large amounts of data
When data volume exceeds the limits of standard processing approaches, Azure Databricks becomes a central component of the platform. The section covers its architecture, core functions for big data processing and analysis, and the way it integrates with other Azure services.
- Azure Databricks,
- introduction to Azure Databricks,
- architecture and basic Databricks functions,
- processing and analysis of big data,
- integration with other Azure services.
9. Integration of services in Azure
Automating cross-system processes often requires more than point-to-point integration. This part focuses on Azure Logic Apps, showing how to build and manage workflows, connect services and external systems, and apply practical automation patterns in Azure-based solutions.
- Azure Logic Apps,
- introduction to Azure Logic Apps,
- creating and managing workflows,
- integration with various services and systems,
- practical examples of using Logic Apps.
10. Data visualization
Working with Power BI can be extended through external tools that support model development, analysis, and deployment control. Participants use ALM Toolkit, Tabular Editor, and DAX Studio to understand how each tool fits specific tasks in a reporting and semantic model workflow.
- Power BI – External Tools,
- introduction to external tools in Power BI,
- ALM Toolkit,
- Tabular Editor,
- DAX Studio.
11. Creating Capacity and comparing services
Microsoft Fabric is presented as a BI platform that combines analytics services within one environment. The section explains how to create and manage Capacity, outlines the main Fabric capabilities, and compares its scope with selected Azure services in terms of roles and usage.
- Fabric,
- introduction to Microsoft Fabric,
- creating and managing Capacity,
- overview of Fabric functionality,
- comparison of Fabric with Azure services.