Risolvere in modo dinamico il nome di una risorsa usando un record alias
Nell'esercizio precedente è stato delegato correttamente il dominio dal registrar al DNS di Azure ed è stato configurato un record A per collegare il dominio al server Web.
La fase successiva della distribuzione consiste nel migliorare la resilienza usando un servizio di bilanciamento del carico. I servizi di bilanciamento del carico distribuiscono le richieste di dati in ingresso e il traffico tra uno o più server. Riducono inoltre il carico su un server e migliorano le prestazioni. Questa tecnologia è ben consolidata. È possibile usarla in tutta la rete locale.
Si sa che i record A e CNAME non supportano la connessione diretta alle risorse di Azure come i servizi di bilanciamento del carico. All'utente è stato assegnato il compito di scoprire come collegare il dominio apex a un servizio di bilanciamento del carico.
Che cos'è un dominio apex?
Il dominio apex è il livello più alto del dominio. In questo caso è wideworldimports.com. Il dominio apex è detto anche zona apex o dominio radice. Il simbolo @ spesso rappresenta il dominio apice nei record di zona DNS.
Se si verifica la presenza di wideworldimports.com nella zona DNS, si nota che sono presenti due record di dominio apex: NS e SOA. I record NS e SOA vengono creati automaticamente durante la creazione della zona DNS.
I record CNAME che potrebbero essere necessari per un profilo di Gestione traffico di Azure o per gli endpoint di Rete di distribuzione dei contenuti di Azure non sono supportati a livello di apex di zona. Tuttavia, i record alias sono supportati a livello di apex di zona.
Che cosa sono i record alias?
I record alias di Azure consentono a un dominio apex di zona di fare riferimento ad altre risorse di Azure dalla zona DNS. Non è necessario creare criteri di reindirizzamento complessi. È anche possibile usare un alias di Azure per indirizzare tutto il traffico attraverso Gestione traffico.
Il record alias di Azure può puntare alle risorse di Azure seguenti:
- Un profilo di Gestione traffico
- Endpoint di Rete di distribuzione dei contenuti di Azure
- Una risorsa indirizzo IP pubblico
- Un profilo Frontdoor
I record alias rendono disponibile il rilevamento del ciclo di vita delle risorse di destinazione, garantendo che le modifiche apportate a una qualsiasi delle risorse di destinazione vengano applicate automaticamente alla zona DNS. I record alias forniscono anche il supporto per le applicazioni con carico bilanciato nell'apex di zona.
Il set di record alias supporta i tipi di record della zona DNS seguenti:
- A: record di mapping del nome di dominio IPv4.
- AAAA: record di mapping del nome di dominio IPv6.
- CNAME: alias del dominio che si collega al record A.
Usi per i record alias
Di seguito sono riportati alcuni dei vantaggi derivanti dall'uso dei record alias:
- Impedire record DNS tralasciati: un record DNS tralasciato si verifica quando i record della zona DNS non sono aggiornati con le modifiche apportate agli indirizzi IP. I record alias impediscono i riferimenti tralasciati, associando strettamente il ciclo di vita di un record DNS a una risorsa di Azure.
- Aggiornare automaticamente il set di record DNS quando gli indirizzi IP vengono modificati: quando viene modificato l'indirizzo IP sottostante di una risorsa, un servizio o un'applicazione, il record alias si assicura che tutti i record DNS associati vengano aggiornati automaticamente.
- Ospitare applicazioni con carico bilanciato nell'apex di zona: i record alias consentono il routing delle risorse dell'apex di zona a Gestione traffico.
- Puntare l'apex di zona agli endpoint di Rete di distribuzione dei contenuti di Azure: con i record alias, è ora possibile fare riferimento direttamente all'istanza di Rete di distribuzione dei contenuti di Azure.
Un record alias consente di collegare l'apex di zona (wideworldimports.com) a un servizio di bilanciamento del carico. Viene creato un collegamento alla risorsa di Azure anziché una connessione diretta basata su IP. Quindi, se l'indirizzo IP del servizio di bilanciamento del carico cambia, il record dell'apex di zona continua a funzionare.