Gängige GKE Enterprise-Nutzerrollen und -Aufgaben

In GKE Enterprise-Inhalten wird jedes Dokument häufig für einen bestimmten Bedarf geschrieben oder um Ihnen bei der Lösung eines möglichen Geschäftsproblems zu helfen. Dies liegt häufig in der Verantwortung verschiedener Teams und Rollen in Ihrer Organisation. In diesem Dokument werden einige der allgemeinen Nutzerrollen, Verantwortlichkeiten und Aufgaben aufgeführt, auf die in unseren Inhalten verwiesen wird.

Diese Liste von Beispielnutzerrollen ist nicht vollständig, da jede Organisation unterschiedlich ist. Ihre Rolle, Verantwortlichkeiten und Aufgaben stimmen möglicherweise nicht genau mit den folgenden gängigen Beispielen überein. Wenn Sie Ihre eindeutige Rolle und Verantwortlichkeiten den in diesem Dokument beschriebenen Rollen und Verantwortlichkeiten zuordnen, können Sie die für Sie relevante Dokumentation besser ermitteln.

Gängige Rollen-Archetypen

In unseren Inhalten wird häufig auf die folgenden allgemeinen Bereiche gängiger Nutzerrollen verwiesen:

Administratoren und Architekten

Administratoren und Architekten verwalten und entwerfen Cloud-Plattformen und -Produkte. Die folgenden allgemeinen Nutzerrollen sind Teil des übergeordneten Bereichs "Administratoren und Architekten":

  • Cloud-Architekten
  • IT-Administratoren
  • Identitäts- und Kontoadministratoren

In diesem Abschnitt werden die allgemeinen Nutzerrollen erläutert, die im Bereich "Administratoren und Architekten" enthalten sind.

Cloud-Architekten

Cloud-Architekten sind dafür verantwortlich, die geeignete Kombination aus IaaS, PaaS, SaaS und lokalen Komponenten zu bestimmen, die zum Erreichen von Produkt- und Geschäftszielen erforderlich ist. Sie berücksichtigen Effizienz-, Kosten-, Sicherheits- und Governance-Einschränkungen bei der Architektur von Lösungen.

Zu den gängigen Aufgaben von Cloud-Architekten gehören die folgenden Beispiele:

  • IT-Lösungen und -Systemarchitektur gemäß der Unternehmensstrategie in Zusammenarbeit mit den wichtigsten Beteiligten definieren.
  • Optimieren der Systemarchitektur und -ressourcen, um die niedrigsten Gesamtbetriebskosten für das Unternehmen oder die Geschäftseinheit zu gewährleisten.
  • Umgestalten ihrer aktuellen Architektur, um sicherzustellen, dass sie nahtlos mit ihren vorhandenen Integrationen und Drittanbieterdiensten migrieren können.
  • Strategie und Systemarchitektur für die Migration zur Cloud definieren, einschließlich Anwendungen und Datenbanken

IT-Administratoren

IT-Administratoren sind für die Wartung, Konfiguration und den zuverlässigen Betrieb der Computersysteme, Server und Datensicherheitssysteme eines Unternehmens verantwortlich. Sie sorgen dafür, dass die IT-Infrastruktur des Unternehmens sicher, effizient und auf dem neuesten Stand ist.

Zu den gängigen Aufgaben von IT-Administratoren gehören folgende Beispiele:

  • Cloud-Infrastruktur einschließlich Sicherungsinfrastruktur einrichten, überwachen und verwalten.
  • Definieren und Erzwingen der Sicherungsrichtlinien auf Organisationsebene.
  • Benachrichtigungen einrichten und IT-Systeme auf Leistung und Sicherheitslücken überwachen.
  • Organisationsrichtlinien verwalten, Nutzer- und Gruppenbereitstellung festlegen und Ressourcenhierarchie und Kontingentrichtlinien festlegen.
  • Complianceprobleme und Audits plattformübergreifend empfangen und darauf reagieren
  • Bewerten der Sicherungslösungen und mit IT- und Infrastrukturinhabern bei der Auswahl einer Lösung zusammenarbeiten.
  • Darauf achten, dass alle auf der Cloud Platform ausgeführten Ressourcen die Compliance-Anforderungen der Organisation erfüllen. Dazu werden Automatisierung zur Durchsetzung von Compliance, z. B. Sicherungsrichtlinien, bereitgestellt und aufrechterhalten.

Identitäts- und Kontoadministratoren

Identitäts- und Kontoadministratoren verwalten Organisationsrichtlinien, Nutzerrichtlinien und Nutzerzugriff. Sie verwalten die Identitätsumgebung in ihrem Unternehmen, z. B. Active Directory, und ermöglichen Nutzern und Gruppen gemäß ihren Rollen- und Funktionsrichtlinien den Zugriff auf Plattformen, Tools und Ressourcen.

Zu den gängigen Aufgaben von Identitäts- und Kontoadministratoren gehören die folgenden Beispiele:

  • Nutzerkonten erstellen und die Integration in IT-Tools wie Google Cloud und Organisationsanwendungen verwalten.
  • Integrationen zwischen Anwendungen und Identitätstools erstellen und bereitstellen.
  • Tools für die Identitätsinfrastruktur verwalten.
  • Probleme oder Ausfälle im Zusammenhang mit IAM-Tools beheben, diagnostizieren und beheben.
  • Zugriff für kritische Anwendungen oder Anwendungen mit hohem Risiko manuell gewähren.
  • Prozesse im Zusammenhang mit der Identitäts- und Zugriffsbereitstellung verwalten
  • Verwalten von jobbasierten Nutzergruppen und Gruppeneinstellungen.
  • Bei Bedarf benutzerdefinierte Nutzerrollen definieren und erstellen.
  • Richtlinien für Nutzerberechtigungen erstellen und verwalten.

Operatoren

Operatoren verwalten und optimieren die Bereitstellung und den Betrieb von Anwendungen. Die folgenden gängigen Nutzerrollen sind im übergeordneten Bereich "Operatoren" enthalten:

  • Plattformadministratoren und -operatoren
  • Anwendungsoperatoren und Site Reliability Engineering (SRE)
  • DevOps

In diesem Abschnitt werden die allgemeinen Nutzerrollen erläutert, die im Bereich "Operatoren" enthalten sind.

Plattformadministratoren und -operatoren

Plattformadministratoren und -betreiber sind für die Bereitstellung und Erstellung von Ressourcen für Anwendungsteams sowie die Verwaltung der zentralen Infrastruktur ihrer Organisation verantwortlich.

Zu den gängigen Aufgaben von Plattformadministratoren und -operatoren gehören die folgenden Beispiele:

  • Systemverwaltung
  • Verwaltung des Lebenszyklus der zugrunde liegenden Technologieinfrastruktur
  • Implementierung von GitOps.

Anwendungsoperatoren und SRE

Anwendungsbetreiber und Site Reliability Engineering (SRE) sind dafür verantwortlich, dass Softwaresysteme zuverlässig, skalierbar und leistungsfähig sind. Sie nutzen Software und Automatisierung, um Systeme zu verwalten und zu überwachen, und arbeiten eng mit Entwicklern zusammen, um sicherzustellen, dass Änderungen am Code die Zuverlässigkeit nicht beeinträchtigen.

Häufige Aufgaben von Anwendungsoperatoren und SRE umfassen die folgenden Beispiele:

  • Einrichtung
    • APIs für ihre Anwendung oder ihren Dienst veröffentlichen und verwalten
    • Kapazitäts- und Infrastrukturanforderungen planen
    • Benachrichtigungsrichtlinien erstellen
  • Überwachen
    • Überwachen Sie den Zustand der bereitgestellten Anwendungen oder Dienste, z. B. in Bezug auf die Einhaltung des Service Level Objective (SLO) und manchmal auch die zugrunde liegende Infrastruktur.
    • Überwachen Sie den Status laufender Releases.
    • Reagieren Sie auf Benachrichtigungen und Seiten, wenn SLOs oder Anwendungen fehlschlagen.
    • Beheben Sie die Fehlerbehebung, um die Ursache zu finden.
  • Bereitstellen
    • Anwendungen und Dienste für die Produktion bereitstellen
    • Berechtigungen zum Bereitstellen von Anwendungen oder Diensten für die Produktion gewähren.
  • Neue Dienstinstanzen, Versionen, Fehlerkorrekturen oder Sicherheitspatches testen und bereitstellen.
  • Release-Pipeline und den Continuous-Integration-/Continuous-Entwicklungs-Stack (CI/CD) erstellen und verwenden.

DevOps

Die Rolle von DevOps kombiniert Entwicklung und Betrieb, um die Geschwindigkeit, Sicherheit und Effizienz der Softwareentwicklung und -bereitstellung zu verbessern. Sie sind dafür verantwortlich, die Zuverlässigkeit und Leistung von Cloud-Anwendungen sicherzustellen, z. B. das Festlegen von Service Level Objectives (SLO), die Bewertung von Service Level Indicators (SLI) und die Identifizierung und Lösung von Problemen, die SLO-Ziele manipulieren können.

Zu den gängigen DevOps-Aufgaben gehören die folgenden Beispiele:

  • DevOps-Pipelines und -Infrastruktur einrichten.
  • DevOps-Pipelines warten und modernisieren
  • Bereitstellungen automatisieren.
  • Vorlagen der deklarativen Konfiguration erstellen.
  • Laufendes Monitoring der Bereitstellungen.

Entwickler

Entwickler schreiben Code zum Erstellen von Anwendungen und Plattforminfrastruktur. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Entwicklerbereichs:

  • Anwendungsentwickler
  • Plattformentwickler

In diesem Abschnitt werden die allgemeinen Nutzerrollen erläutert, die Teil des Entwicklerbereichs sind.

Anwendungsentwickler

Anwendungsentwickler schreiben den Code für Anwendungen, die auf einer Cloud-Plattform wie Google Cloud ausgeführt werden. Organisationen verlassen sich auf Entwickler, die ihren digitalen Plattformen Funktionen hinzufügen und einen Mehrwert für ihre Endnutzer schaffen.

Zu den gängigen Aufgaben von Anwendungsentwicklern gehören die folgenden Beispiele:

  • Anwendungs- und Testcode schreiben
  • Code debuggen und beheben
  • Code anderer Entwickler prüfen
  • Der Anwendung neue Funktionen hinzufügen und für die Versionsverwaltung ausführen.
  • Designdokumente erstellen und Entwicklern und Produktkollegen präsentieren.
  • Neue Technologien kennenlernen und bewerten

Je nach Größe und Reife der Organisation sind sie möglicherweise auch für die folgenden Aufgaben verantwortlich:

  • DevOps-Pipelines und -Prozesse verwalten.
  • Anwendungssicherheit verwalten.
  • Cloud-Ressourcen bereitstellen und konfigurieren.
  • Datenverwaltung für die Anwendung durchführen, z. B. Snapshots oder Sicherungen erstellen und eine Anwendung bei einem Fehler wiederherstellen.
  • Neue Technologien recherchieren und bewerten
  • Probleme in der Produktionsumgebung ermitteln und beheben.
  • Auf Benachrichtigungen zum Systemzustand reagieren, z. B. Bereitschaftsdienst.
  • Datenbankschemas für die Speicherung und den Abruf von Daten definieren und verwalten.
  • Die Datenbank abfragen, die in Anwendungen und Diensten verwendet werden soll.

Plattformentwickler

Plattformentwickler sind dafür verantwortlich, zentralisierte Plattformen für Dienste und Tools zu erstellen, um den Entwicklungsprozess effizienter, zuverlässiger, sicherer und mit gesetzlichen Bestimmungen konform zu gestalten.

Zu den gängigen Aufgaben von Plattformentwicklern gehören die folgenden Beispiele:

  • Neue Technologien für das Unternehmen bewerten
  • Sie überwachen die Cloud-, Anwendungs- oder Plattformarchitektur ihrer Organisation.
  • Erstellen wiederverwendbarer Pipelines, Prozesse, Dashboards und Tools für Anwendungsteams
  • Verwalten, welche Technologien von Anwendungsteams zur Entwicklung von Anwendungen und Diensten verwendet werden können und welche nicht.
  • Neue Versionen der Plattform und Infrastruktur testen und einführen
  • Kapazitätsverwaltung und Kostenoptimierungen.
  • Sie bestimmen, welche Infrastrukturdienste die Organisation für Anwendungsteams bereitstellen soll.
  • Sie stellen neue Datenbankressourcen bereit und konfigurieren sie, um Verfügbarkeit, Leistung, Compliance und Kosten zu verwalten.
  • Verbindungen zwischen Datenbanken und den Anwendungen und Diensten, die die Daten benötigen, herstellen und aufrechterhalten.

Sicherheitsexperten

Sicherheitsexperten definieren, steuern und implementieren Richtlinien und Verfahren zum Schutz der Daten einer Organisation vor unbefugtem Zugriff. Die folgenden gängigen Nutzerrollen sind Teil des übergeordneten Bereichs der Sicherheitsexperten:

  • Sicherheitstechniker

In diesem Abschnitt werden die allgemeinen Nutzerrollen erläutert, die Teil des Bereichs "Sicherheitsexperten" sind.

Sicherheitstechniker

Sicherheitstechniker arbeiten mit anderen Nutzerrollen zusammen, um Compliance-Anforderungen basierend auf Branchen- und regionalen Vorschriften zu ermitteln. Sie verwalten mehrere Sicherheitsfunktionen und sind für die Implementierung von Systemkonfigurationen verantwortlich, um definierte Anforderungen zu erfüllen.

Zu den gängigen Aufgaben von Sicherheitstechnikern gehören die folgenden Beispiele:

  • Sie definieren, wie Systeme konfiguriert werden, um die Einhaltung von Vorschriften und Anforderungen sicherzustellen.
  • Änderungen und Aktualisierungen in Systemen implementieren.
  • Sie entwickeln und verwalten Sicherheitsrichtlinien.
  • Die Lösung von Sicherheitsproblemen oder Sicherheitslücken unterstützen, die strategische Unterstützung erfordern, z. B. Vorfälle und Probleme, die vom Support eskaliert wurden.
  • Scans ausführen und laufende Sicherheitsmonitoring verwalten.
  • Mehrere Sicherheitsfunktionen und -tools verwalten.

Netzwerkexperten

Netzwerkexperten definieren, implementieren und pflegen die Netzwerkarchitektur. Die folgenden gängigen Nutzerrollen sind Teil des übergeordneten Bereichs von Netzwerkexperten:

  • Netzwerkarchitekten
  • Netzwerkadministratoren
  • Netzwerktechniker

In diesem Abschnitt werden die allgemeinen Nutzerrollen erläutert, die im Bereich "Netzwerkexperten" enthalten sind.

Netzwerkarchitekten

Netzwerkarchitekten sind technische Fachleute, die cloudbasierte Netzwerke entwerfen, erstellen und verwalten. Sie sind dafür verantwortlich, dass Cloud-Netzwerke zuverlässig, sicher, skalierbar und leistungsfähig sind. Netzwerkarchitekten haben in der Regel umfassende Kenntnisse über Cloud-Netzwerktechnologien, -dienste und -Best Practices.

Zu den gängigen Aufgaben von Netzwerkarchitekten gehören die folgenden Beispiele:

  • Das Netzwerk für die Organisation entwerfen.
  • Netzwerkspezifikationen entwickeln
  • Netzwerksicherheit planen.
  • Netzwerkwartung.

Netzwerkadministratoren

Netzwerkadministratoren sind für die Installation, Konfiguration, Wartung und Fehlerbehebung von Computernetzwerken verantwortlich. Sie spielen eine entscheidende Rolle, um sicherzustellen, dass das Netzwerk einer Organisation reibungslos und effizient funktioniert, damit Mitarbeiter auf die Ressourcen zugreifen können, die sie für ihre Arbeit benötigen.

Zu den gängigen Aufgaben von Netzwerkadministratoren gehören die folgenden Beispiele:

  • Das Netzwerk für die Organisation entwerfen.
  • Netzwerkleistung überwachen
  • Neue Netzwerke einrichten
  • Netzwerksicherheit verwalten
  • Netzwerkprobleme beheben

Netzwerktechniker

Netzwerktechniker sind für die Netzwerkimplementierung verantwortlich, einschließlich dem Aufbau von Infrastruktur und Netzwerken, dem Austausch von Geräten, dem Hinzufügen neuer Geräte und dem Arbeiten an neuen Anforderungen und Diensten.

Zu den gängigen Aufgaben von Netzwerktechnikern gehören die folgenden Beispiele:

  • Installation, Konfiguration und Support von Netzwerkgeräten
  • Einrichten der Netzwerkumgebung, indem Sie die Systemkonfiguration entwerfen und die Systeminstallation leiten.
  • Implementieren von Datensicherheitssystemen wie Firewalls.
  • Netzwerkwartung ausführen
  • Netzwerkleistungsprobleme analysieren und beheben.

Daten- und KI-Spezialisten

Daten- und KI-Spezialisten erfassen, organisieren und analysieren Daten, um fundierte Geschäftsentscheidungen zu treffen und wettbewerbsfähige KI-Lösungen zu entwickeln. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Bereichs Daten- und KI-Spezialisten:

  • Data Engineers
  • Datenadministratoren
  • Data Scientists
  • ML-Entwickler

In diesem Abschnitt werden die allgemeinen Nutzerrollen erläutert, die Teil des Bereichs "Daten- und KI-Experten" sind.

Data Engineers

Data Engineers bringen Daten aus Datenquellen und stellen sie den richtigen Personen zur Verfügung. Möglicherweise sind sie auch für die Entwicklung von Self-Service-Tools verantwortlich, damit andere die Daten erhalten, die sie benötigen.

Zu den gängigen Aufgaben von Data Engineers gehören die folgenden Beispiele:

  • Dateninfrastruktur einrichten und betreiben.
  • Datenpipelines erstellen, verwalten und überwachen
  • Daten in und aus Enterprise Data Warehouses (EDWs) und Datenbanken schreiben.
  • Verschiedene Datenarbeitslasten orchestrieren.
  • Datenmodelle entwickeln und implementieren und Datentransformationen durchführen.
  • Erstellen von Tools und Prozessen, mit denen Datennutzer unabhängig auf Daten zugreifen können, die sie benötigen.
  • Arbeitslasten bereitstellen, die für die Produktion bereit sind, z. B. maschinelles Lernen (ML), Business Intelligence (BI) oder ETL (Extrahieren, Transformieren, Laden) und ELT (Extrahieren, Laden, Transformieren).

Datenadministratoren

Datenadministratoren sorgen dafür, dass die Datenlösungen ihres Unternehmens produktiv, effizient und kostengünstig sind.

Zu den gängigen Aufgaben von Datenadministratoren gehören die folgenden Beispiele:

  • Datenumgebungen konfigurieren.
  • Datensicherung und -wiederherstellung verwalten.
  • Systeme im Hinblick auf Kapazität und Effizienz überwachen.
  • Leistungsmesswerte überwachen und Fehler beheben
  • Kosten verwalten und optimieren
  • Audits ausführen
  • Metadaten und andere Datenassets verwalten.
  • Datenrichtlinien verwalten und implementieren.
  • Zugriff und Berechtigungen verwalten
  • Sicherheits-Tags auf relevante Daten anwenden.

Data Scientists

Data Scientists reichen von flachem ML (XGBoost, Scikit) bis hin zu Deep-ML mit PyTorch und TensorFlow. Ihr Ziel ist es, das optimale Modell für die Lösung eines Geschäftsproblems zu erstellen. Sie schätzen Geschwindigkeit und Zusammenarbeit und arbeiten eng mit Data-Science-Kollegen und Business-Experten zusammen.

Zu den gängigen Aufgaben von Data Scientists gehören die folgenden Beispiele:

  • Daten analysieren sowie statistische und ML-Modelle erstellen
  • ML-Algorithmen und -Modelle erstellen, trainieren, evaluieren und verbessern
  • ML-APIs von Drittanbietern auf Preis und Qualität prüfen.
  • Datasets zur Verwendung in statistischen Modellen bereinigen
  • Beratung zum Definieren von Geschäftszielen und Zielen mithilfe von ML

ML-Entwickler

ML-Entwickler sind zentrale MLOps-Nutzer mit Fachwissen in den Bereichen Code, ML und Bereitstellung. Ihr Ziel ist die Standardisierung der ML-Verfahren und die Operationalisierung von Modellen für die Bereitstellung.

Zu den gängigen Aufgaben von Entwicklern für maschinelles Lernen (ML) gehören folgende Beispiele:

  • Umgebung einrichten
  • Bereitstellung
  • Nachbearbeitung
  • Governance

Speicherspezialisten

Speicherspezialisten stellen Speicher in der Cloud- und Sicherungsinfrastruktur bereit und verwalten sie. Die folgenden allgemeinen Nutzerrollen sind Teil des übergeordneten Bereichs "Storage-Spezialisten":

  • Storage-Administratoren
  • Administratoren von Sicherungen und Notfallwiederherstellungen
  • Vor-Ort-Vorgänge

In diesem Abschnitt werden die allgemeinen Nutzerrollen im Bereich "Storage-Spezialisten" erläutert.

Storage-Administratoren

Speicheradministratoren stellen die Speicherinfrastruktur bereit und verwalten sie, um Datensicherheit und Compliance sicherzustellen und gleichzeitig Leistung, Nutzung und Ausgaben zu überwachen. Als Teil dieser Verantwortung verwalten sie speicherbezogene Organisationsrichtlinien, Berechtigungen und Kontingente.

Zu den gängigen Aufgaben von Storage-Administratoren gehören die folgenden Beispiele:

  • Speicher erstellen und zuweisen
  • Datensicherheit, Datenschutz sowie Zugriff und Berechtigungen Konfigurieren und verwalten.
  • Lebenszyklusrichtlinien und Kontingente konfigurieren und verwalten.
  • Speicherleistung, -nutzung und -ausgaben überwachen
  • Speicher mit anderen Diensten wie Google Cloud verbinden oder dabei helfen.

Administratoren von Sicherungen und Notfallwiederherstellungen

Administratoren von Sicherungen und Notfallwiederherstellungen definieren, implementieren, überwachen und beheben grundlegende Datenschutzrichtlinien für alle Ressourcen in ihren Projekten.

Zu den gängigen Aufgaben von Administratoren für Sicherung und Notfallwiederherstellung (Disaster Recovery, DR) gehören die folgenden Beispiele:

  • Sicherungen müssen gemäß den Organisations- und rechtlichen Richtlinien sicher und geschützt sein.
  • Sicherungspläne für alle Anwendungen und Datenbanken definieren und erstellen.
  • Sicherungen und Wiederherstellungen im gesamten Unternehmen verwalten und durchführen
  • Anwendungsteams ermöglichen, Sicherungen und Wiederherstellungen innerhalb bestimmter Schutzmaßnahmen durchzuführen.
  • Gemeinsam mit Identitäts- und Kontoadministratoren die Funktionen für Sicherung und Wiederherstellung steuern.
  • Fehlgeschlagene Sicherungen überwachen und Fehler beheben
  • Notfallwiederherstellungspläne für Anwendungen planen und ausführen.
  • DR-Tests und -Übungen organisieren und daran teilnehmen
  • Berichte zur Dokumentation der Compliance in Zusammenarbeit mit einem zentralen Governance-Team erstellen.
  • Playbooks und Richtlinien für Anwendungsteams erstellen, um ihre Ressourcen bereitzustellen und zu schützen.
  • Sicherstellen, dass Daten ausreichend vor Katastrophen und versehentlichem Löschen geschützt sind

Vor-Ort-Vorgänge

Mit dieser Rolle werden Daten-Appliances in Rechenzentren oder Serverräumen eingerichtet, um die erfolgreiche Datenübertragung zu erleichtern. Diese Rolle hilft auch bei der Wartung der Appliance, sodass Entwickler Anwendungen und Modelle erfolgreich verschieben und bereitstellen können.

Zu den gängigen Aufgaben dieser Rolle gehören die folgenden Beispiele:

  • Sie erhalten das Gerät, wenn es am Kundenstandort ankommt, und prüfen die Hardware- und Softwareintegrität, um sicherzustellen, dass es nicht manipuliert wurde.
  • Sie schalten die Geräte oder Appliances vor Ort ein, verbinden sie und richten sie ein, damit Teams Daten erfolgreich verschieben können.
  • Sie überwachen den Geräte- oder Appliance-Status vor Ort und helfen bei der Wartung und Fehlerbehebung der Hardware.
  • Sie bereiten das Gerät vor und geben es nach Abschluss der Datenmigration oder am Ende des Gerätelebenszyklus an Google zurück.

Nächste Schritte