Esercizio - Creare il database SQL di Azure

Completato

In questo caso è possibile configurare il database, che include la creazione del server logico del database SQL di Azure per l'applicazione di logistica dei trasporti. In pratica si scelgono le impostazioni che supportano il tipo di app che si sta creando.

Col tempo, se ci si rende conto che la domanda richiede un incremento della potenza di calcolo, è possibile modificare le opzioni relative alle prestazioni o alternare il modello di prestazioni DTU (Database Transaction Unit) e vCore (memoria centrale virtuale), senza interruzioni o con interruzioni minime.

Nota

Per questo esercizio è necessario usare una sottoscrizione di Azure. Per evitare costi aggiuntivi, dopo aver completato il modulo pulire tutte le risorse create.

  1. Accedere al portale di Azure.

  2. Da Home, in Servizi di Azure, selezionare Crea una risorsa.

  3. Nel riquadro Crea una risorsa, in Categorie, selezionare Database e nei risultati selezionare Database SQL.

    Screenshot che mostra il pannello Crea una risorsa con Database nel menu e il servizio di risorse Database SQL evidenziato.

  4. Viene visualizzato il riquadro Crea database SQL.

    Nota

    È possibile che venga visualizzato il banner Vuoi provare gratuitamente Database SQL di Azure? nella parte superiore della pagina se la sottoscrizione è idonea. L'offerta gratuita offre 100.000 secondi di calcolo vCore nel modello di acquisto per utilizzo generico vCore per la durata della sottoscrizione. Selezionare Applica offerta per sfruttare questa offerta. È possibile usare questa offerta di Database SQL di Azure come parte di questo esercizio. Per altre informazioni, vedere Provare gratuitamente Azure SQL Database.

    Nella scheda Informazioni di base immettere i valori indicati di seguito per ogni impostazione.

    Impostazione Value
    Dettagli di progetto
    Subscription Selezionare la propria sottoscrizione.
    Gruppo di risorse Selezionare un gruppo di risorse esistente o selezionare Crea nuovo. Per questo esercizio di training, creare un nuovo gruppo di risorse per semplificare la pulizia.
    Dettagli database
    Nome database Logistics
    Server [Vedere il passaggio 5]
    Usare il pool elastico SQL? No
    Ambiente del carico di lavoro Per questo esercizio di training, selezionare Sviluppo.
    Calcolo e archiviazione [Vedere il passaggio 6]
    Ridondanza dell'archivio di backup
    Ridondanza dell'archivio di backup Per ridurre al minimo i costi in questo esercizio di training, selezionare Archivio di backup con ridondanza locale, che non sarebbe appropriato per il database dell'app di produzione.
  5. In Server selezionare Crea nuovo. Verrà visualizzato il riquadro Crea server di database SQL. Immettere i valori seguenti per ogni impostazione:

    Impostazione Value
    Nome server Immettere un nome server univoco a livello globale.
    Ufficio Selezionare un'area nelle vicinanze.
    Metodo di autenticazione Per questo esercizio di training, scegliere Usa autenticazione SQL. Per un'applicazione di produzione, Microsoft Entra è un metodo più solido e sicuro.
    Accesso amministratore server Scegliere un account di accesso amministratore univoco che fungerà da ID di accesso amministratore primario.
    Password Specificare una password complessa.

    Seleziona OK.

  6. Nella sezione Dettagli di Database, in Calcolo e archiviazione selezionare Configura database. Verrà visualizzato il riquadro Configura. Immettere i valori seguenti per ogni impostazione:

    Impostazione Value
    Service and compute tier (Livello di servizio e di calcolo)
    Livello di servizio Se è stata usata l'offerta di Azure SQL database gratuita, lasciare le impostazioni predefinite.

    In caso contrario, nell'elenco a discesa Livello di servizio, in Modello di acquisto basato su DTU, selezionare Basic.

    È possibile aumentare o ridurre il livello di calcolo del database in qualsiasi momento.
    Comportamento quando è stato raggiunto il limite gratuito Se è stata usata l'offerta di Azure SQL database gratuita, lasciare questa opzione impostata su Sospendere automaticamente il database fino al mese successivo per il momento. Sarà possibile configurare queste informazioni più avanti.
    Impostazioni rimanenti Accettare i valori predefiniti

    Selezionare Applica.

  7. Selezionare la scheda Impostazioni aggiuntive nella parte superiore della schermata e immettere o confermare i valori seguenti per ogni impostazione.

    Impostazione Value
    Origine dati
    Usa dati esistenti Per questo esercizio di training, selezionare Nessuno. Facoltativamente, per iniziare con il set di dati di esempio AdventureWorksLT, scegliere Esempio.
    Regole di confronto database
    Regole di confronto SQL_Latin1_General_CP1_CI_AS
    Finestra di manutenzione
    Finestra di manutenzione Impostazione predefinita del sistema (dalle 17:00 alle 8:00)
  8. Nella scheda Tag, valutare la possibilità di assegnare tag di Azure a tutti gli asset di Azure. Ad esempio, creare il tag "Owner" o "CreatedBy" per identificare chi ha creato la risorsa. Inoltre, creare il tag "Environment" per identificare se questa risorsa è in produzione o in sviluppo, ecc. Per ulteriori informazioni, vedere Sviluppare una strategia di denominazione e assegnazione di tag per le risorse di Azure.

  9. Selezionare la scheda Rivedi + Crea per convalidare le voci e rivedere il costo.

  10. Selezionare Crea per creare il database SQL di Azure.

    Importante

    Prendere nota del nome del server, dell'account di accesso dell'amministratore e della password per l'esercizio successivo.

  11. Mentre la distribuzione è in corso, in Dettagli distribuzione vengono visualizzate le risorse create. Al termine della distribuzione, facoltativamente, selezionare Aggiungi al dashboard e quindi selezionare Vai alla risorsa. Verrà visualizzato il riquadro Panoramica per il server di database SQL. A questo punto, il database SQL di Azure è operativo.

Impostare il firewall del server

Sono disponibili molte opzioni che è possibile usare per configurare, proteggere, monitorare e risolvere i problemi del database. È anche possibile specificare i sistemi che possono accedere al database attraverso il firewall.

Importante

Inizialmente, il firewall impedisce qualsiasi accesso al server di database dall'esterno di Azure.

Per questo esercizio di training, è necessario accedere al database solo dal computer locale. In seguito, sarà possibile aggiungere altri sistemi, ad esempio l'app per dispositivi mobili.

Per il momento, si vedrà come abilitare il computer per l'accesso al database attraverso il firewall.

  1. Nella pagina Panoramica per il database SQL, selezionare Imposta firewall server. Viene visualizzato il riquadro Rete.

    Suggerimento

    L'opzione Imposta firewall server appare nella pagina Panoramica del database. Dal server SQL di Azure logico, selezionare Rete in Sicurezza dal menu del servizio.

    Screenshot che mostra la barra dei comandi con l'opzione Imposta firewall server evidenziata.

  2. In Accesso alla rete pubblica, selezionare Reti selezionate.

  3. In Regole del firewall, selezionare Aggiungi indirizzo IP4 client. Questa azione aggiunge automaticamente l'indirizzo IP per il computer.

    Screenshot del portale di Azure che mostra il riquadro Impostazioni firewall del database SQL con il pulsante

  4. Seleziona Salva.

A questo punto è possibile eseguire un esercizio pratico con il nuovo database e con Azure Cloud Shell. Nell'unità successiva ci si connette al database, si crea una tabella, si aggiungono alcuni dati di esempio ed si eseguono alcune istruzioni SQL.