Introduzione

Completato

I moduli Bicep consentono di creare file componibili e riutilizzabili che definiscono un set di risorse correlate. Questi moduli vengono quindi usati nei modelli di distribuzione.

Quando si lavora con il codice Bicep nella propria organizzazione, spesso si creano moduli riutilizzabili da cui i colleghi traggono vantaggio. Questi moduli possono creare risorse in modo da soddisfare i requisiti dell'organizzazione. Ad esempio, i moduli possono usare le convenzioni di denominazione definite e configurare le risorse in modo che soddisfino i requisiti di sicurezza. I registri Bicep privati offrono un modo semplice per condividere questi moduli all'interno dell'organizzazione.

Scenario di esempio

Si supponga di essere nominato responsabile della distribuzione e della configurazione dell'infrastruttura di Azure presso un'azienda di giocattoli In precedenza si è lavorato con uno dei team di sviluppo di giocattoli per creare un set di moduli Bicep. È stato creato un modulo per distribuire un sito Web e un altro modulo per distribuire una rete per la distribuzione di contenuti (rete CDN).

A questo punto, i membri di un altro team hanno chiesto se possono riutilizzare gli stessi moduli per le proprie distribuzioni. Stanno creando un nuovo cane giocattolo e devono distribuire un sito Web e una rete CDN per promuovere il prodotto sui social media.

Si è preso in considerazione l'invio dei moduli a ogni team tramite posta elettronica, ma si è preoccupati di come si controllerà l'accesso e si gestiranno le diverse versioni. Si vuole trovare un modo per condividere i moduli in tutta l'organizzazione, per semplificare il riutilizzo da parte di qualsiasi team per le distribuzioni future.

Architecture diagram that shows the CDN and website modules being published to a registry and used by multiple other deployments.

Cosa si fa?

In questo modulo verranno fornite informazioni sui registri privati per la condivisione dei moduli. Si apprenderà come creare il proprio registro privato e come pubblicare i moduli in tale registro. Si apprenderà anche come usare i moduli da un registro privato.

Qual è l'obiettivo principale?

Al termine di questo modulo, sarà possibile creare registri privati, pubblicare moduli e usarli da essi.