Úvod
Odolné, flexibilní a škálovatelné kontrolní mechanismy zabezpečení jsou zvláště důležité při implementaci aplikací nativních pro cloud. K poskytování této funkce můžete využít funkce ověřování a autorizace, které nabízí Microsoft Entra ID.
Scénář: Nastavení aplikací pro ověřování
Předpokládejme, že pracujete pro společnost Adatum Corporation, což je výrobce zařízení, jako jsou chladničky a klimatizační jednotky. Vedete malý vývojový tým a dostali jste za úkol vytvořit aplikaci s více funkcemi pro inteligentní chladničky.
Váš tým vyvinul službu inventáře ledniček, kterou mohou firmy použít k snadné identifikaci položek, které potřebují k opětovnému skladování. Můžou také nastavit tuto službu tak, aby automaticky přeuspořádali požadované položky. K tomuto účelu jste použili aplikaci Node.js hostované v clusteru Azure Kubernetes Service (AKS). Tato aplikace zpracovává zprávy z ledniček a odesílá je do webové aplikace pro správu se službou Azure Database for PostgreSQL, která slouží jako úložiště dat.
I když vaše aplikace splnila všechny požadavky uvedené v té době, jejich případy použití nezohlácely potřebu přizpůsobit víceklientských scénářů, kdy různé firmy můžou potřebovat mít vlastní zobrazení příslušných inventářů a mít k nim zabezpečený přístup.
V tomto modulu se dozvíte, jak vám ID Microsoft Entra pomůže vyřešit tuto potřebu. I když Microsoft Entra ID nativně podporuje víceklientské prostředí, její integrace do stávající aplikace bude vyžadovat určité změny jednotlivých komponent aplikací a úložišť dat.
Požadavky
- Základní znalost Azure
- Základní znalost cloud computingu
- Základní znalost programovacích konceptů
Cíle výuky
Po dokončení tohoto modulu se dozvíte více o těchto možnostech:
- Popište vlastnosti a funkce ID Microsoft Entra.
- Implementujte ověřování Microsoft Entra pro aplikace nativní pro cloud.