Informazioni su Linux in Azure

Completato

Il cloud di Microsoft Azure è una rete mondiale di data center e oltre 200 prodotti e servizi cloud all'avanguardia progettati per supportare una vasta gamma di scenari aziendali e tecnici. La migrazione ad Azure consente di ridurre al minimo il carico di manutenzione dell'infrastruttura fisica e di sfruttare i vantaggi offerti da servizi di calcolo avanzati. Microsoft e terze parti in Azure offrono molti linguaggi di programmazione, framework di sviluppo e distribuzioni del sistema operativo. Microsoft e i suoi partner offrono anche centinaia di soluzioni predefinite che possono aggiungere rapidamente valore ai carichi di lavoro nuovi e esistenti.

Linux è la piattaforma dalla crescita più rapida in Azure, quindi gli utenti Linux troveranno strumenti e sistemi familiari. Microsoft e i suoi partner offrono anche centinaia di soluzioni predefinite che possono aggiungere rapidamente valore ai carichi di lavoro nuovi e esistenti.

  • Prima di tutto, scegliere la distribuzione Linux desiderata in base a familiarità, utilizzo, costo e requisiti di supporto. Usare una distribuzione personalizzata o trovare altre distribuzioni in Azure Marketplace.

  • Se si usa una distribuzione Linux personalizzata, seguire le linee guida di Azure per preparare l'immagine.

  • Le immagini basate su Linux in Azure Marketplace includono distribuzioni di base e immagini con software preinstallato per scenari specifici. Tutte le immagini contengono il software e la configurazione necessari per garantire il corretto funzionamento nelle macchine virtuali di Azure. tra cui il supporto dei driver a livello di kernel per l'infrastruttura di Azure, ad esempio archiviazione e rete, e funzionalità supportate da Azure, ad esempio l'accesso diretto alla memoria remota.

  • Molte delle immagini pubblicate in Azure Marketplace sono gratuite: si paga solo per l'infrastruttura virtuale utilizzata dalla macchina virtuale. Alcune immagini hanno altre condizioni di licenza e acquisto per il software che includono. Più avanti in questo modulo verranno fornite altre informazioni sui prezzi e sulle opzioni di supporto.

  • È anche possibile trovare centinaia di altre immagini Linux per strumenti di sviluppo di terze parti, sicurezza, database, analisi e altro ancora.

Quando si pensa alla progettazione di un ambiente di calcolo in Azure,è necessario distinguere tra quattro modelli di utilizzo generali disponibili: infrastruttura distribuita come servizio (IaaS), piattaforma distribuita come servizio (PaaS), database distribuito come servizio (DBaaS) e software distribuito come servizio (SaaS). L’unità 4 descrive in modo più approfondito il motivo per cui è possibile scegliere uno di questi modelli rispetto ad un altro e quali potrebbero essere i compromessi.

IaaS: Azure gestisce l’hardware fisico ed effettua il provisioning di più risorse di calcolo in base alle esigenze. Il cliente è responsabile della gestione del sistema operativo, della configurazione di altri servizi per la sicurezza, le applicazioni Web, l'ambiente di sviluppo, la distribuzione delle applicazioni e il monitoraggio.

PaaS: Azure gestisce tutti gli aspetti dell’infrastruttura ma consente di controllare, configurare e distribuire applicazioni.

DBaaS: Azure automatizza aggiornamenti, provisioning e backup del database che consentono di concentrarsi sullo sviluppo di applicazioni.

SaaS: Azure gestisce le applicazioni complete che i clienti sottoscrivono, ad esempio Microsoft 365 e Dynamics 365. I fornitori di software indipendenti (ISV) offrono un'ampia gamma di soluzioni SaaS nel sito Microsoft AppSource.

Questo modulo è incentrato sulle opzioni IaaS, PaaS e database distribuito come servizio per Linux.