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. Diese Anforderungen liegen oft in der Verantwortung verschiedener Teams und Rollen in Ihrer Organisation. In diesem Dokument sind einige der gängigen Nutzerrollen, -verantwortlichkeiten und -aufgaben aufgeführt, auf die in unseren Inhalten verwiesen wird.
Diese Liste mit Beispielen für Nutzerrollen ist nicht vollständig, da jede Organisation anders ist. Ihre Rolle, Ihre Verantwortlichkeiten und Ihre Aufgaben stimmen möglicherweise nicht genau mit den folgenden gängigen Beispielen überein. Wenn Sie Ihre Rolle und Ihre Verantwortlichkeiten den in diesem Dokument beschriebenen Rollen und Verantwortlichkeiten zuordnen, können Sie die für Sie relevanten Dokumente leichter identifizieren.
Gängige Rollentypen
In unseren Inhalten werden häufig die folgenden allgemeinen Bereiche gängiger Nutzerrollen erwähnt:
- Administratoren und Architekten
- Operatoren
- Entwickler
- Sicherheitsexperten
- Netzwerkspezialisten
- Daten- und KI-Spezialisten
- Speicherspezialisten
Administratoren und Architekten
Administratoren und Architekten verwalten und entwerfen Cloud-Plattformen und ‑Produkte. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Bereichs Administratoren und Architekten:
- Cloud-Architekten
- IT-Administratoren
- Identitäts- und Kontoadministratoren
In diesem Abschnitt werden die gängigen Nutzerrollen beschrieben, die zum Bereich „Administratoren und Architekten“ gehören.
Cloud-Architekten
Cloud-Architekten sind dafür verantwortlich, die richtige Kombination aus IaaS-, PaaS-, SaaS- und On-Premises-Komponenten zu bestimmen, die für die Erreichung der Produkt- und Geschäftsziele erforderlich sind. Sie berücksichtigen bei der Architektur von Lösungen Effizienz, Kosten, Sicherheit und Governance-Einschränkungen.
Zu den gängigen Aufgaben von Cloud-Architekten gehören die folgenden Beispiele:
- IT-Lösungen und Systemarchitekturen in Abstimmung mit wichtigen Stakeholdern gemäß der Unternehmensstrategie definieren.
- Optimieren der Systemarchitektur und -ressourcen, um die niedrigsten Gesamtbetriebskosten für das Unternehmen oder die Geschäftseinheit zu gewährleisten.
- Die aktuelle Architektur neu gestalten, damit eine nahtlose Migration mit den vorhandenen Integrationen und Drittanbieterdiensten möglich ist.
- Definieren Sie die Strategie und Systemarchitektur für die Migration in die Cloud, 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 die folgenden 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.
- Sie erhalten und reagieren auf plattformübergreifende Compliance-Probleme und -Audits.
- 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 den 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 Einbindung in IT-Tools wie Google Cloud und Organisations-Apps 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
- Zugriff für kritische Anwendungen oder Anwendungen mit hohem Risiko manuell gewähren.
- Prozesse im Zusammenhang mit der Bereitstellung von Identitäten und Zugriffen verwalten
- Nutzergruppen und Gruppeneinstellungen nach Aufgabenbereich verwalten
- Bei Bedarf benutzerdefinierte Nutzerrollen definieren und erstellen.
- Richtlinien zu Nutzerberechtigungen erstellen und verwalten
Operatoren
Betreiber verwalten und optimieren die Bereitstellung und den Betrieb von Anwendungen. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Bereichs „Betreiber“:
- Plattformadministratoren und ‑betreiber
- App-Betreiber und Site Reliability Engineering (SRE)
- DevOps
In diesem Abschnitt werden die gängigen Nutzerrollen beschrieben, die zum Bereich „Betreiber“ gehören.
Plattformadministratoren und ‑betreiber
Plattformadministratoren und ‑betreiber sind für die Bereitstellung und Erstellung von Ressourcen für Anwendungsteams und die Verwaltung der zentralen Infrastruktur ihrer Organisation verantwortlich.
Zu den gängigen Aufgaben von Plattformadministratoren und -operatoren gehören die folgenden Beispiele:
- Systemverwaltung
- Lebenszyklusverwaltung der zugrunde liegenden Technologieinfrastruktur.
- Implementierung von GitOps
App-Betreiber und SRE
App-Betreiber und Site Reliability Engineers (SRE) sind dafür verantwortlich, dass Softwaresysteme zuverlässig, skalierbar und leistungsfähig sind. Sie verwenden Software und Automatisierung, um Systeme zu verwalten und zu überwachen, und arbeiten eng mit Entwicklern zusammen, um sicherzustellen, dass sich Änderungen am Code nicht auf die Zuverlässigkeit auswirken.
Zu den gängigen Aufgaben von App-Betreibern und SRE gehören die folgenden Beispiele:
- Einrichtung
- APIs für ihre Anwendung oder ihren Dienst veröffentlichen und verwalten.
- Kapazität und Infrastrukturanforderungen planen
- Benachrichtigungsrichtlinien erstellen
- Überwachen
- Überwachen Sie den Zustand bereitgestellter Anwendungen oder Dienste, z. B. die Einhaltung von Service Level Objectives (SLO), und verwalten Sie manchmal auch die zugrunde liegende Infrastruktur.
- Integrität laufender Releases überwachen
- Auf Benachrichtigungen und Seiten reagieren, wenn SLOs oder Anwendungen ausfallen
- Fehler beheben, um die Grundursache zu finden.
- Bereitstellen
- Apps und Dienste in der Produktion bereitstellen
- Berechtigung zum Bereitstellen von Anwendungen oder Diensten in der 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 Aufgaben dieser Rolle gehören die folgenden Beispiele:
- DevOps-Pipelines und -Infrastruktur einrichten.
- DevOps-Pipelines verwalten und modernisieren
- Bereitstellungen automatisieren.
- Vorlagen der deklarativen Konfiguration erstellen.
- Laufende Überwachung von Bereitstellungen.
Entwickler
Entwickler schreiben Code, um Anwendungen und Plattforminfrastrukturen zu erstellen. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Bereichs Entwickler:
- App-Entwickler
- Plattformentwickler
In diesem Abschnitt werden die gängigen Nutzerrollen beschrieben, die im Bereich „Entwickler“ verfügbar sind.
App-Entwickler
Anwendungsentwickler schreiben den Code für Anwendungen, die letztendlich auf einer Cloud-Plattform wie Google Cloud ausgeführt werden. Organisationen vertrauen darauf, dass Entwickler ihren digitalen Plattformen Funktionen hinzufügen und einen Mehrwert für ihre Endnutzer schaffen.
Zu den gängigen Aufgaben von App-Entwicklern gehören die folgenden Beispiele:
- Code für die Anwendung und den Test schreiben.
- Code debuggen und Fehler beheben
- Code anderer Entwickler ansehen
- 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 Reifegrad des Unternehmens 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 ausführen, z. B. Snapshots erstellen oder eine Anwendung im Falle eines Fehlers sichern und wiederherstellen
- Recherchieren und bewerten Sie neue Technologien.
- Probleme in der Produktion finden und beheben
- Auf Benachrichtigungen zur Systemgesundheit reagieren, z. B. bei Bereitschaftsdiensten.
- 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 dieser Rolle gehören die folgenden Beispiele:
- Neue Technologien für die Organisation bewerten.
- Cloud-, Anwendungs- oder Plattformarchitektur der Organisation überwachen.
- Wiederverwendbare Pipelines, Prozesse, Dashboards und Tools für Anwendungsteams erstellen.
- Verwalten Sie, welche Technologien von Anwendungsteams zur Entwicklung von Anwendungen und Diensten verwendet werden dürfen und welche nicht.
- Neue Versionen der Plattform und Infrastruktur testen und einführen.
- Kapazitätsverwaltung und Kostenoptimierung.
- 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 herstellen und verwalten, die die Daten benötigen.
Sicherheitsexperten
Sicherheitsexperten definieren, verwalten und implementieren Richtlinien und Verfahren, um die Daten einer Organisation vor unbefugtem Zugriff zu schützen. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Bereichs Sicherheitsspezialisten:
- Sicherheitsingenieure
In diesem Abschnitt werden die gängigen Nutzerrollen beschrieben, die zum Bereich „Sicherheitsexperten“ gehören.
Sicherheitsingenieure
Sicherheitsingenieure arbeiten mit anderen Nutzerrollen zusammen, um Compliance-Anforderungen auf der Grundlage von Branchen- und regionalen Vorschriften zu ermitteln. Sie verwalten mehrere Sicherheitsfunktionen und sind für die Implementierung von Systemkonfigurationen verantwortlich, um die definierten Anforderungen zu erfüllen.
Zu den gängigen Aufgaben dieser Rolle gehören die folgenden Beispiele:
- Sie definieren, wie Systeme konfiguriert werden, um die Einhaltung von Vorschriften und Anforderungen sicherzustellen.
- Änderungen und Updates an Systemen implementieren.
- Sie entwickeln und verwalten Sicherheitsrichtlinien.
- Unterstützung bei der Behebung von Sicherheitsproblemen oder Sicherheitslücken, für die strategische Unterstützung erforderlich ist, z. B. Vorfälle und Probleme, die vom Support eskaliert wurden.
- Scans ausführen und die kontinuierliche Sicherheitsüberwachung verwalten.
- Mehrere Sicherheitsfunktionen und ‑tools verwalten
Netzwerkspezialisten
Netzwerkspezialisten definieren, implementieren und verwalten die Netzwerkarchitektur. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Bereichs Networking-Spezialisten:
- Netzwerkarchitekten
- Netzwerkadministratoren
- Netzwerkingenieure
In diesem Abschnitt werden die gängigen Nutzerrollen beschrieben, die zum Bereich „Netzwerkspezialisten“ gehören.
Netzwerkarchitekten
Netzwerkarchitekten sind technische Fachkräfte, 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 ein umfassendes Verständnis der Technologien, Dienste und Best Practices für Cloud-Netzwerke.
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 bei der reibungslosen und effizienten Funktion des Netzwerks eines Unternehmens und ermöglichen es den Mitarbeitern, auf die Ressourcen zuzugreifen, 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
Netzwerkingenieure
Netzwerkingenieure sind für die Netzwerkimplementierung verantwortlich, einschließlich der Erstellung von Infrastruktur und Netzwerken, dem Austausch von Geräten, dem Hinzufügen neuer Geräte und der Arbeit an neuen Anforderungen und Diensten.
Zu den gängigen Aufgaben von Netzwerktechnikern gehören die folgenden Beispiele:
- Netzwerkgeräte installieren, konfigurieren und unterstützen
- Einrichten der Netzwerkumgebung, indem Sie die Systemkonfiguration entwerfen und die Systeminstallation leiten.
- Implementieren von Datensicherheitssystemen wie Firewalls.
- Netzwerkwartung durchführen.
- Netzwerkleistungsprobleme analysieren und beheben.
Daten- und KI-Spezialisten
Daten- und KI-Spezialisten erheben, 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
- Machine Learning Engineers
In diesem Abschnitt werden die gängigen Nutzerrollen beschrieben, die zum Bereich „Daten- und KI-Spezialisten“ gehören.
Data Engineers
Dateningenieure rufen Daten aus Datenquellen ab und stellen sie den richtigen Personen zur Verfügung. Möglicherweise sind sie auch für die Entwicklung von Self-Service-Tools verantwortlich, mit denen andere die benötigten Daten selbst abrufen können.
Zu den gängigen Aufgaben von Dateningenieuren gehören die folgenden Beispiele:
- Dateninfrastruktur einrichten und betreiben
- Datenpipelines erstellen, verwalten und überwachen
- Daten in Enterprise Data Warehouses (EDWs) und Datenbanken schreiben und daraus lesen
- Unterschiedliche 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 Daten-Assets verwalten
- Datenrichtlinien verwalten und implementieren.
- Zugriff und Berechtigungen verwalten
- Sicherheits-Tags auf relevante Daten anwenden.
Data Scientists
Data Scientists haben unterschiedliche Fähigkeiten, von oberflächlichem ML (XGBoost, Scikit) bis hin zu Deep Learning mit PyTorch und TensorFlow. Ziel ist es, das optimale Modell zur Lösung eines Geschäftsproblems zu entwickeln. Sie legen Wert auf Geschwindigkeit und Zusammenarbeit und arbeiten eng mit anderen Data Scientists und Fachleuten aus der Wirtschaft zusammen.
Zu den gängigen Aufgaben von Datenwissenschaftlern gehören die folgenden Beispiele:
- Daten analysieren, 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 bei der Definition von Geschäftszielen und -vorhaben mithilfe von ML
Machine Learning Engineers
Entwickler für maschinelles Lernen (ML) sind die Hauptnutzer von MLOps. Sie haben Erfahrung mit Code, ML und Bereitstellung. Ziel ist es, die ML-Praxis zu standardisieren und Modelle für die Bereitstellung zu operationalisieren.
Zu den gängigen Aufgaben von Entwicklern für maschinelles Lernen gehören die folgenden Beispiele:
- Umgebung einrichten
- Bereitstellung
- Nachbearbeitung
- Governance
Speicherspezialisten
Speicherspezialisten stellen Speicherplatz in der Cloud und die Sicherungsinfrastruktur bereit und verwalten sie. Die folgenden gängigen Nutzerrollen sind Teil des allgemeinen Bereichs Speicherspezialisten:
- Speicheradministratoren
- Administratoren für Sicherung und Notfallwiederherstellung
- Vor-Ort-Einsätze
In diesem Abschnitt werden die gängigen Nutzerrollen beschrieben, die zum Bereich „Speicherspezialist“ gehören.
Speicheradministratoren
Speicheradministratoren stellen die Speicherinfrastruktur bereit und verwalten sie, um die Datensicherheit und Compliance zu gewährleisten und gleichzeitig Leistung, Nutzung und Ausgaben im Blick zu behalten. Im Rahmen dieser Zuständigkeiten verwalten sie speicherbezogene Organisationsrichtlinien, Berechtigungen und Kontingente.
Zu den gängigen Aufgaben von Speicheradministratoren gehören die folgenden Beispiele:
- Speicherplatz erstellen und zuweisen
- Datensicherheit, Datenschutz sowie Zugriff und Berechtigungen Konfigurieren und verwalten.
- Lebenszyklusrichtlinien und Kontingente konfigurieren und verwalten
- Speicherleistung, -nutzung und -ausgaben im Blick behalten
- Speicher mit anderen Diensten wie Google Cloud verbinden oder dabei helfen.
Administratoren für Sicherung und Notfallwiederherstellung
Administratoren für Sicherung und Notfallwiederherstellung (Disaster Recovery, DR) 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 gehören die folgenden Beispiele:
- Sorgen Sie dafür, dass Back-ups sicher sind und gemäß den organisatorischen und rechtlichen Richtlinien geschützt werden.
- Sicherungspläne für alle Anwendungen und Datenbanken definieren und erstellen.
- Sicherungen und Wiederherstellungen unternehmensweit verwalten und ausfü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.
- Sie können 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.
- Sorgen Sie dafür, dass die Daten ausreichend vor Katastrophen und versehentlichem Löschen geschützt sind.
Vor-Ort-Einsätze
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 von Appliances, damit Entwickler Apps 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.