Azure - základní služby
- Level
- Kapitol
- 138
- Kategorie
- Programování
- Hodnocení
- 4,5 z 5
- Délka
- 13h 25min
- Jazyk
- SK
Popis online kurzu Azure - základní služby
Vývoj ve světě IT jde nezadržitelně dopředu a technologická řešení potřebují čím dál více prostředků a místa pro ukládání dat. Při vývoji softwaru do popředí přicházejí požadavky na škálovatelnost, flexibilitu a dostupnost, a to vše při co nejefektivnějších nákladech. Právě tyto požadavky spolu s potřebou správy velkého množství dat a komplexních výpočtů vedou k posunu od tradičních lokálních (on-premise) řešení do online prostředí, do cloudu.
Cloud umožňuje pronájem výpočetních prostředků a datového úložiště. Díky němu není třeba kupovat si výkonný hardware, ale stačí si ho za rozumnou cenu pronajmout, a to pouze na takovou dobu, na kterou ho potřebuješ. Díky široké škále služeb umožňuje organizacím snadno a rychle vytvářet a testovat nová softwarová řešení a různé inovace. Díky online přístupu a datovým centrům po celém světě jsou řešení a služby umístěné v cloudu dostupné uživatelům nezávisle na tom, kde se nacházejí.
Cloud umožňuje pronájem výpočetních prostředků a datového úložiště. Díky němu není třeba kupovat si výkonný hardware, ale stačí si ho za rozumnou cenu pronajmout, a to pouze na takovou dobu, na kterou ho potřebuješ. Díky široké škále služeb umožňuje organizacím snadno a rychle vytvářet a testovat nová softwarová řešení a různé inovace. Díky online přístupu a datovým centrům po celém světě jsou řešení a služby umístěné v cloudu dostupné uživatelům nezávisle na tom, kde se nacházejí.
Proč právě Azure?
Protože je to jedno z nejpoužívanějších cloudových řešení, za kterým navíc stojí jeden z technologických gigantů Microsoft. Přesto není používání Azure podmíněno používáním Windows nebo některého z programovacích jazyků od Microsoftu a je jen na tobě, jaký technologický stack použiješ. Azure nabízí širokou škálu hotových řešení a služeb, díky kterým při vývoji svých technologických řešení nemusíš začínat od základů. Kromě toho nabízí k pronájmu hardwarové prostředky a datové úložiště, které dokáží pokrýt i ty nejvyšší požadavky.
Co všechno se v kurzu Azure naučíš
- co je to cloud, jaké typy cloudových služeb existují a jak si vytvořit předplatné v Azure
- praktický a hloubkový přehled základních služeb Azure a jejich vlastností:
- Azure Virtual Machines - virtuální stroje v Azure
- virtuální sítě v Azure (Azure Virtual Network, pronájem veřejných IP adres, Network Security Groups, ...)
- Azure Web App, Azure Function App - hosting stránek, aplikací a funkcí v Azure
- Azure Storage - souborové a NoSQL online úložiště
- Azure SQL Server, Azure SQL Database - SQL server a databáze v cloudu
- Azure Key Vault - zabezpečené úložiště na klíče, certifikáty a citlivé informace
- Microsoft Entra ID - identity provider od Microsoftu a autorizační služba v pozadí Azure
- nástroje pro monitoring, diagnostiku a správu cloudových služeb (Application Insights, Azure Monitor a další)
- a několik jiných přidružených služeb
- a to vše spolu s praktickými ukázkami a odkazy na doplňkové studium
Pro koho je kurz Azure určen?
Kurz začíná základní teorií o cloudu jako takovém ao Azure. Od teoretických základů postupně přechází k vytvoření předplatného v Azure, seznámení s Azure portálem a ke jednotlivým základním službám a funkcionalitě, kterou nabízejí. Je proto vhodný pro každého, kdo se chce seznámit s Azure. Začátečníkům pomůže učinit první kroky v cloudu od Microsoftu a pokročilým pomůže prohloubit znalosti o službách, které Azure nabízí. Znalost programování není nutná, i když může být u některých témat výhodou. Všechny kódové ukázky jsou v jazyce C#.
Co všechno dostaneš
- videotutoriály pro seznámení se základními službami Azure,
- moderované diskusní fórum,
- certifikát o absolvování online kurzu Azure - základní služby,
- garance vrácení peněz do 14 dnů v případě nespokojenosti.
Kapitoly online kurzu
1. Úvod (9)
1.1 Intro
1:17
1.2 Čo je to Azure?
5:08
1.3 Hierarchia v Azure
4:15
1.4 Typy cloudových služieb
4:33
1.5 Ako začať používať Azure
6:04
1.6 Azure portál
5:00
1.7 Pridávame prvý zdroj
7:09
1.8 Základné vlastnosti zdrojov
5:40
1.9 Skriptovacie nástroje
8:21
2. Azure Virtual Machines (14)
2.1 Zoznámenie so službou
5:35
2.2 Prvý virtuálny stroj v Azure
7:26
2.3 Ako sa pripojiť do VM
4:09
2.4 Disky
8:50
2.5 Šifrovanie dát
5:53
2.6 Prihlasovanie do VM cez SSH (Linux)
4:01
2.7 Prispôsobenie VM - Custom Script Extension
5:46
2.8 Prispôsobenie VM - Cloud Init
2:57
2.9 Prispôsobenie VM - Špecializovaný image
6:59
2.10 Prispôsobenie VM - Generalizovaný image
4:49
2.11 Availability Zone VS Availability Set
5:46
2.12 VM Scale Set
9:28
2.13 Zálohovanie údajov (Azure Backup)
7:10
2.14 Monitorovanie a riešenie problémov
4:01
3. Networking (8)
3.1 Zoznámenie so službou
2:32
3.2 Prvá virtuálna sieť v Azure
6:47
3.3 Verejné IP adresy
7:17
3.4 Network Security Group
8:23
3.5 Prepojenie virtuálnych sietí (Network Peering)
2:53
3.6 Azure DNS Zone
4:30
3.7 Private DNS Zone
4:31
3.8 Monitorovanie a riešenie problémov (Network Watcher)
7:34
4. Azure Web App / App Service (20)
4.1 Zoznámenie so službou
3:37
4.2 App Service Plan
3:32
4.3 Vytvorenie a nasadenie prvej aplikácie
4:02
4.4 Vytvorenie a načítavanie nastavení aplikácie
6:20
4.5 Ďalšia konfigurácia aplikácie
4:49
4.6 Rôzne spôsoby nasadzovania aplikácie
9:01
4.7 Cold start a nasadzovanie z balíčka
6:04
4.8 Nasadzovacie sloty
7:22
4.9 Slot Swap
5:46
4.10 Zálohovanie
7:56
4.11 Škálovanie
5:24
4.12 Škálovanie podľa pravidiel
8:50
4.13 Kontrola zdravia aplikácie
4:19
4.14 Pokročilé nástroje na správu Azure Web App
2:37
4.15 Logovanie
8:05
4.16 Prihlasovanie cez Identity Providera
7:25
4.17 Networking
7:54
4.18 Vlastná doména a certifikát
8:08
4.19 CORS
2:55
4.20 Static Web App
5:35
5. Azure Storage (25)
5.1 Zoznámenie so službou
3:14
5.2 Vytvorenie úložiska
6:50
5.3 Blob Storage
6:44
5.4 Vlastnosti, metadáta, indexovacie štítky
5:09
5.5 Prístupové úrovne
5:43
5.6 Blob Lifecycle Management
8:49
5.7 Základy práce s Blob Storage cez SDK
9:45
5.8 Zmena vlastností, metadát a tagov cez SDK
4:35
5.9 Prenájom blobov
5:30
5.10 Sledovanie zmien
9:01
5.11 Obnovenie dát a soft delete
5:19
5.12 Prístupové role a prístupové kľúče
4:26
5.14 Ďalšie typy SAS
6:49
5.15 Blob Storage - REST API
10:31
5.16 Hosting webových stránok
5:33
5.17 Table Storage
8:09
5.18 Filtrovanie v Table Storage
4:07
5.19 Práca s Table Storage cez SDK - príprava
5:10
5.20 Práca s Table Storage cez SDK
8:45
5.21 Table Storage - REST API
8:22
5.22 File Storage
8:28
5.23 Networking
2:57
5.24 Emulátor Azurite
5:31
5.25 Azure Storage Explorer
5:57
6. Azure SQL (10)
6.1 Zoznámenie so službami
3:18
6.2 Prvá SQL databáza v Azure
8:19
6.3 Správa prístupu na server
3:25
6.4 Zabezpečenie servera
2:03
6.5 Auditovanie práce s databázou
4:14
6.6 Šifrovanie dát
3:45
6.7 Zálohovanie a disaster recovery
9:03
6.8 Prístup k dátam v Azure SQL DB
5:41
6.9 Sledovanie a ladenie výkonu
7:26
6.10 Elastic Pool
6:46
7. Azure Key Vault (6)
7.1 Zoznámenie so službou
2:00
7.2 Vytvorenie Key Vaultu
6:57
7.3 Kľúče
6:32
7.4 Secrets
7:21
7.5 Certifikáty
4:58
7.6 Soft delete a purge
2:18
8. Azure Functions (22)
8.1 Zoznámenie so službou
3:30
8.2 Hosting plány a vytvorenie Function App
8:23
8.3 Prehľad nastavení
6:35
8.4 Function Host
5:02
8.5 Ako to celé funguje
1:21
8.6 Spúšťače a ich typy
2:25
8.7 Timer trigger
3:32
8.8 Prvá Azure Function a function.json
7:34
8.9 Funkcie v editore a ich nasadzovanie
7:20
8.10 Konfigurácia funkcií
6:13
8.11 Systémové nastavenia
2:21
8.12 HTTP trigger
5:08
8.13 Konfigurácia pre HTTP trigger
3:41
8.14 Routing pri HTTP funkciách
4:14
8.15 Kľúče a zabezpečenie funkcií
6:34
8.16 Vstupné a výstupné bindings
8:05
8.17 Bindings cez atribúty v kóde
5:46
8.18 Blob Storage Trigger
2:14
8.19 Použitie Blob Storage triggra
8:40
8.20 Custom handler
4:51
8.21 Custom Handler - príklad s Go
7:27
8.22 HTTP-only function
3:11
9. Microsoft Entra ID (8)
9.1 Zoznámenie so službou
5:27
9.2 Používatelia
6:54
9.3 Skupiny používateľov
3:16
9.4 Managed Identity
7:01
9.5 RBAC
3:52
9.6 RBAC v praxi
8:33
9.7 Registrovanie aplikácií
4:31
9.8 Registrácia aplikácie v praxi
8:38
10. Azure Management (16)
10.1 Zamykanie zdrojov
8:30
10.2 Azure Policy
10:33
10.3 Cost Management
9:17
10.4 Azure Pricing Calculator
4:10
10.5 Application Insights
6:05
10.6 Napojenie na Application Insights
8:01
10.7 Kusto Query Language
9:00
10.8 Telemetry Processors
3:47
10.9 Telemetry Initializers
4:09
10.10 Testy dostupnosti
6:28
10.11 Azure Monitor
7:48
10.12 Azure Monitor - upozornenia
4:35
10.13 Azure Monitor - metriky
4:27
10.14 Azure Monitor - log aktivít a zdravie zdroja
4:09
10.15 Azure Monitor - logy
4:18
10.16 Azure Monitor - notifikácie a akcie
6:50
Lektor online kurzu
Jakub Berthoty
backend vývojár, Azure, automatické testy
Baví ma programovanie a už viac ako 10 rokov sa ním živím. Počas tohto času som postupne prešiel cez desktopové aplikácie ku webovému backendu a automatickým testom (unit testy, testy API). Venujem sa tiež Azure cloudu, kde sa zabávam s IaaS a PaaS a nie je mi cudzí ani DevOps.
Primárne sa venujem programovaniu nad frameworkom .NET (C#, ASP.NET Core), ale zabŕdol som aj do JavaScriptu, PHP a Angularu.
Okrem programovania ma bavia hlavolamy, spoločenské a video hry a cestovanie.
4,9
Hodnocení
2
Kurzy
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
4,5 z 5
· 2 hodnocení
Andrej H.
4
Kurz je fajn, ale niektore temy su na kurz "Zakladnych sluzieb" az zbytocne dlhe a pre zacitocnika bez znalosti kodovania zlozite (kapitola 8 - Azure Functions). Namiesto toho sa napriklad lektor mohol venovat aspon zakladom Azure Logical Apps.
ANASOFT r.
5
Student ohodnotil kurz bez slovního komentáře.