Che cos'è Database di Azure per MySQL?

Completato

La maggior parte degli architetti cloud e degli sviluppatori non vogliono dover gestire il server che ospita le app o il sistema operativo e il database sottostanti. Preferiscono invece concentrarsi sullo sviluppo di app progettate per il cloud. Database di Microsoft Azure per MySQL può aiutarli a raggiungere questo obiettivo. Database di Azure per MySQL è un'offerta di database distribuito come servizio (DBaaS, Database-as-a-Service) relazionale gestito in grado di gestire carichi di lavoro cruciali con prestazioni prevedibili e scalabilità dinamica. È possibile connettere le app client e gli strumenti di database esistenti all'istanza di Database di Azure per MySQL per ottenere i vantaggi di un ambiente PaaS (Platform-as-a-service) come illustrato nell'immagine seguente.

Screenshot dell'architettura di Database di Azure per MySQL in un'organizzazione tipica con un database distribuito come servizio (DBaaS) relazionale gestito.

Implementando Database di Azure per MySQL, è possibile sfruttare la disponibilità elevata, la protezione dati e le prestazioni prevedibili e scalabili.

Nota

Database di Azure per MySQL si basa sulle versioni del motore di database MySQL Community Edition versioni 5.7 e 8.0.

Suggerimento

Database di Azure per MySQL supporta ora gli aggiornamenti sul posto alle versioni principali. Ad esempio, se si dispone di un server MySQL 5.7, è possibile aggiornarlo a MySQL 8.0 senza alcun spostamento dei dati o dover aggiornare le stringhe di connessione dell'applicazione.

Scenario di esempio

Si supponga di lavorare per un'organizzazione che al momento implementa i database MySQL per supportare i carichi di lavoro critici. Gli architetti cloud e gli sviluppatori dell'azienda dedicano molto tempo alla gestione dei server. Si dedicano spesso anche alla risoluzione dei problemi relativi ai sistemi operativi e ai database. Si vuole eseguire la migrazione a Database di Azure per MySQL per sfruttare i vantaggi seguenti:

  • Disponibilità elevata
  • Backup automatici
  • Manutenzione automatizzata
  • Conformità e sicurezza migliorate
  • Scalabilità dinamica

La migrazione a Database di Azure per MySQL consente ad architetti cloud e sviluppatori di concentrarsi sullo sviluppo di app e sulla distribuzione di app e dati agli utenti.

Contenuto dell'esercitazione

In questo modulo si valuteranno le funzionalità del Database di Azure per MySQL, al fine di determinare se si tratta di una scelta ottimale per gestire i carichi di lavoro. Per eseguire questa valutazione, si eseguiranno le operazioni seguenti:

  • Identificare le funzionalità di Database di Azure per MySQL.
  • Valutare se Database di Azure per MySQL può essere utile per soddisfare i requisiti di database dell'organizzazione.
  • Determinare l'opzione di distribuzione ottimale di MySQL in Azure per l'organizzazione.

Obiettivo primario

L'obiettivo principale di questo modulo è quello di determinare se Database di Azure per MySQL è appropriato per la gestione dei carichi di lavoro dell'organizzazione. Si sarà anche in grado di descrivere in che modo le prestazioni e la scalabilità di Database di Azure per MySQL lo rendono la scelta ideale per l'hosting dei carichi di lavoro di database.