Esaminare le responsabilità dei servizi cloud
Il vantaggio principale di lavorare con le macchine virtuali è quello di avere un maggiore controllo sul software installato e sulle impostazioni di configurazione. Macchine virtuali di Azure supporta un controllo più granulare rispetto ad altri servizi di Azure, ad esempio Servizio app di Azure o Servizi cloud di Azure.
Informazioni utili su Macchine virtuali di Azure
Valutare le caratteristiche seguenti di Macchine virtuali di Azure.
Macchine virtuali di Azure è la base del modello IaaS (infrastruttura distribuita come servizio) di Azure. IaaS è un'infrastruttura di calcolo di accesso immediato con provisioning e gestione tramite Internet.
Una macchina virtuale fornisce il sistema operativo, lo spazio di archiviazione e le funzionalità di rete e può eseguire un'ampia gamma di applicazioni.
È possibile implementare più macchine virtuali e configurare ogni macchina con software e impostazioni diverse per supportare scenari operativi distinti, ad esempio sviluppo, test e distribuzione.
È possibile usare le macchine virtuali per aumentare e ridurre rapidamente le prestazioni in base alla domanda e pagare solo per ciò che si usa.
Le responsabilità associate alla configurazione e alla manutenzione delle macchine virtuali sono condivise tra Microsoft e il cliente. Il grafico seguente mostra come vengono gestite le responsabilità tra le offerte IaaS (macchine virtuali), PaaS, SaaS e locali.
Aspetti da considerare quando si usano IaaS e le macchine virtuali
Esaminiamo alcuni scenari di lavoro con IaaS e macchine virtuali. Pensare a come è possibile implementare le macchine virtuali in Azure.
Considerare test e sviluppo. I team possono configurare e smantellare ambienti di test e sviluppo, commercializzando più rapidamente nuove applicazioni. IaaS e le macchine virtuali consentono di aumentare e ridurre le prestazioni degli ambienti di sviluppo e test in modo rapido e conveniente.
Considerare l'hosting di siti Web. L'esecuzione di siti Web mediante IaaS e macchine virtuali può risultare meno dispendiosa rispetto all'hosting Web tradizionale.
Considerare archiviazione, backup e ripristino. Le macchine virtuali consentono alle organizzazioni di evitare le spese per l'archiviazione e la complessità della gestione dello spazio di archiviazione. Per il recupero è in genere necessario personale competente in grado di gestire i dati e di soddisfare i requisiti di conformità alle normative. Il modello IaaS è utile per la gestione di una domanda non prevedibile e per esigenze di archiviazione in continua crescita. È possibile semplificare la pianificazione e la gestione dei sistemi di backup e ripristino.
Considerare la tecnologia HPC. Le macchine virtuali abilitano la tecnologia HPC (High Performance Computing) in supercomputer, griglie di computer o cluster di computer. La tecnologia HPC consente di risolvere problemi complessi che comportano milioni di variabili o calcoli. È possibile supportare scenari come simulazioni di terremoti e di ripiegamento delle proteine, previsioni climatiche e meteorologiche, modelli finanziari e valutazione delle progettazioni dei prodotti.
Considerare l'analisi dei Big Data. Big Data è un termine comune per indicare i set di dati di grandi dimensioni contenenti modelli, tendenze e associazioni potenzialmente importanti. L'estrazione di set di dati per individuare o ottenere questi modelli nascosti richiede una quantità enorme di potenza di elaborazione, fornita da IaaS a costo ridotto.
Considerare i data center estesi. Aggiungere capacità al data center aggiungendo macchine virtuali in Azure. Evitare i costi derivanti dall'aggiunta fisica di hardware o di spazio alla posizione fisica. Connettere la rete fisica alla rete cloud di Azure senza problemi.