Introduzione

Completato

La gestione dei dati è un componente di importanza critica per qualsiasi azienda. I database relazionali, e in particolare Microsoft SQL Server, sono da decenni tra gli strumenti più comuni per la gestione di questi dati.

Per gestire i dati tramite il cloud, è possibile usare semplicemente macchine virtuali di Azure per ospitare le proprie istanze di Microsoft SQL Server. In alcuni casi, si tratta della soluzione ideale. Tuttavia, Azure offre anche un altro metodo che spesso è più semplice e conveniente. I database SQL di Azure sono una piattaforma distribuita come servizio (PaaS), il che significa che l'infrastruttura e la manutenzione da gestire si riducono notevolmente.

Per comprendere meglio questo concetto, si consideri lo scenario seguente. Si è un responsabile dello sviluppo software presso una società di logistica: Contoso Transport.

Il settore dei trasporti richiede un notevole coordinamento tra tutte le persone coinvolte: responsabili della pianificazione, distributori, autisti e persino clienti.

Il processo attuale prevede pile di moduli cartacei e ore al telefono per coordinare le spedizioni. Si rileva che nei documenti cartacei spesso mancano le firme e i spedizionieri spesso non sono disponibili. A causa di questi problemi, gli autisti devono restare inattivi, con il risultato che alcune spedizioni importanti subiscono ritardi.

La soddisfazione del cliente e la ripetizione degli ordini sono fondamentali per i profitti dell'azienda, quindi il team decide di sostituire moduli cartacei e telefonate con documenti digitali e a comunicazioni online. L'uso di un sistema digitale consente a tutti gli interessati di coordinarsi e tenere traccia dei tempi di spedizione tramite un Web browser o un'app per dispositivi mobili.

Si vuole creare rapidamente un prototipo da condividere con il team. Il prototipo include un database per le informazioni sugli autisti, i clienti e gli ordini. Il prototipo viene usato come base per l'app di produzione, quindi le scelte tecnologiche effettuate in questa fase devono essere correlate al prodotto finale che verrà realizzato dal team.

Obiettivi di apprendimento

Contenuto del modulo:

  • Perché il database SQL di Azure rappresenta una scelta ottimale per l'esecuzione del database relazionale.
  • Quali opzioni di configurazione e di prezzo sono disponibili per il database SQL di Azure.
  • Come creare un database SQL di Azure dal portale.
  • Come usare Azure Cloud Shell per connettersi al database SQL di Azure, aggiungere una tabella e usare i dati.