Einführung

Abgeschlossen

Resiliente, flexible und skalierbare Sicherheitskontrollen sind besonders wichtig bei der Implementierung cloudnativer Anwendungen. Um diese Funktionalität bereitzustellen, können Sie die von Microsoft Entra ID angebotenen Authentifizierungs- und Autorisierungsfunktionen nutzen.

Szenario: Einrichten von Apps für die Authentifizierung

Angenommen, Sie arbeiten bei Adatum Corporation, einem Hersteller von Geräten wie Kühlschränken und Klimaanlagen. Sie leiten ein kleines Entwicklungsteam, dem die Aufgabe übertragen wurde, eine App mit mehreren Features für intelligente Kühlgeräte zu erstellen.

Ihr Team hat einen Dienst zur Inventarisierung von Kühlschränken entwickelt, mit der Unternehmen leicht feststellen können, welche Artikel sie nachbestellen müssen. Sie können diesen Dienst auch so einrichten, dass erforderliche Artikel automatisch nachbestellt werden. Zu diesem Zweck haben Sie eine in einem Azure Kubernetes Service-Cluster (AKS) gehostete Node.js-App verwendet. Diese App verarbeitet Nachrichten von Kühlschränken und sendet sie an eine Verwaltungs-Web-App, wobei Azure Database for PostgreSQL als Datenspeicher dient.

Obwohl Ihre Anwendung alle zu diesem Zeitpunkt angegebenen Anforderungen erfüllte, wurden in den Anwendungsfällen nicht die Notwendigkeit berücksichtigt, Szenarien mit mehreren Mandanten zu berücksichtigen, in denen verschiedene Unternehmen möglicherweise eine eigene Anzeige ihrer jeweiligen Bestände benötigen und sicher darauf zugreifen möchten.

In diesem Modul werden Sie erkunden, wie Ihnen Microsoft Entra ID hilft, dieses Bedürfnis abzudecken. Während Microsoft Entra ID die Mandantenfähigkeit nativ unterstützt, sind für die Integration in Ihre bestehende Anwendung einige Änderungen an einzelnen Anwendungskomponenten und Datenspeichern erforderlich.

Voraussetzungen

  • Grundkenntnisse im Umgang mit Azure
  • Grundlegende Kenntnisse über Cloud Computing
  • Grundlegende Vertrautheit mit Programmierkonzepten

Lernziele

Nach Abschluss dieses Moduls wissen Sie mehr über Folgendes:

  • Beschreiben Sie die Merkmale und Funktionen von Microsoft Entra ID.
  • Implementieren Sie die Microsoft Entra-Authentifizierung für cloudnative Anwendungen.