Online kurz Azure - základné služby

Azure - základné služby

Level
Kapitol
138
Kategória
Programovanie
Hodnotenie
4,5 z 5
Dĺžka
13h 25min
Jazyk
SK

Popis online kurzu Azure - základné služby

Vývoj vo svete IT ide nezadržateľne dopredu a technologické riešenia potrebujú čím ďalej tým viac prostriedkov a miesta na ukladanie dát. Pri vývoji softvéru do popredia prichádzajú požiadavky na škálovateľnosť, flexibilitu a dostupnosť, a to všetko pri čo najefektívnejších nákladoch. Práve tieto požiadavky spolu s potrebou správy veľkého množstva dát a komplexných výpočtov vedú k posunu od tradičných lokálnych (on-premise) riešení do online prostredia, do cloudu.

Cloud umožňuje prenájom výpočtových prostriedkov a dátového úložiska. Vďaka nemu nie je potrebné si kupovať výkonný hardvér, ale stačí si ho za rozumnú cenu prenajať, a to iba na taký čas, na aký ho potrebuješ. Vďaka širokej škále služieb umožňuje organizáciám jednoducho a rýchlo vytvárať a testovať nové softvérové riešenia a rôzne inovácie. Vďaka online prístupu a dátovým centrám po celom svete sú riešenia a služby umiestnené v cloude dostupné používateľom nezávisle na tom, kde sa nachádzajú.

Prečo práve Azure?

Pretože je to jedno z najpoužívanejších cloudových riešení, za ktorým navyše stojí jeden z technologických gigantov Microsoft. Napriek tomu nie je používanie Azure podmienené používaním Windowsu alebo niektorého z programovacích jazykov od Microsoftu a je len na tebe, aký technologický stack použiješ. Azure ponúka širokú škálu hotových riešení a služieb, vďaka ktorým pri vývoji svojich technologických riešení nemusíš začínať od základov. Okrem toho ponúka na prenájom hardvérové prostriedky a dátové úložisko, ktoré dokážu pokryť aj tie najvyššie požiadavky.

Čo všetko sa v kurze naučíš:

  • čo je to cloud, aké typy cloudových služieb existujú a ako si vytvoriť predplatné v Azure
  • praktický a hĺbkový prehľad základných služieb Azure a ich vlastností:
    • Azure Virtual Machines - virtuálne stroje v Azure
    • virtuálne siete v Azure (Azure Virtual Network, prenájom verejných IP adries, Network Security Groups, ...)
    • Azure Web App, Azure Function App - hosting stránok, aplikácí a funkcií v Azure
    • Azure Storage - súborové a NoSQL online úložisko
    • Azure SQL Server, Azure SQL Database - SQL server a databáza v cloude
    • Azure Key Vault - zabezpečené úložisko na kľúče, certifikáty a citlivé informácie
    • Microsoft Entra ID - identity provider od Microsoftu a autorizačná služba v pozadí Azure
    • nástroje na monitoring, diagnostiku a správu cloudových služieb (Application Insights, Azure Monitor a ďalšie)
    • a viacero iných pridružených služieb
  • a to všetko spolu s praktickými ukážkami a odkazmi na doplnkové štúdium

Pre koho je tento kurz určený?

Kurz začína základnou teóriou o cloude ako takom a o Azure. Od teoretických základov postupne prechádza k vytvoreniu predplatného v Azure, zoznámeniu s Azure portálom a ku jednotlivým základným službám a funkcionalite, ktorú ponúkajú. Je preto vhodný pre každého, kto sa chce zoznámiť s Azure. Začiatočníkom pomôže urobiť prvé kroky v cloude od Microsoftu a pokročilým pomôže prehĺbiť znalosti o službách, ktoré Azure ponúka. Znalosť programovania nie je potrebná, aj keď môže byť pri niektorých témach výhodou. Všetky kódové ukážky sú v jazyku C#.

Čo všetko dostaneš

  • videotutoriály na zoznámenie sa so základnými službami Azure,
  • moderované diskusné fórum,
  • certifikát o absolvovaní online kurzu Azure - základné služby,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti.

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.13 Shared Access Signature
6:49
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

Lektor Jakub Berthoty

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 Hodnotenie
2 Kurzy

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

4,5 z 5 · 2 hodnotenia

Odporúčané online kurzy