Ruoli e attività utente comuni di GKE Enterprise

Nei contenuti di GKE Enterprise, ogni documento è spesso scritto per un bisogno specifico o per aiutarti a risolvere un problema aziendale che potresti avere. Spesso queste esigenze sono responsabilità di vari team e ruoli della tua organizzazione. Questo documento elenca alcuni dei ruoli, delle responsabilità e dei compiti utente comuni a cui si fa riferimento nei nostri contenuti.

Non è necessario leggere l'intero documento per comprendere i nostri contenuti. Tuttavia, l'associazione del tuo ruolo e delle tue responsabilità agli esempi descritti in questo documento può aiutarti a identificare meglio la documentazione che ti riguarda.

Questo elenco di esempi di ruoli utente non è esaustivo, poiché ogni organizzazione è diversa. Il tuo ruolo, le tue responsabilità e le tue attività potrebbero non essere esattamente in linea con i seguenti esempi comuni. Inoltre, i nomi utilizzati nella tua organizzazione potrebbero essere diversi da quelli utilizzati in questo documento. Questo documento ti aiuta a trovare i ruoli o le responsabilità più simili ai tuoi.

Archetipi di ruolo comuni

Nei nostri contenuti viene spesso fatto riferimento alle seguenti aree di alto livello dei ruoli utente comuni:

Amministratori e architetti

Gli amministratori e gli architetti amministrano e progettano piattaforme e prodotti cloud. I seguenti ruoli utente comuni fanno parte dell'area di alto livello Amministratori e architetti:

  • Cloud Architect
  • Amministratori IT
  • Amministratori di identità e account

Questa sezione illustra i ruoli utente comuni che fanno parte dell'area Amministratori e architetti.

Cloud Architect

Gli architetti cloud sono responsabili di determinare la combinazione appropriata di componenti IaaS, PaaS, SaaS e on-premise necessari per soddisfare gli obiettivi di prodotto e aziendali. Prendono in considerazione vincoli di efficienza, costi, sicurezza e governance nell'architettura delle soluzioni.

Le attività comuni degli architetti cloud includono i seguenti esempi:

  • Definire le soluzioni IT e l'architettura di sistema in conformità con la strategia dell'azienda in coordinamento con gli stakeholder chiave.
  • Ottimizzare l'architettura e le risorse dei sistemi per garantire il costo totale di proprietà più basso per la propria azienda o unità aziendale.
  • Ristrutturare l'architettura attuale per garantire la migrazione senza problemi con le integrazioni esistenti e i servizi di terze parti.
  • Definisci la strategia e l'architettura di sistema per la migrazione al cloud, incluse applicazioni e database.

Amministratori IT

Gli amministratori IT sono responsabili della manutenzione, della configurazione e del funzionamento affidabile dei sistemi informatici, dei server e dei sistemi di sicurezza dei dati di un'organizzazione. Garantiscono che l'infrastruttura IT dell'organizzazione sia sicura, efficiente e aggiornata.

Ecco alcuni esempi di attività comuni degli amministratori IT:

  • Configura, monitora e gestisci l'infrastruttura cloud, inclusa l'infrastruttura di backup.
  • Definisci e applica i criteri di backup a livello di organizzazione.
  • Configura gli avvisi e monitora i sistemi IT per prestazioni e vulnerabilità.
  • Gestisci i criteri dell'organizzazione, il provisioning di utenti e gruppi e imposta la gerarchia delle risorse e i criteri di quota.
  • Ricevere e rispondere a problemi di conformità e controlli sulla piattaforma.
  • Valuta le soluzioni di backup e collabora con i proprietari di IT e infrastruttura per scegliere una soluzione.
  • Assicurati che tutte le risorse in esecuzione all'interno della piattaforma cloud soddisfino i requisiti di conformità dell'organizzazione fornendo e mantenendo l'automazione per applicare la conformità, ad esempio i criteri di backup.

Amministratori di identità e account

Gli amministratori di identità e account gestiscono i criteri dell'organizzazione, i criteri utente e l'accesso degli utenti. Gestiscono l'ambiente di identità della propria azienda, ad esempio Active Directory, e eseguono il provisioning di utenti e gruppi per l'accesso a piattaforme, strumenti e risorse in base ai criteri relativi a ruoli e funzioni.

Ecco alcuni esempi di attività comuni degli amministratori di identità e account:

  • Crea account utente e gestisci l'integrazione in strumenti IT comeGoogle Cloud e app aziendali.
  • Crea e implementa integrazioni tra applicazioni e strumenti di identità.
  • Gestisci e amministra gli strumenti dell'infrastruttura delle identità.
  • Risolvere, diagnosticare e correggere i problemi o i guasti associati agli strumenti IAM.
  • Esegui il provisioning manuale dell'accesso per le applicazioni critiche o ad alto rischio.
  • Gestisci le procedure relative al provisioning di identità e accessi.
  • Gestisci i gruppi di utenti e le impostazioni dei gruppi in base al job.
  • Se necessario, definisci e crea ruoli utente personalizzati.
  • Crea e gestisci i criteri relativi alle autorizzazioni utente.

Operatori

Gli operatori gestiscono e ottimizzano l'implementazione e il funzionamento delle applicazioni. I seguenti ruoli utente comuni fanno parte dell'area Operatori di alto livello:

  • Amministratori e operatori della piattaforma
  • Operatori di app e Site Reliability Engineering (SRE)
  • DevOps

Questa sezione illustra i ruoli utente comuni che fanno parte dell'area Operatori.

Amministratori e operatori della piattaforma

Gli amministratori e gli operatori della piattaforma sono responsabili del provisioning e della creazione di risorse per i team di applicazioni e della gestione dell'infrastruttura centrale per la loro organizzazione.

Le attività comuni degli amministratori e degli operatori della piattaforma includono i seguenti esempi:

  • Amministrazione di sistema.
  • Gestione del ciclo di vita dell'infrastruttura tecnologica sottostante.
  • Implementazione di GitOps.

Operatori di app e SRE

Gli operatori di app e gli SRE (Site Reliability Engineering) sono responsabili di garantire che i sistemi software siano affidabili, scalabili e performanti. Utilizzano software e automazione per gestire e monitorare i sistemi e collaborano strettamente con gli sviluppatori per garantire che le modifiche al codice non influiscano sull'affidabilità.

Le attività comuni degli operatori di app e degli SRE includono i seguenti esempi:

  • Configurazione
    • Pubblicare e gestire API per la propria applicazione o il proprio servizio.
    • Pianifica le esigenze di capacità e infrastruttura.
    • Creazione di criteri di avviso.
  • Monitore
    • Monitora lo stato delle applicazioni o dei servizi di cui è stato eseguito il deployment, ad esempio per la conformità agli obiettivi del livello di servizio (SLO), e a volte anche la relativa infrastruttura di base.
    • Monitora lo stato delle release in corso.
    • Rispondere ad avvisi e pagine in caso di errori degli SLO o delle applicazioni.
    • Esegui il debug per trovare la causa principale.
  • Esegui il deployment
    • Esegui il deployment di app e servizi in produzione.
    • Concedi l'autorizzazione per il deployment di applicazioni o servizi in produzione.
  • Testa e distribuisci nuove istanze di servizi, versioni, correzioni di bug o patch di sicurezza.
  • Crea e utilizza la pipeline di rilascio e lo stack di integrazione / sviluppo continui (CI/CD).

DevOps

Il ruolo di DevOps combina lo sviluppo e le operazioni per migliorare la velocità, la sicurezza e l'efficienza dello sviluppo e della distribuzione del software. Sono responsabili di garantire l'affidabilità e le prestazioni delle applicazioni cloud, ad esempio stabilire gli obiettivi del livello di servizio (SLO), valutare gli indicatori del livello di servizio (SLI) e identificare e risolvere i problemi che potrebbero compromettere gli obiettivi SLO.

Le attività comuni di DevOps includono i seguenti esempi:

  • Configura le pipeline e l'infrastruttura DevOps.
  • Gestisci e modernizza le pipeline DevOps.
  • Automatizza i deployment.
  • Creazione di modelli per la configurazione dichiarativa.
  • Monitoraggio continuo delle distribuzioni.

Sviluppatori

Gli sviluppatori scrivono codice per creare applicazioni e l'infrastruttura della piattaforma. I seguenti ruoli utente comuni fanno parte dell'area sviluppatori di alto livello:

  • Sviluppatori di applicazioni
  • Platform engineer

Questa sezione illustra i ruoli utente comuni che fanno parte dell'area sviluppatori.

Sviluppatori di applicazioni

Gli sviluppatori di applicazioni scrivono il codice per le applicazioni che verranno eseguite su una piattaforma cloud come Google Cloud. Le organizzazioni si affidano agli sviluppatori per aggiungere funzionalità alle proprie piattaforme digitali e creare valore per i propri utenti finali.

Ecco alcuni esempi di attività comuni degli sviluppatori di applicazioni:

  • Scrivi codice di applicazione e di test.
  • Esegui il debug e risolvi i problemi relativi al codice.
  • Rivedi il codice di altri sviluppatori.
  • Aggiungi nuove funzionalità all'applicazione e esegui il commit nel controllo versione.
  • Crea e presenta documenti di progettazione ai colleghi di ingegneria e prodotto.
  • Scopri e valuta nuove tecnologie.

A seconda delle dimensioni e della maturità dell'organizzazione, potrebbe essere responsabile anche delle seguenti attività:

  • Gestisci pipeline e processi DevOps.
  • Gestisci la sicurezza delle applicazioni.
  • Esegui il provisioning e configura le risorse cloud.
  • Esegui la gestione dei dati per l'applicazione, ad esempio acquisisci snapshot o esegui il backup e il ripristino di un'applicazione in caso di errore.
  • Ricerca e valutazione di nuove tecnologie.
  • Individua e risolvi i problemi in produzione.
  • Rispondere agli avvisi relativi allo stato del sistema, ad esempio i turni di guardia.
  • Definisci e gestisci gli schemi dei database per l'archiviazione e il recupero dei dati.
  • Esegui query sul database da utilizzare in applicazioni e servizi.

Platform engineer

I platform engineer sono responsabili della creazione di piattaforme centralizzate di servizi e strumenti per contribuire a rendere il processo di sviluppo più efficiente, affidabile, sicuro e conforme alle normative.

Ecco alcuni esempi di attività comuni degli ingegneri della piattaforma:

  • Valutare nuove tecnologie per l'organizzazione.
  • Supervisionare l'architettura cloud, dell'applicazione o della piattaforma della propria organizzazione.
  • Crea pipeline, processi, dashboard e strumenti riutilizzabili per i team di applicazioni.
  • Gestisci le tecnologie che possono e non possono essere utilizzate dai team delle applicazioni per sviluppare applicazioni e servizi.
  • Testare e implementare nuove versioni della piattaforma e dell'infrastruttura.
  • Gestione della capacità e ottimizzazione dei costi.
  • Determina quali servizi di infrastruttura l'organizzazione fornirà ai team di applicazioni.
  • Esegui il provisioning di nuove risorse di database e configurale per garantire disponibilità, prestazioni, conformità e gestire i costi.
  • Stabilire e mantenere connessioni tra i database e le applicazioni e i servizi che richiedono i dati.

Specialisti della sicurezza

Gli esperti di sicurezza definiscono, gestiscono e implementano criteri e procedure per proteggere i dati di un'organizzazione da accessi non autorizzati. I seguenti ruoli utente comuni fanno parte dell'area di alto livello degli esperti di sicurezza:

  • Security engineer

Questa sezione illustra i ruoli utente comuni che fanno parte dell'area degli specialisti della sicurezza.

Security engineer

Gli ingegneri della sicurezza collaborano con altri ruoli utente per identificare i requisiti di conformità in base alle normative regionali e di settore. Gestiscono più funzioni di sicurezza e sono responsabili dell'implementazione delle configurazioni dei sistemi per soddisfare i requisiti definiti.

Ecco alcuni esempi di attività comuni degli ingegneri della sicurezza:

  • Definisci la configurazione dei sistemi per garantire la conformità a normative e requisiti.
  • Implementare modifiche e aggiornamenti ai sistemi.
  • Sviluppare e gestire i criteri di sicurezza.
  • Supportare la risoluzione di problemi o vulnerabilità di sicurezza che richiedono assistenza strategica, ad esempio incidenti e problemi riassegnati dall'assistenza.
  • Esegui scansioni e gestisci il monitoraggio continuo della sicurezza.
  • Gestire più funzioni e strumenti di sicurezza.

Specialisti di networking

Gli esperti di reti definiscono, implementano e gestiscono l'architettura di rete. I seguenti ruoli utente comuni fanno parte dell'area di specialisti di networking di alto livello:

  • Architetti di rete
  • Amministratori rete
  • Ingegneri di rete

Questa sezione illustra i ruoli utente comuni che fanno parte dell'area dedicata agli esperti di networking.

Architetti di rete

Gli architetti di rete sono professionisti tecnici che progettano, costruiscono e manutengono reti basate su cloud. Sono responsabili di garantire che le reti cloud siano affidabili, sicure, scalabili ed efficienti. In genere, gli architetti di rete hanno una conoscenza approfondita delle tecnologie, dei servizi e delle best practice di cloud networking.

Le attività comuni degli architetti di rete includono i seguenti esempi:

  • Progettare e progettare la rete per la propria organizzazione.
  • Sviluppare le specifiche di rete.
  • Pianifica la sicurezza della rete.
  • Manutenzione della rete.

Amministratori rete

Gli amministratori di rete sono responsabili dell'installazione, della configurazione, della manutenzione e della risoluzione dei problemi delle reti di computer. Svolgono un ruolo fondamentale nel garantire il funzionamento fluido ed efficiente della rete di un'organizzazione, consentendo ai dipendenti di accedere alle risorse di cui hanno bisogno per svolgere il proprio lavoro.

Le attività comuni degli amministratori di rete includono i seguenti esempi:

  • Progettare e progettare la rete per la propria organizzazione.
  • Monitora le prestazioni della rete.
  • Configura nuove reti.
  • Gestisci la sicurezza della rete.
  • Risolvere i problemi di rete.

Ingegneri di rete

Gli ingegneri di rete sono responsabili dell'implementazione della rete, inclusa la creazione di infrastrutture e reti, la sostituzione delle apparecchiature, l'aggiunta di nuove apparecchiature e la gestione di nuovi requisiti e servizi.

Le attività comuni degli ingegneri di rete includono i seguenti esempi:

  • Installa, configura e supporta le apparecchiature di rete.
  • Stabilisci l'ambiente di networking progettando la configurazione del sistema e dirigendo l'installazione del sistema.
  • Implementa sistemi di sicurezza dei dati come i firewall.
  • Esegui la manutenzione della rete.
  • Analizza e risolvi i problemi di prestazioni della rete.

Specialisti di dati e IA

Gli esperti di dati e AI raccolgono, organizzano e analizzano i dati per supportare le decisioni aziendali e sviluppare soluzioni di IA competitive. I seguenti ruoli comuni degli utenti fanno parte dell'area di alto livello degli esperti di dati e IA:

  • Data engineer
  • Amministratori dei dati
  • Data scientist
  • Machine learning engineer

Questa sezione illustra i ruoli utente comuni che fanno parte dell'area degli specialisti di dati e AI.

Data engineer

I data engineer estraggono i dati dalle origini dati e li rendono disponibili per le persone giuste. Potrebbe anche essere responsabile della creazione di strumenti self-service per consentire ad altri di ottenere autonomamente i dati di cui hanno bisogno.

Ecco alcuni esempi di attività comuni dei data engineer:

  • Configura e gestisci l'infrastruttura dati.
  • Crea, gestisci e monitora le pipeline di dati.
  • Scrivere dati in entrata e in uscita da data warehouse aziendali (EDW) e database.
  • Orchestrare diversi carichi di lavoro di dati.
  • Sviluppare e implementare modelli di dati ed eseguire trasformazioni dei dati.
  • Crea strumenti e procedure che consentano ai consumatori di dati di accedere in modo indipendente ai dati di cui hanno bisogno.
  • Esegui il deployment di carichi di lavoro pronti per la produzione, come il machine learning (ML), la business intelligence (BI) o ETL (estrazione, trasformazione, caricamento) ed ELT (estrazione, caricamento, trasformazione).

Amministratori dei dati

Gli amministratori dei dati si assicurano che le soluzioni di dati della loro azienda siano produttive, efficienti e convenienti.

Ecco alcuni esempi di attività comuni degli amministratori dei dati:

  • Configura gli ambienti di dati.
  • Gestisci il backup e il recupero dei dati.
  • Ottimizza i sistemi per capacità ed efficienza.
  • Monitora le metriche sul rendimento e risolvi i problemi.
  • Gestisci e ottimizza i costi.
  • Esegui audit.
  • Gestisci i metadati e altri asset di dati.
  • Gestisci e implementa i criteri relativi ai dati.
  • Gestire l'accesso e le autorizzazioni.
  • Applica i tag di sicurezza ai dati pertinenti.

Data scientist

Il livello di competenza dei data scientist varia dal machine learning superficiale (XGBoost, Scikit) al machine learning profondo con PyTorch e TensorFlow. Il loro scopo è creare il modello più ottimale per risolvere un problema aziendale. Valorizzano la velocità e la collaborazione e lavorano a stretto contatto con colleghi di data science ed esperti di business.

Ecco alcuni esempi di attività comuni dei data scientist:

  • Analizza i dati, crea modelli statistici e di ML.
  • Crea, addestra e migliora algoritmi e modelli di ML.
  • Valuta le API ML di terze parti in base a prezzo e qualità.
  • Set di dati puliti da utilizzare nei modelli statistici.
  • Consulenza per la definizione degli scopi e degli obiettivi commerciali tramite l'utilizzo dell'IA.

Machine learning engineer

Gli ingegneri di machine learning (ML) sono utenti principali di MLOps, con competenze in codice, ML e deployment. Il loro obiettivo è standardizzare le pratiche di ML e rendere operativi i modelli per il deployment.

Ecco alcuni esempi di attività comuni dei machine learning engineer:

  • Configurazione dell'ambiente
  • Deployment
  • Post-produzione
  • Governance

Specialisti di archiviazione

Gli esperti di archiviazione eseguono il provisioning e la gestione dello spazio di archiviazione nel cloud e dell'infrastruttura di backup. I seguenti ruoli utente comuni fanno parte dell'area di alto livello per gli specialisti dello spazio di archiviazione:

  • Amministratori dello spazio di archiviazione
  • Amministratori di backup e ripristino di emergenza (RE)
  • Operazioni onsite

Questa sezione illustra i ruoli utente comuni che fanno parte dell'area degli esperti di archiviazione.

Amministratori dello spazio di archiviazione

Gli amministratori dello spazio di archiviazione eseguono il provisioning e gestiscono l'infrastruttura di archiviazione per garantire la sicurezza e la conformità dei dati, monitorando al contempo le prestazioni, l'utilizzo e la spesa. Nell'ambito di queste responsabilità, gestiscono i criteri, le autorizzazioni e le quote dell'organizzazione relativi allo spazio di archiviazione.

Le attività comuni degli amministratori di archiviazione includono i seguenti esempi:

  • Crea e alloca spazio di archiviazione.
  • Configura e gestisci la sicurezza, la protezione, l'accesso e le autorizzazioni dei dati.
  • Configura e gestisci i criteri del ciclo di vita e le quote.
  • Monitora le prestazioni, l'utilizzo e la spesa per lo spazio di archiviazione.
  • Collegare o aiutare a collegare lo spazio di archiviazione ad altri servizi, ad esempio Google Cloud.

Amministratori di backup e ripristino di emergenza (RE)

Gli amministratori di backup e ripristino di emergenza (RE) definiscono, implementano, monitorano e risolvono i problemi relativi ai criteri di protezione dei dati di base per tutte le risorse all'interno dei loro progetti.

Le attività comuni degli amministratori di backup e ripristino di emergenza (RE) includono i seguenti esempi:

  • Assicurati che i backup siano sicuri e protetti in base ai criteri organizzativi e legali.
  • Definisci e crea piani di backup per tutte le applicazioni e i database.
  • Gestisci ed esegui backup e ripristini nell'intera organizzazione.
  • Consentire ai team di applicazioni di eseguire backup e ripristini, nel rispetto di determinate linee guida.
  • Controlla chi può fare cosa in materia di backup e recupero, in collaborazione con gli amministratori di identità e account.
  • Monitora e risolvi i problemi relativi ai backup non riusciti.
  • Progettare ed eseguire piani di ripristino di emergenza per le applicazioni.
  • Organizzare e partecipare a test ed esercitazioni di RP.
  • Crea report per documentare la conformità in collaborazione con un team di governance centralizzato.
  • Crea playbook e linee guida per consentire ai team di applicazioni di eseguire il provisioning e proteggere le proprie risorse.
  • Assicurati che i dati siano sufficientemente protetti da catastrofi ed eliminazioni accidentali.

Operazioni onsite

Il team di operazioni on-site configura le appliance di dati nei data center o nelle sale server per favorire il trasferimento dei dati. Questo ruolo è utile anche per la manutenzione dell'appliance, in modo che gli ingegneri possano spostare ed eseguire il deployment di app e modelli in modo efficace.

Le attività comuni delle operazioni sul sito includono i seguenti esempi:

  • Ricevi il dispositivo quando arriva presso la sede del cliente e verifica l'integrità dell'hardware e del software per assicurarti che non siano stati manomessi.
  • Accendi, connetti e configura i dispositivi o le appliance sul sito in modo che i team possano spostare i dati correttamente.
  • Monitora lo stato del dispositivo o dell'elettrodomestico sul sito e aiuta con la manutenzione e la risoluzione dei problemi hardware.
  • Prepara e restituisci il dispositivo a Google al termine della migrazione dei dati o al termine del ciclo di vita del dispositivo.

Passaggi successivi