Configura Cloud Hub

Questo documento descrive come configurare Cloud Hub.

Il processo di configurazione prevede diversi passaggi principali:

  1. Per gestire le risorse in modo incentrato sulle applicazioni, inclusa la visualizzazione dei dati delle applicazioni in Cloud Hub, devi configurare la gestione delle applicazioni.

    Se non configuri la gestione delle applicazioni, puoi comunque visualizzare alcuni dati per Google Cloud progetto anziché per applicazione in Cloud Hub.

  2. Abilita le API richieste.

  3. Configura visualizzazioni aggregate di log, metriche e tracce.

  4. Configura l'accesso per gli utenti di Cloud Hub.

Persone o team diversi potrebbero essere responsabili di passaggi diversi nella procedura di configurazione di Cloud Hub.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per configurare Cloud Hub, chiedi all'amministratore di concederti i seguenti ruoli IAM:

  • Abilita la gestione delle applicazioni per una cartella e concedi l'accesso agli utenti:
  • Crea applicazioni in App Hub: Editor di App Hub (roles/apphub.editor) nel progetto di gestione della cartella abilitata per le app.
  • Crea modelli di applicazioni in Application Design Center: Utente Application Design Center (roles/designcenter.user) sul progetto di gestione nella cartella abilitata per le app.
  • Crea applicazioni dai modelli di applicazione in Application Design Center: Editor applicazioni (roles/designcenter.applicationEditor) nel progetto di gestione nella cartella abilitata per le app.

Per ulteriori informazioni sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Configurare la gestione delle applicazioni

Molte applicazioni cloud si evolvono per includere più risorse dell'infrastruttura di uno o più progetti, il che può rendere più difficile per sviluppatori e operatori gestire e comprendere queste risorse. Google Cloud Organizzando le risorse come applicazioni App Hub, puoi comprendere meglio le interazioni tra le risorse e analizzare, monitorare, gestire e risolvere i problemi in modo incentrato sulle applicazioni.

Prima di creare le applicazioni, devi abilitare una cartella Google Cloud per la gestione delle applicazioni che contenga le risorse che vuoi gestire come applicazioni.

Configurare una cartella app

Quando configuri la gestione delle applicazioni per una cartella, la procedura include le seguenti azioni:

  • Creazione di un nuovo progetto di gestione nella cartella. Il progetto di gestione è un progetto di proprietà di Google che non puoi spostare o eliminare.
  • Abilitazione delle API per i servizi che supportano la gestione delle applicazioni. I servizi sono abilitati nel progetto di gestione.

Per i passaggi per abilitare la gestione delle applicazioni in una cartella, vedi Gestire le applicazioni in una cartella.

Crea applicazioni

Dopo aver configurato una cartella abilitata per le app, puoi creare le tue applicazioni. Per creare le tue applicazioni, hai a disposizione le seguenti opzioni:

  • Utilizza App Hub per creare applicazioni dalle risorse Google Cloud esistenti. Vedi Creare un'applicazione.
  • Utilizza Application Design Center per progettare ed eseguire il deployment di nuove risorseGoogle Cloud , che eseguono automaticamente il provisioning delle applicazioni App Hub. Utilizzi i modelli di applicazione per definire la progettazione e poi eseguire il deployment delle istanze di applicazione in base ai modelli.

Abilita le API richieste

Questa sezione elenca le API necessarie per visualizzare i dati in una pagina specifica di Cloud Hub.

  • Se hai configurato la gestione delle applicazioni, alcune API sono già abilitate nel progetto di gestione.
  • Le API Cloud Logging e Cloud Monitoring sono abilitate per impostazione predefinita quando crei un progetto.

Le API per altri servizi devono essere abilitate separatamente:

  • Quote di Cloud
  • Unified Maintenance
  • Personalized Service Health
  • App Optimize
Pagina Dati supportati API obbligatorie Dove abilitare le API
Home Applicazione o progetto La home page mostra i dati di riepilogo delle altre pagine di Cloud Hub.
Deployment Applicazione App Hub e Application Design Center

Le API vengono attivate automaticamente nel progetto di gestione quando viene creato.

Integrità e risoluzione dei problemi Applicazione o progetto

App Hub per l'assistenza relativa ai dati delle applicazioni

Cloud Logging, Cloud Monitoring, Cloud Trace, Error Reporting, Personalized Service Health e Cloud Asset Inventory per i dati di integrità

Per i dati a livello di applicazione, le API vengono attivate automaticamente nel progetto di gestione quando viene creato.

Per visualizzare i dati a livello di progetto, abilita le API che forniscono dati sanitari per i progetti che vuoi visualizzare.

Ottimizzazione Applicazione o progetto

App Hub per l'assistenza relativa ai dati delle applicazioni

Cloud Monitoring e App Optimize per i dati su costi e utilizzo

Per i dati a livello di applicazione, le API App Hub e Monitoring vengono attivate automaticamente nel progetto di gestione quando viene creato. Devi abilitare l'API App Optimize separatamente.

Per visualizzare i dati a livello di progetto, attiva le API Cloud Monitoring e App Optimize per i progetti che vuoi visualizzare.

Manutenzione Solo progetto Unified Maintenance

Abilita l'API per i progetti che vuoi visualizzare.

Quote e prenotazioni Solo progetto

Quote di Cloud per i dati delle quote

Compute Engine e Capacity Planner per gli utenti dell'anteprima privata di Capacity Planner

Abilita le API per i progetti che vuoi visualizzare

Assistenza Solo progetto Assistenza clienti Google Cloud

Abilita le API per i progetti che vuoi visualizzare

Per abilitare un'API specifica:

  1. Nella console Google Cloud , vai alla pagina Libreria API.

    Vai alla libreria API

  2. Seleziona il progetto Google Cloud in cui vuoi abilitare l'API.

  3. Cerca l'API che vuoi abilitare.

  4. Fai clic sul nome dell'API nei risultati di ricerca.

  5. Nella pagina Dettagli prodotto per l'API, fai clic su ABILITA.

Configurare le visualizzazioni aggregate dei dati di telemetria

Poiché i dati delle applicazioni App Hub possono includere più progetti, l'aggregazione di log, metriche e tracce è necessaria per visualizzare i dati per applicazione in Cloud Hub.

Se visualizzi i dati solo per progetto, l'aggregazione non è obbligatoria, ma è comunque consigliata perché offre ulteriori vantaggi al di fuori della gestione delle applicazioni:

  • Puoi visualizzare ed eseguire query su log, metriche e tracce in tutti i progetti quando visualizzi i dati in Cloud Logging, Cloud Monitoring e Cloud Trace.
  • L'archiviazione dei log in un progetto centrale disaccoppia il ciclo di vita dei log da quello dei progetti. Questa separazione è utile per i requisiti di conformità, come la conservazione dei dati.
  • Se devi rispettare i requisiti di località dei dati, puoi gestire un piccolo insieme di bucket di log regionali che centralizzano i log per ogni Google Cloud regione che utilizzi.

In genere, la configurazione dell'aggregazione di log, metriche e tracce viene eseguita da un'entità con il ruolo IAM di Amministratore organizzazione (roles/resourcemanager.organizationAdmin).

Passaggi successivi

  • Visualizza la pagina Home.