In qualità di amministratore cloud, è possibile popolare il catalogo vRealize Automation Service Broker con i modelli di Amazon CloudFormation aggiungendo uno o più bucket Amazon S3 come origini di contenuti e condividendoli con i membri del progetto. I modelli sono le specifiche per i servizi o le applicazioni che è possibile distribuire su Amazon Web Services.

Diagramma di workflow per l'importazione e la distribuzione dei modelli di CloudFormation.

È possibile aggiungere un solo bucket come origine di contenuto. Per aggiungere più bucket, creare un'origine di contenuto per ogni bucket.

Dopo aver aggiunto i modelli, è possibile autorizzare i membri del progetto a distribuire i modelli di cloud. Al momento della richiesta, il modello di cloud viene distribuito nella regione dell'account cloud che viene definita quando si aggiunge l'origine del contenuto.

Prerequisiti

  • Assicurarsi di conoscere il nome del bucket S3 che contiene i modelli di CloudFormation.
  • Se si sta aggiungendo un bucket privato, è necessario conoscere la chiave di accesso e la chiave segreta.

Procedura

  1. Per distribuire i modelli di CloudFormation, è necessario disporre di almeno un account cloud di Amazon Web Services e selezionare le regioni.
    1. Selezionare Infrastruttura > Connessioni > Account cloud.
    2. Fare clic su Aggiungi account cloud, quindi fare clic su Amazon Web Services.
    3. Immettere l'ID della chiave di accesso a 20 cifre e la chiave di accesso segreta corrispondente.
    4. Per verificare le credenziali, fare clic su Convalida.
    5. Immettere il nome di un account.
      Specificare un nome che è possibile identificare quando si condividono modelli con progetti.
    6. In questo account selezionare una o più regioni in cui si desidera distribuire i modelli.
    7. Fare clic su Crea.
  2. Definire le zone cloud per le regioni dell'account cloud di Amazon Web Services.
    1. Selezionare Infrastruttura > Configura > Zone cloud, quindi fare clic su Nuova zona cloud.
    2. Selezionare l’Account/regione, il Nome e il Criterio di posizionamento.
    3. Fare clic sulla scheda Risorsa di elaborazione e verificare o modificare le risorse incluse nella zona cloud.
    4. Fare clic su Crea.
  3. Importare i modelli.
    1. Selezionare Contenuto e criteri > Origini contenuto.
    2. Fare clic su Nuovo e quindi su Modello AWS CloudFormation.
    3. Immettere il Nome per questa origine di contenuto.
    4. Aggiungere le informazioni del bucket S3.
    5. Fare clic su Convalida.
      Se il bucket è pubblico, il processo di convalida verifica il nome e il numero di modelli. Se il bucket è privato, il processo di convalida verifica il nome, le chiavi e il numero di modelli.
    6. Selezionare un valore in Destinazione distribuzione per l’account cloud di Amazon Web Services e una regione.
    7. Fare clic su Crea e importa.
  4. Aggiungere un progetto in modo da poter condividere i modelli con i membri del progetto.
    1. In vRealize Automation Service Broker, selezionare Infrastruttura > Amministrazione > Progetti, quindi fare clic su Nuovo progetto.
    2. Immettere le informazioni di progetto nella scheda Riepilogo.
    3. Fare clic sulla scheda Utenti, quindi su Aggiungi utenti.
      Per aggiungere utenti di progetti, i singoli o i gruppi devono essere già utenti dell'organizzazione dei servizi attivi.
    4. Se questo progetto supporta solo modelli di CloudFormation, ignorare la scheda Provisioning.
      I modelli di CloudFormation vengono distribuiti nell'account e nella regione di destinazione definiti quando sono stati importati i modelli. Se i membri del progetto possono distribuire altri modelli o contenuti, è necessario aggiungere le zone cloud di destinazione per il contenuto al progetto.
    5. Fare clic su Crea.
    Il nuovo progetto viene aggiunto ai progetti. Viene inoltre aggiunto all'istanza di vRealize Automation Cloud Assembly associata. Se il progetto è destinato a VMware Cloud Templates, è possibile aggiungere zone cloud in vRealize Automation Cloud Assembly. Se il progetto è per i modelli, non è necessario aggiungere zone cloud.
  5. Condividere i modelli importati con un progetto.
    1. Selezionare Contenuto e criteri > Condivisione contenuto.
    2. Selezionare il progetto che include gli utenti che devono essere in grado di distribuire i modelli.
    3. Selezionare una o più origini di contenuti di Amazon Web Services da condividere con il progetto.
    4. Fare clic su Salva.
    La pagina Condivisione contenuto elenca tutti gli elementi autorizzati per il progetto selezionato. I modelli vengono inoltre aggiunti al catalogo in cui i membri del progetto possono richiederli.
  6. Verificare che il modello sia disponibile nel catalogo per i membri dei progetti selezionati.
    1. Fare clic su Catalogo, individuare i modelli di CloudFormation importati e rivedere i progetti per assicurarsi che il progetto configurato sia incluso.
    2. Fare clic su Richiedi e fornire tutte le informazioni necessarie.
    3. Fare clic su Invia.
    Il processo di provisioning inizia e viene aperta la scheda Distribuzioni con la richiesta corrente nella parte superiore.
  7. Monitorare il processo di provisioning per garantire la corretta distribuzione.
    1. Fare clic su Distribuzioni e individuare l'elemento del catalogo distribuito.
    2. Monitorare lo stato della scheda finché non risulta corretto.

risultati

I modelli vengono importati in vRealize Automation Service Broker e condivisi nel catalogo.

Operazioni successive