Amazon Web Services (AWS) prende la nostra scelta dei redattori per Infrastructure-as-a-Service (IaaS) per il suo assoluto predominio in una serie di aree.
AWS (il cui costo può essere determinato contattando l'azienda) sarà l'opzione migliore per la maggior parte delle applicazioni e delle aziende.
È la più ampia offerta IaaS e quella con il set di strumenti più completo, nonché un elenco fiorente di integrazioni di terze parti.
Le piattaforme concorrenti possono gestire meglio alcune attività, ma AWS continua a mantenere la leadership di mercato.
Un'offerta matura di prodotti e servizi, AWS garantisce che la maggior parte delle cose funzioni bene e che la configurazione e la gestione siano intuitive e familiari.
Ha anche un livello di servizio impressionante che i giocatori più piccoli troveranno difficile da eguagliare.
AWS non si è adagiato sugli allori, è migliorato in quasi ogni area e i suoi livelli di servizio di base competono con il meglio che la concorrenza ha da offrire, tra cui Google Cloud Platform (Visita il sito su Google Cloud) e IBM Cloud ($ 9.100,00 presso IBM).
La vasta gamma di servizi in AWS, che include una raccolta ancora più vasta di partner, ti consente di creare esattamente il servizio cloud di cui hai bisogno.
Con la sua vasta gamma di altri servizi cloud AWS, dai database cloud alle vetrine di e-commerce, puoi creare un carico di lavoro end-to-end completo di strumenti di gestione e app personalizzate.
AWS è anche un ottimo esempio di come stia diventando la chiave IaaS, non solo nelle reti aziendali ma anche nelle installazioni di piccole e medie imprese (SMB).
Il cloud AWS gestisce 54 zone di disponibilità in 18 regioni geografiche e una regione locale.
L'azienda ha in programma di aggiungere altre 12 zone di disponibilità e altre quattro regioni in tutto il mondo.
Tieni presente che una zona di disponibilità è un cluster di un massimo di sei data center, con altri che vengono costantemente portati online.
In breve, se vuoi impegnarti per un servizio cloud che sarà disponibile non solo il prossimo anno ma per il prossimo decennio, AWS è la tua scelta.
Caratteristiche principali di AWS
AWS offre i servizi principali che probabilmente ti aspetti quando pensi al servizio cloud, inclusi elaborazione, archiviazione e distribuzione di contenuti, database e rete.
Ma questo è solo l'inizio.
Nel 2016 AWS ha lanciato 1.012 nuove funzionalità e nel 2017 ha lanciato 1.430 nuove funzionalità.
Oltre ai quattro servizi di base, AWS offre app per dispositivi mobili, strumenti per sviluppatori, strumenti di gestione, IoT, sicurezza e app aziendali.
Ad alto livello, puoi controllare tutti questi con ampi controlli di amministrazione accessibili tramite un client web sicuro.
Gli strumenti disponibili qui includono la gestione dell'identità, il controllo, la creazione / controllo / archiviazione della chiave di crittografia, il monitoraggio e la registrazione e altro ancora.
AWS offre più opzioni di chiunque altro nel settore del cloud.
Hai bisogno di un sistema di gestione del database (DBMS)? Dai un'occhiata ad Amazon Aurora, un servizio di database relazionale compatibile con MySQL e PostgreSQL.
Se hai bisogno di inserire terabyte (TB) o anche un petabyte (PB) di dati nel cloud, AMS Snowball, un'appliance delle dimensioni di una valigetta, può fare il lavoro.
Ma se hai davvero molti dati, c'è AWS Snowmobile, un'appliance di dati su scala exabyte (EB) che arriva in un container di spedizione personalizzato robusto di 45 piedi consegnato da un rimorchio del trattore.
Quando è necessario elaborare tutti questi dati, AWS offre Redshift, un data warehouse; e Amazon Elastic MapReduce (EMR), un servizio Hadoop e Spark.
Come ci si aspetterebbe quando sono coinvolti così tanti dati, è possibile utilizzare servizi di machine learning (ML) e intelligenza artificiale (AI).
Una volta che hai messo la testa intorno a un rimorchio del trattore pieno di dati, puoi tornare ai piccoli set di dati.
AWS copre anche l'Internet of Things (IoT).
AWS offre anche servizi cloud più convenzionali rispetto alla concorrenza.
Come ci si aspetterebbe, ci sono server virtuali, contenitori, file system e archiviazione a blocchi e archiviazione.
In breve, non c'è niente che non puoi fare su un cloud che non può essere fatto su AWS.
Offre, di gran lunga, la più ampia gamma di opzioni e scelte software interne e di terze parti.
Se arrivi al punto in cui AWS non è in grado di gestire i tuoi lavori più complicati, hai raggiunto un punto in cui devi configurare il tuo cloud privato.
Basato su Red Hat Enterprise Linux (RHEL), AWS supporta molte distribuzioni Linux nonché Windows Server 2003, 2008, 2012 e 2016 oltre all'hypervisor Xen.
Il cloud di Amazon supporta anche i container Docker.
E con 54 zone di disponibilità, ciascuna con un massimo di sei data center in 18 regioni geografiche in tutto il mondo, AWS è anche un gioco da ragazzi per le multinazionali.
Configurazione con AWS
La configurazione in AWS è stata notevolmente migliorata dall'ultima volta che abbiamo esaminato questo servizio.
L'enorme volume di servizi e opzioni disponibili significa che dovrai studiare attentamente le tue opzioni per ottenere esattamente ciò di cui hai bisogno.
Ma mentre Amazon ha necessariamente fornito una delle soluzioni IaaS più complesse sul mercato, il processo di installazione è stato ben congegnato ed è stato sorprendentemente chiaro.
La configurazione di un cloud Amazon di base è facile e le funzionalità disponibili sono ben considerate.
Sebbene la vastità di AWS offra un buon mercato per i consulenti, a meno che tu non abbia bisogno di qualcosa di complesso, potresti essere in grado di gestire la configurazione da solo.
Non ho avuto problemi ad aprire un Microsoft Windows Server 2016 e fornirgli le app e le opzioni di sicurezza richieste.
Alcune precedenti complessità all'interno di AWS, come la configurazione di connessioni Secure Shell (SSH) o l'utilizzo del desktop remoto di Windows, sono state automatizzate al punto che non si sono mai verificati problemi.
La configurazione di un server virtuale Windows consiste nello specificare i parametri necessari, incluso il numero di processori, la quantità di memoria e la quantità e il tipo di archiviazione.
È possibile specificare le connessioni di rete, le impostazioni di sicurezza e se includere un database nella configurazione.
Dopo aver fatto clic sui pulsanti giusti o scelto le scelte giuste da un menu a discesa, lo spegni e attendi che venga costruito.
Sono disponibili immagini predefinite da AWS, incluse immagini fornite da altri utenti sul mercato AWS.
Alcune scelte sono libere e altre no.
Dopo aver configurato il server e averlo fornito, puoi utilizzare il desktop remoto di Amazon per accedervi.
A differenza di alcune utilità di desktop remoto, il software Amazon fornisce un'immagine a schermo intero che appare identica a quella che potrebbe trovarsi su un server locale.
Anche se la macchina di prova eseguiva un monitor 4K in grado di relegare alcune immagini dello schermo a una piccola finestra bloccata in un angolo dello schermo, il desktop AWS non lo ha fatto.
Forse anche meglio, non c'era niente della stranezza che a volte accompagna l'uso del desktop remoto.
La latenza non era un problema.
Il puntatore della casa ha agito normalmente.
L'istanza di Windows Server si è comportata esattamente come se fosse su una macchina locale, anzi meglio dato che non aveva nemmeno la stranezza creata dalla pessima macchina virtuale basata sul kernel (KVM) della struttura di test.
Se hai più di un server che stai utilizzando in AWS, la società ti consentirà di creare un Virtual Private Cloud, che è un raggruppamento logico dei tuoi server virtuali.
Tieni presente che non è un cloud privato come avresti nel tuo data center o un sito di co-locazione, ma è ciò di cui ha bisogno la maggior parte delle organizzazioni se non elaborano dati altamente sensibili o classificati.
AWS ha migliorato la sua documentazione nel corso degli anni, ma il servizio è stato reso così intuitivo che potrebbe non essere necessario farvi riferimento molto.
L'utilizzo di AWS Windows Server era essenzialmente lo stesso dell'amministrazione di un server fisico nel tuo data center.
Sebbene ci siano momenti in cui dovrai utilizzare la riga di comando o PowerShell, sono le stesse volte in cui lo useresti indipendentemente dal fatto che il server fosse nel cloud o meno.
Prestazioni AWS
Le prestazioni di AWS erano all'incirca alla pari con gli altri servizi cloud che ho testato.
Per questi test, ho utilizzato Geekbench 4 di Primate Labs, un'app di benchmarking multipiattaforma progettata per trattare tutte le piattaforme allo stesso modo, indipendentemente dal sistema operativo.
Questo benchmark ha eseguito molti test su interi, in virgola mobile e di memoria.
Ho eseguito i test su una singola vCPU e 2 gigabyte (GB) di RAM con Microsoft Windows Server 2016.
Con questo benchmark, più alto è il punteggio, meglio è.
Il Geekbench 4 era 3021 per prestazioni single core e 2862 per prestazioni multi-core.
Questi numeri erano ragionevolmente vicini ad altri server virtuali in questo test con configurazioni simili.
Sebbene Geekbench testerà le prestazioni di calcolo utilizzando GPU, le istanze che abbiamo testato non offrivano GPU per questi server virtuali.
Accordi sul livello di servizio
Sebbene la velocità effettiva sia una parte importante delle prestazioni complessive del provider IaaS, è solo una metà dell'equazione se si inserisce un'infrastruttura mission-critical nel cloud.
L'altra metà è il contratto sul livello di servizio (SLA) del fornitore di servizi cloud.
L'attuale SLA di Amazon è più o meno equivalente a quello di altri fornitori di servizi cloud.
Sebbene AWS abbia un buon track record se qualcosa va storto, non aspettarti di salvare la tua pancetta con lo SLA.
Lo SLA predefinito di AWS, come tutti gli SLA del cloud, non coprirà i costi per la tua azienda se il servizio si interrompe.
Ti fornirà solo credito per l'utilizzo con AWS.
Ciò significa che dovrai prendere accordi per il backup e il ripristino e probabilmente dovrai stipulare accordi per i servizi di ripristino di emergenza quando ne avrai bisogno.
Prezzi e contratto
I prezzi dei servizi cloud in generale sono una fonte di estrema complicazione.
Non è che il prezzo sia intenzionalmente difficile da seguire, ma piuttosto che ci sono così tante opzioni, ognuna con un prezzo individuale, che dovrai configurare quello che vuoi scoprire il prezzo.
Amazon ha calcolatori dei prezzi per aiutarti, ma anche quelli sono complicati.
Questa è una situazione in cui potresti voler chiedere aiuto al personale di vendita di Amazon.
Questo è uno dei motivi per cui un popolare servizio per i consulenti cloud AWS sta semplicemente calcolando un prezzo accurato per una soluzione cloud proposta.
Mentre AWS ha recentemente abbassato in modo aggressivo i suoi prezzi, così hanno fatto i suoi concorrenti, tra cui Google Cloud Platform e Rackspace ($ 10.300,00 su Rackspace).
Tuttavia, dal modo in cui è configurato AWS, è difficile determinare in anticipo quanto costerà la tua configurazione cloud.
Come punto di partenza, la VM in cui ho eseguito la semplice app di benchmark costa circa $ 14 al mese.
AWS offre anche prezzi spot e istanze riservate che possono ridurre la bolletta rispettivamente fino al 90% e fino al 75%, dai prezzi on demand per le immagini EC2 e altri servizi che sfruttano EC2 (ad esempio, Amazon EMR).
Il calcolatore cloud RightScale non è più disponibile, quindi abbiamo tentato di valutare un Amazon ...








