1. Wprowadzenie do chmury
Relacja między modelami usług i sposobami wdrażania chmury stanowi podstawę dalszej pracy z Azure. Uczestnicy porządkują pojęcia cloud computingu, rozróżniają modele publiczny, prywatny i hybrydowy oraz analizują IaaS, PaaS i SaaS wraz z ich korzyściami i ograniczeniami.
- definicja i podstawowe pojęcia chmury obliczeniowej,
- modele wdrażania chmury: publiczna, prywatna, hybrydowa,
- modele usług chmurowych: IaaS, PaaS, SaaS,
- korzyści i wyzwania związane z chmurą obliczeniową.
2. Wprowadzenie do Microsoft Azure
Na początku potrzebny jest kontekst platformy, aby kolejne usługi osadzić w spójnym modelu pracy. Dlatego sekcja obejmuje kluczowe funkcje Microsoft Azure, tworzenie konta, nawigację w Azure Portal oraz zarządzanie zasobami z użyciem Azure Resource Manager.
- przegląd platformy Microsoft Azure,
- kluczowe usługi i funkcje Azure,
- tworzenie konta i podstawowa nawigacja w Azure Portal,
- Azure Resource Manager: zarządzanie zasobami.
3. Bezpieczeństwo i uprawnienia w Azure
W środowisku Azure bezpieczeństwo opiera się na właściwym zarządzaniu tożsamością, ochronie sekretów i możliwości śledzenia działań. Sekcja porządkuje podstawowe zasady bezpieczeństwa w chmurze, omawia Azure Active Directory, Azure Key Vault oraz mechanizmy monitorowania i audytu.
- podstawowe zasady bezpieczeństwa w chmurze,
- zarządzanie dostępem i tożsamościami: Azure Active Directory,
- Azure Key Vault: bezpieczne przechowywanie kluczy i sekretów,
- monitorowanie i audytowanie w Azure.
4. Zarządzanie kosztami w Azure
Kontrola wydatków w chmurze wymaga połączenia decyzji technicznych z bieżącą widocznością kosztów. Ta część obejmuje planowanie i monitorowanie kosztów Azure, użycie narzędzi cost management, praktyki optymalizacji wydatków oraz śledzenie i raportowanie kosztów.
- planowanie i kontrola kosztów w Azure,
- narzędzia do zarządzania kosztami,
- praktyki oszczędzania i optymalizacji wydatków,
- śledzenie i raportowanie kosztów.
5. Przechowywanie i zarządzanie danymi
Azure Data Lake Storage pełni warstwę składowania dla plików i danych wykorzystywanych w procesach analitycznych. Sekcja wyjaśnia architekturę oraz główne funkcjonalności Data Lake, a następnie porządkuje zasady organizacji, przechowywania i zarządzania strukturą danych.
- Azure Data Lake Storage,
- wprowadzenie do Azure Data Lake Storage,
- architektura i funkcjonalności Data Lake,
- zarządzanie plikami i danymi w Data Lake.
6. Baza danych w chmurze
Z perspektywy eksploatacji Azure SQL Database łączy zarządzaną administrację z obsługą baz danych w chmurze. W tej sekcji omawiane jest tworzenie i utrzymanie baz, zagadnienia skalowania oraz wydajności, a także mechanizmy wykonywania kopii zapasowych i odtwarzania danych.
- Azure SQL,
- wprowadzenie do Azure SQL Database,
- tworzenie i zarządzanie bazami danych w Azure SQL,
- skalowanie i wydajność w Azure SQL,
- backupy i przywracanie danych.
7. Narzędzia do kopiowania i przenoszenia danych
Aby zapewnić powtarzalne przenoszenie danych między źródłami i usługami docelowymi, wykorzystuje się Azure Data Factory. Uczestnicy omawiają rolę tego narzędzia w kopiowaniu i transformacji danych oraz sposób, w jaki współpracuje ono z pozostałymi elementami platformy Azure.
- Azure Data Factory,
- wprowadzenie do Azure Data Factory,
- kopiowanie i transformacja danych,
- integracja z innymi usługami Azure.
8. Przetwarzanie dużych ilości danych
Gdy skala danych wykracza poza standardowe mechanizmy przetwarzania, istotną rolę przejmuje Azure Databricks. Sekcja obejmuje architekturę i podstawowe funkcje tego środowiska, analizę dużych zbiorów danych oraz sposoby integracji Databricks z innymi usługami Azure.
- Azure Databricks,
- wprowadzenie do Azure Databricks,
- architektura i podstawowe funkcje Databricks,
- przetwarzanie i analiza dużych danych,
- integracja z innymi usługami Azure.
9. Integracja usług w Azure
Automatyzacja procesów między systemami wymaga sprawnego budowania integracji i obsługi zależności. Ta część koncentruje się na Azure Logic Apps, tworzeniu i zarządzaniu przepływami pracy, łączeniu usług oraz praktycznych scenariuszach wykorzystania workflow w środowisku Azure.
- Azure Logic Apps,
- wprowadzenie do Azure Logic Apps,
- tworzenie i zarządzanie przepływami pracy,
- integracja z różnymi usługami i systemami,
- praktyczne przykłady użycia Logic Apps.
10. Wizualizacja danych
Praca z Power BI może być rozszerzona o narzędzia zewnętrzne wspierające rozwój modeli, analizę oraz kontrolę zmian. Uczestnicy poznają zastosowanie ALM Toolkit, Tabular Editor i DAX Studio, a także rolę tych narzędzi w codziennym utrzymaniu rozwiązań raportowych.
- Power BI – External Tools,
- wprowadzenie do narzędzi zewnętrznych w Power BI,
- ALM Toolkit,
- Tabular Editor,
- DAX Studio.
11. Tworzenie Capacity i porównanie usług
Microsoft Fabric jest omawiany jako środowisko łączące usługi analityczne i elementy platformy BI w jednym modelu pracy. Sekcja pokazuje tworzenie oraz zarządzanie Capacity, przedstawia kluczowe funkcjonalności Fabric i porównuje jego zakres z wybranymi usługami Azure.
- Fabric,
- wprowadzenie do Microsoft Fabric,
- tworzenie i zarządzanie Capacity,
- przegląd funkcjonalności Fabric,
- porównanie Fabric z usługami Azure.