Ruoli e attività utente comuni di GKE Enterprise

Nei contenuti di GKE Enterprise, ogni documento è spesso scritto per per aiutare a risolvere un problema aziendale. Questi le loro esigenze sono spesso responsabilità di vari team e ruoli nel dell'organizzazione. Questo documento elenca alcuni dei ruoli utente comuni, responsabilità e attività a cui viene fatto riferimento nei nostri contenuti.

L'elenco di ruoli utente di esempio non è esaustivo, perché ogni organizzazione è diverso. Il tuo ruolo, le tue responsabilità e le tue attività potrebbero non essere esattamente in linea con i seguenti esempi comuni. Mappare il tuo ruolo specifico e le tue responsabilità i ruoli e le responsabilità descritti in questo documento possono aiutarti a identificare la documentazione applicabile al tuo caso.

Archetipi di ruolo comuni

Nel nostro Centro assistenza si fa spesso riferimento alle seguenti aree generali dei ruoli utente comuni contenuti:

Amministratori e architetti

Amministratori e architetti amministrano e progettano piattaforme e prodotti cloud. La i seguenti ruoli utente comuni fanno parte del team Admin e degli architect area:

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

Questa sezione illustra i ruoli utente comuni che fanno parte Area dedicata agli amministratori e agli architetti.

Cloud Architect

I Cloud Architect sono responsabili di determinare le combinazione di componenti IaaS, PaaS, SaaS e on-premise necessari il prodotto e gli scopi commerciali. Valutano l'efficienza, i costi, la sicurezza vincoli di governance per la progettazione di soluzioni.

Le attività comuni dei Cloud Architect includono i seguenti esempi:

  • Definire le soluzioni IT e l'architettura di sistema in accordo con l'azienda in coordinamento con i principali stakeholder.
  • Ottimizza l’architettura dei sistemi e le risorse per garantire il minimo totale il costo di proprietà per l'azienda o l'unità aziendale.
  • Riprogettare l'architettura attuale per garantire la migrazione in modo fluido con le loro integrazioni esistenti e con i servizi di terze parti.
  • Definire la strategia e l'architettura di sistema per la migrazione al cloud, tra cui: applicazioni e database.

Amministratori IT

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

Le attività comuni degli amministratori IT includono i seguenti esempi:

  • Configura, monitora e gestisci l'infrastruttura cloud, incluso il backup dell'infrastruttura.
  • Definisci e applica i criteri di backup a livello di organizzazione.
  • Configura gli avvisi e monitora i sistemi IT per rilevare prestazioni e vulnerabilità.
  • Gestisci i criteri dell'organizzazione, il provisioning di utenti e gruppi e imposta le risorse della gerarchia, i criteri per le quote.
  • Ricevi e rispondi a problemi e controlli di conformità sulla piattaforma.
  • Valuta le soluzioni di backup e collabora con i proprietari dell'infrastruttura e del reparto IT sulle per scegliere una soluzione.
  • Assicurati che tutte le risorse in esecuzione nella piattaforma cloud soddisfino l'organizzazione ai requisiti di conformità fornendo e mantenendo l'automazione la conformità, ad esempio i criteri di backup.

Amministratori di identità e account

Gli amministratori di identità e account amministrano i criteri dell'organizzazione, i criteri relativi agli utenti l'accesso. Gestiscono l'ambiente di identità all'interno dell'azienda, ad esempio Active Directory ed eseguire il provisioning di utenti e gruppi per accedere a piattaforme, strumenti e le risorse in base ai criteri di ruolo e funzione.

Le attività comuni degli amministratori di identità e account includono i seguenti esempi:

  • Creazione di account utente e gestione dell'integrazione in strumenti IT come Google Cloud e le app organizzative.
  • Crea ed esegui il deployment di integrazioni tra applicazioni e strumenti di identità.
  • Gestisci e amministra gli strumenti di infrastruttura delle identità.
  • Risolvere i problemi o le interruzioni dei servizi IAM associati a IAM, diagnosticare e risolvere i problemi i nostri strumenti.
  • Esegui manualmente il provisioning dell'accesso per applicazioni critiche o ad alto rischio.
  • Gestisci i processi relativi al provisioning di identità e accessi.
  • Gestisci i gruppi di utenti basati sul lavoro e le impostazioni dei gruppi.
  • Definisci e crea ruoli utente personalizzati, se necessario.
  • Crea e gestisci i criteri relativi alle autorizzazioni degli utenti.

Operatori

Gli operatori gestiscono e ottimizzano il deployment e il funzionamento diverse applicazioni. I ruoli utente comuni riportati di seguito fanno parte della Area operatori:

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

Questa sezione illustra i ruoli utente comuni che fanno parte Area operatori.

Amministratori e operatori della piattaforma

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

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

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

Operatori delle app e SRE

Gli operatori di app e il Site Reliability Engineering (SRE) sono responsabili di garantire che i sistemi software sono affidabili, scalabili e performanti. Usano il software e l'automazione per gestiscono e monitorano i sistemi e lavorano a stretto contatto con gli sviluppatori per garantire modifiche al codice non influiscono sull'affidabilità.

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

  • Impostazione
    • Pubblicare e gestire le API per l'applicazione o il servizio.
    • Pianificare le esigenze di capacità e infrastruttura.
    • Creazione di criteri di avviso.
  • Monitoraggio
    • Monitora l'integrità delle applicazioni o dei servizi di cui è stato eseguito il deployment, ad esempio per i servizi la conformità all'obiettivo di livello (SLO) e talvolta mantenere l'infrastruttura sottostante.
    • Monitora l'integrità 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 eseguire il deployment di applicazioni o servizi in produzione.
  • Testare ed eseguire il deployment di nuove istanze di servizio, versioni, correzioni di bug o sistemi di sicurezza patch.
  • Crea e utilizza una pipeline di rilascio e integrazione continua / continua di sviluppo (CI/CD).

DevOps

Il ruolo di DevOps combina sviluppo e operazioni per migliorare la velocità, la sicurezza e l'efficienza dello sviluppo e della distribuzione del software. Loro sono responsabili di garantire l'affidabilità e le prestazioni applicazioni, come la definizione di obiettivi del livello di servizio (SLO), la valutazione indicatori del livello del servizio (SLI) e identificare e risolvere i problemi che potrebbero o compromettere gli obiettivi dello SLO.

Le attività comuni di DevOps includono i seguenti esempi:

  • Configura le pipeline e l'infrastruttura DevOps.
  • Mantenere e modernizzare le pipeline DevOps.
  • Automatizza i deployment.
  • Creazione di modelli di configurazione dichiarativa.
  • Monitoraggio costante dei deployment.

Sviluppatori

Gli sviluppatori scrivono codice per creare applicazioni e piattaforme dell'infrastruttura. I ruoli utente comuni riportati di seguito fanno parte della Area per sviluppatori:

  • Sviluppatori di applicazioni
  • Platform engineer

Questa sezione illustra i ruoli utente comuni che fanno parte Area sviluppatori.

Sviluppatori di applicazioni

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

Le attività comuni degli sviluppatori di applicazioni includono i seguenti esempi:

  • Scrivere il codice dell'applicazione e testare.
  • Eseguire il debug e risolvere i problemi del codice.
  • Recensisci altri sviluppatori le API nel tuo codice.
  • Aggiungere nuove funzionalità all'applicazione ed eseguirne il commit nel controllo della versione.
  • Crea e presenta documenti di progettazione ai colleghi del team ingegneristico e di prodotto.
  • Impara e valuta nuove tecnologie.

A seconda delle dimensioni e della maturità dell’organizzazione, potrebbero anche responsabile delle seguenti attività:

  • Gestione di pipeline e processi DevOps.
  • Gestire la sicurezza delle applicazioni.
  • Esegui il provisioning e la configurazione delle risorse cloud.
  • Eseguire la gestione dei dati per l'applicazione, ad esempio acquisire snapshot o il backup e il ripristino di un'applicazione in caso di errore.
  • Cercare e valutare nuove tecnologie.
  • Individua e risolvi i problemi in produzione.
  • Rispondere agli avvisi sullo stato del sistema, ad esempio l'attività di reperibilità.
  • Definire e gestire gli schemi di database per l'archiviazione e il recupero dei dati.
  • Esegui una query sul database da utilizzare in applicazioni e servizi.

Platform engineer

I Platform engineer sono responsabili della creazione di piattaforme centralizzate e strumenti per rendere più efficiente il processo di sviluppo, affidabili, sicure e conformi alle normative.

Le attività comuni dei tecnici di piattaforma includono i seguenti esempi:

  • Valutare nuove tecnologie per l'organizzazione.
  • Supervisionare l'architettura cloud, di applicazioni o della piattaforma dell'organizzazione.
  • Crea pipeline, processi, dashboard e strumenti riutilizzabili per l'applicazione team di sicurezza.
  • Stabilisci quali tecnologie 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 ottimizzazioni dei costi.
  • Determinare quali servizi di infrastruttura forniranno l’organizzazione team delle applicazioni.
  • Esegui il provisioning di nuove risorse di database e configurale per garantire disponibilità, le prestazioni, la conformità e la gestione dei costi.
  • Stabilire e mantenere connessioni tra i database e le applicazioni e ai servizi che richiedono i dati.

Specialisti della sicurezza

Gli specialisti della sicurezza definiscono, regolano e implementano politiche e procedure per proteggere i dati di un'organizzazione da accessi non autorizzati. I seguenti aspetti comuni I ruoli utente rientrano nell'area degli specialisti di sicurezza di alto livello:

  • Tecnici della sicurezza

Questa sezione illustra i ruoli utente comuni che fanno parte Area specialisti della sicurezza.

Tecnici della sicurezza

I tecnici della sicurezza collaborano con altri ruoli utente per identificare la conformità in base alle normative locali e del settore. Gestiscono diverse funzioni di sicurezza e sono responsabili dell'implementazione delle configurazioni per soddisfare requisiti definiti.

Le attività comuni dei tecnici della sicurezza includono i seguenti esempi:

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

Specialisti di networking

Gli specialisti di networking definiscono, implementano e gestiscono la rete dell'architettura. I seguenti ruoli utente comuni fanno parte Area di specialisti di networking:

  • Network Architect
  • Amministratori rete
  • Tecnici di rete

Questa sezione illustra i ruoli utente comuni che fanno parte Area dedicata agli specialisti di networking.

Network Architect

I Network Architect sono professionisti tecnici che progettano, creano e e mantenere reti basate su cloud. Sono responsabili di garantire che il cloud le reti sono affidabili, sicure, scalabili e performanti. I Network Architect in genere hanno una profonda conoscenza del cloud networking tecnologie, servizi e best practice.

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, la manutenzione e la risoluzione dei problemi delle reti di computer. Svolgono un ruolo fondamentale nel garantire che la rete di un'organizzazione funzioni in modo fluido ed efficiente, 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.
  • Monitorare le prestazioni della rete.
  • Configurare nuove reti.
  • Gestisci la sicurezza di rete.
  • Risolvere i problemi di rete.

Tecnici di rete

I tecnici di rete sono responsabili dell'implementazione della rete, tra cui costruire infrastrutture e reti, sostituire attrezzature, aggiungere nuove apparecchiature, e lavorando su nuovi requisiti e servizi.

Le attività comuni dei tecnici di rete includono i seguenti esempi:

  • Installare, configurare e supportare le apparecchiature di rete.
  • Stabilire un ambiente di networking progettando la configurazione del sistema e per indirizzare l'installazione del sistema.
  • Implementare sistemi di sicurezza dei dati, come i firewall.
  • Eseguire la manutenzione della rete.
  • Analizzare e risolvere i problemi relativi alle prestazioni di rete.

Specialisti di dati e AI

Gli specialisti di dati e AI raccolgono, organizzano e analizzano i dati per informare l'azienda decisioni e sviluppare soluzioni AI competitive. I seguenti utenti comuni I ruoli rientrano nell'area di alto livello di specialisti di dati e AI:

  • Data engineer
  • Amministratori dei dati
  • Data scientist
  • Machine learning (ML) engineer

Questa sezione illustra i ruoli utente comuni che fanno parte Area dedicata agli specialisti di dati e AI.

Data engineer

I data engineer ricavano i dati da origini dati e li mettono a disposizione le persone giuste. Potrebbe anche essere responsabile della creazione di strumenti self-service per per ottenere autonomamente i dati di cui hanno bisogno.

Le attività comuni dei data engineer includono i seguenti esempi:

  • Configurare e gestire l'infrastruttura dei dati.
  • Creare, gestire e monitorare pipeline di dati.
  • Scrivere dati in entrata e in uscita da data warehouse (EDW) e database aziendali.
  • Orchestra diversi carichi di lavoro di dati.
  • Sviluppa e implementa modelli dei dati ed esegui trasformazioni dei dati.
  • Sviluppare strumenti e processi che consentano ai consumatori di accedere ai dati di cui hanno bisogno in modo indipendente.
  • Esegui il deployment di carichi di lavoro pronti per la produzione, come il machine learning (ML), business intelligence (BI) o ETL (Extract, Transform, Load) ed ELT (estrazione, caricamento, trasformazione).

Amministratori dei dati

Gli amministratori dei dati assicurano che le soluzioni dati aziendali siano produttive, efficiente ed economica.

Le attività comuni degli amministratori dei dati includono i seguenti esempi:

  • Configurare gli ambienti dei dati.
  • Gestisci il backup e il recupero dei dati.
  • Ottimizza i sistemi in termini di capacità ed efficienza.
  • Monitora le metriche delle prestazioni e risolvi i problemi.
  • Gestisci e ottimizza i costi.
  • Esegui controlli.
  • Gestire metadati e altri asset di dati.
  • Gestisci e implementa i criteri relativi ai dati.
  • Gestire l'accesso e le autorizzazioni.
  • Applicare tag di sicurezza ai dati pertinenti.

Data scientist

I data scientist spaziano dal livello di competenza all'ML di base (XGBoost, Scikit), al deep learning con PyTorch e TensorFlow. Il loro obiettivo è creare il massimo un modello ottimale per risolvere un problema aziendale. Apprezzano la velocità collaborazione e lavorare a stretto contatto con colleghi ed esperti aziendali di data science.

Le attività comuni dei data scientist includono i seguenti esempi:

  • Analizza i dati, crea modelli statistici e di ML.
  • Creare, addestrare e migliorare algoritmi e modelli ML.
  • Valuta le API ML di terze parti in termini di prezzo e qualità.
  • Set di dati puliti da utilizzare nei modelli statistici.
  • consulenza sulla definizione di obiettivi commerciali mediante l'uso del machine learning.

Machine learning (ML) engineer

I machine learning (ML) engineer sono i principali utenti MLOps, con esperienza in codice, ML e deployment continuo. Il loro obiettivo è standardizzare la pratica di ML e rendere operativi i modelli per il deployment.

Le attività comuni degli engineer del machine learning (ML) includono i seguenti esempi:

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

Specialisti di archiviazione

Gli specialisti di archiviazione eseguono il provisioning e gestiscono lo spazio di archiviazione nel cloud e nel backup dell'infrastruttura. I ruoli utente comuni riportati di seguito fanno parte della Area per esperti di archiviazione:

  • Amministratori dello spazio di archiviazione
  • Amministratori di backup e ripristino di emergenza
  • Operazioni in loco

Questa sezione illustra i ruoli utente comuni che fanno parte Area specialisti di archiviazione.

Amministratori dello spazio di archiviazione

Gli amministratori dello spazio di archiviazione eseguono il provisioning e la gestione dell'infrastruttura di archiviazione per garantire sicurezza e conformità, monitorando al contempo prestazioni, utilizzo e spesa. Nell'ambito di queste responsabilità gestiscono criteri, autorizzazioni, e quote.

Le attività comuni degli amministratori dello spazio 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.
  • Monitorare le prestazioni, l'utilizzo e la spesa dello spazio di archiviazione.
  • Connetti l'archiviazione ad altri servizi, come Google Cloud, o contribuisci a utilizzarla.

Amministratori di backup e ripristino di emergenza

Gli amministratori di backup e ripristino di emergenza (RE) definiscono, implementano, monitorano e risolvono i problemi criteri di base di protezione dei dati per tutte le risorse all'interno dei rispettivi 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 alle normative aziendali e legali criteri.
  • Definire e creare piani di backup per tutte le applicazioni e tutti i database.
  • Gestisci ed esegui backup e recuperi in tutta l'organizzazione.
  • Consentire ai team delle applicazioni di eseguire backup e ripristini, entro determinate guardrail.
  • Stabilisci chi può fare cosa per il backup e il ripristino in collaborazione con amministratori di identità e account.
  • Monitora e risolvi i problemi dei backup non riusciti.
  • Progettare ed eseguire piani di ripristino di emergenza per le applicazioni.
  • Organizzare e partecipare ai test e agli esercizi di RE.
  • Crea report per documentare la conformità in coordinamento con un team di governance.
  • Creare programmi e linee guida per il provisioning e le indicazioni dei team dedicati alle applicazioni per proteggere le proprie risorse.
  • Assicurati che i dati siano sufficientemente protetti da calamità e incidenti l'eliminazione dei dati.

Operazioni in loco

Le operazioni in loco configurano le appliance di dati in data center o sale server per per facilitare il trasferimento dei dati. Questo ruolo consente anche di gestire per consentire agli ingegneri di spostare app e modelli ed eseguirne il deployment.

Le attività comuni delle operazioni in loco includono i seguenti esempi:

  • Ricevi il dispositivo quando arriva al sito del cliente e verifica l'hardware e l'integrità del software per assicurarti che non siano stati manomessi.
  • Accendi, connetti e configura i dispositivi o le appliance in loco per consentire ai team può spostare i dati correttamente.
  • Monitora lo stato del dispositivo o dell'appliance in loco e aiuta la manutenzione dell'hardware e risoluzione dei problemi.
  • Preparare e restituire il dispositivo a Google al termine della migrazione dei dati oppure alla fine del ciclo di vita del dispositivo.

Passaggi successivi