Ovaj kurs uči programere kako da kreiraju end-to-end rešenja u Microsoft Azure-u. Polaznici će naučiti kako implementirati Azure računarska rešenja, kreirati Azure funkcije, implementirati i upravljati veb aplikacijama, razvijati rešenja koja koriste Azure skladište, implementirati autentifikaciju i autorizaciju i zaštititi svoja rešenja pomoću KeyVault-a i Managed Identities. Polaznici će takođe naučiti kako da se povežu i koriste usluge Azure i usluge trećih strana, te da u svoja rešenja uključe modele zasnovane na događajima i porukama. Kurs takođe pokriva praćenje, rešavanje problema i optimizaciju Azure rešenja.
Za koga je namenjen
Polaznicic ovog kursa su zainteresovani za razvoj Azure-a ili za polaganje ispita za sertifikaciju Microsoft Azure Developer Associate.
Potrebno predznanje
Polaznici treba da imaju 1-2 godine iskustva u profesionalnom razvoju i iskustvo sa Microsoft Azure. Moraju biti sposobni da programiraju na jeziku koji podržava Azure.
Trajanje
5 dana
Sadržaj
Modul 1: Kreiranje veb aplikacija Azure App Service
- Osnovni koncepti usluge Azure App Service
- Kreiranje veb aplikacije Azure App Service Web App
- Konfigurisanje i nadgledanje aplikacija za usluge aplikacija
- Skaliranje aplikacija za usluge aplikacija
- Pozornička okruženja Azure App Service
Modul 2: Implementacija Azure funkcija
- Pregled funkcija Azure
- Razvijanje Azure funkcija
- Implementirajte izdržljive funkcije
Modul 3: Razvijte rešenja koja koriste blob skladištenje
- Koncepti jezgra skladišta Azure Blob
- Upravljanje životnim ciklusom skladištenja Azure Blob
- Rad sa Azure Blob skladištem
Modul 4: Razvijanje rešenja koja koriste skladište Cosmos DB
- Pregled Azure Cosmos DB
- Struktura podataka Azure Cosmos DB
- Rad sa resursima i podacima Azure Cosmos DB
Modul 5: Implementirajte IaaS rešenja
- Omogućavanje VM-ova u Azure -u
- Kreirajte i primenite ARM šablone
- Napravite slike kontejnera za rešenja
- Objavite sliku kontejnera u registru Azure kontejnera
- Kreirajte i pokrenite slike kontejnera u instancama Azure kontejnera
Modul 6: Implementacija autentifikacije i autorizacije korisnika
- Microsoft Identity Platform v2.0
- Provera identiteta pomoću Microsoft biblioteke za potvrdu identiteta
- Korišćenje Microsoft Graph
- Odobravanje operacija podataka u Azure skladištu
Modul 7: Implementacija sigurnih rešenja u cloud-u
- Upravljajte ključevima, tajnama i sertifikatima pomoću KeyVault API-ja
- Implementirajte upravljane identitete za Azure resurse
- Zaštitite podatke o konfiguraciji aplikacije pomoću konfiguracije aplikacije Azure
Modul 8: Implementacija API upravljanja
- Pregled upravljanja API-jem
- Definisanje smernica za API-je
- Zaštita vaših API-ja
Modul 9: Razvijanje logičkih aplikacija za usluge aplikacija
- Pregled aplikacija Azure Logic Apps
- Kreiranje prilagođenih konektora za Logic Apps
Modul 10: Razvijanje rešenja zasnovana na događajima
- Implementirajte rešenja koja koriste Azure Event Grid
- Implementirajte rešenja koja koriste Azure čvorišta događaja
- Implementirajte rešenja koja koriste čvorišta za obaveštenja Azure
Modul 11: Razvijanje rešenja zasnovana na porukama
- Implementirajte rešenja koja koriste Azure Service Bus
- Implementirajte rešenja koja koriste redove skladištenja Azure Queue Storage
Modul 12: Nadgledanje i optimizacija Azure rešenja
- Pregled nadgledanja u Azure -u
- Instrumentirajte aplikaciju za praćenje
- Analiziranje i rešavanje problema sa aplikacijama
- Implementirajte kod koji rešava prolazne greške
Modul 13: Integracija keširanja i isporuka sadržaja unutar rešenja
- Razvijanje za Azure Cache za Redis
- Razvijanje za skladištenje na CDN-ovima