Einführung
Jetzt, da Sie wissen, wie Cloudressourcen bereitgestellt und verwaltet werden, ist der nächste Schritt das Erlernen, wie der Zugriff auf diese Ressourcen verwaltet werden kann. Zuallererst müssen wir in der Lage sein, jeden Benutzer zu identifizieren, der auf die Cloudressourcen einer Organisation zugreift. Zweitens müssen Administratoren die Befugnis haben, Berechtigungen zu definieren, damit das System entscheiden kann, ob der Zugriff erlaubt werden soll. „Zugriff“ kann das Ändern einer VM, das Löschen einer VM oder einfach das Bestimmen bedeuten, ob die VM überhaupt existiert.
Das für die Sicherheit relevante Ziel ist es, Benutzern den Zugriff nur auf die Ressourcen zu ermöglichen, die sie benötigen, um die ihnen zugewiesenen Aufgaben zu erledigen. Eine Datenbankadministratorin benötigt möglicherweise die Berechtigung zum Hinzufügen einer Tabelle zu einer Datenbank, deren Besitzerin sie ist. Aber sie sollte wahrscheinlich nicht die Berechtigung haben, die VM, die die Datenbank hostet, oder das Netzwerk, zu dem die VM gehört, zu ändern (oder zu löschen).
Das Konzept digitaler Identität, bei der einem Benutzer, der auf eine Cloudressource zugreift oder sich bei einer Website anmeldet, eine Identität wie „Robert“ oder „Alice“ zugewiesen wird, ist facettenreich, weshalb es viele verschiedene Lösungsansätze gibt. Welche Lösung die richtige ist, hängt vom Szenario ab. Eine öffentlich zugängliche Website, die von Benutzern verlangt, sich anzumelden, um auf bestimmte Seiten zuzugreifen, z. B. solche mit kostenpflichtigen Artikeln, benötigt ein Identitätssystem, das es Benutzern außerhalb der Organisation ermöglicht, Konten zu erstellen und sich anzumelden. Im Gegensatz dazu müssen Benutzer, die auf die Cloudressourcen einer Organisation zugreifen, anhand der ihnen von ihrem IT-Personal zugewiesenen Organisationskonten identifiziert werden, wobei der Zugriff von außerhalb sorgfältig gesteuert werden muss.
In diesem Modul untersuchen wir die grundlegenden Konzepte von Identität im digitalen Bereich. Wir erörtern die Arten von Entitäten, denen Identitäten zugewiesen werden können, wie z. B. Benutzer, Gruppen und Anwendungen. Und wir lernen Techniken kennen, mit denen die Identität einer Person umfassender gestaltet werden kann, damit Alice mit ihren Organisationsanmeldeinformationen beispielsweise auf lokale Ressourcen und Cloudressourcen zugreifen kann.
Schließlich stellen wir das Konzept der rollenbasierten Zugriffssteuerung (Role-Based Access Control, RBAC) vor und prüfen, wie es von Cloud-Dienstanbietern umgesetzt wird. Mithilfe von RBAC können Kunden den Zugriff auf die Ressourcen steuern, die sie bereitstellen. Es ist das wichtigste Instrument von Cloudadministratoren, um Berechtigungen für Cloudressourcen zu vergeben und zu definieren, was Benutzer mit einzelnen Ressourcen oder Ressourcengruppen tun dürfen und was nicht. Es wird eine zentrale Rolle in Ihrer Zukunft als Cloud-Administrator spielen.