Amazon EC2

Amazon Elastic Compute Cloud (traducibile in italiano come "nuvola di calcolo elastica di Amazon"), abbreviato in Amazon EC2, è una parte centrale della piattaforma di cloud computing Amazon Web Services (AWS) di Amazon, che permette agli utenti di affittare macchine virtuali sulle quali…

Amazon Elastic Compute Cloud (traducibile in italiano come "nuvola di calcolo elastica di Amazon"), abbreviato in Amazon EC2, è una parte centrale della piattaforma di cloud computing Amazon Web Services (AWS) di Amazon, che permette agli utenti di affittare macchine virtuali sulle quali eseguire le proprie applicazioni.

EC2 permette l'implementazione di applicazione fornendo un servizio web attraverso il quale un utente può avviare un'Amazon Machine Image (AMI) per creare una macchina virtuale (chiamata da AWS "istanza"), che conterrà il software desiderato. Un utente può creare, lanciare, e chiudere istanze, pagando i server a ora, da cui l'aggettivo "elastica" nel nome del servizio.

EC2 fornisce agli utenti il controllo sulla collocazione geografica delle istanze che permettono un'ottimizzazione della latenza e alti livelli di ridondanza. A novembre 2010 Amazon ha spostato anche il proprio sito su EC2 e su AWS.

Storia

L'infrastruttura di base di EC2 è stata concepita e sviluppata principalmente da un team di ingegneri con sede a Città del Capo, in Sudafrica, guidato da Chris Pinkham e Willem van Biljon. Fu Pinkham a delineare le linee guida architetturali iniziali, a costituire il gruppo di lavoro e a coordinare lo sviluppo del progetto. Il 25 agosto 2006, Amazon ha formalmente inaugurato la fase di test pubblico limitato (Limited Public Beta), concedendo l'accesso al servizio secondo il principio dell'ordine di arrivo.

A seguito di questa prima fase operativa, l'offerta infrastrutturale è stata ampliata il 16 ottobre 2007 con il debutto di due configurazioni ad alte prestazioni: le istanze Large ed Extra-Large. Successivamente, il 29 maggio 2008, sono state introdotte le famiglie High-CPU Medium e High-CPU Extra Large, ottimizzate per carichi di lavoro computazionali intensivi, portando il portafoglio delle istanze disponibili a un totale di dodici tipologie.

Il 27 marzo 2008 ha segnato un'importante svolta tecnica grazie all'introduzione simultanea di tre funzionalità chiave: gli indirizzi IP statici (Elastic IP), le Zone di Disponibilità (Availability Zones) e la possibilità di selezionare autonomamente il kernel del sistema operativo. Pochi mesi dopo, il 20 agosto 2008, è stato rilasciato il servizio di archiviazione a blocchi persistente Amazon Elastic Block Store (EBS), superando definitivamente il vincolo della volatilità dello storage che aveva caratterizzato le prime versioni del servizio.

Il 23 ottobre 2008, EC2 ha rimosso ufficialmente la dicitura "beta", entrando a pieno titolo nella fase di produzione commerciale. Contestualmente, Amazon ha annunciato il Service Level Agreement (SLA), il supporto in versione preliminare per gli ambienti operativi Microsoft Windows e Microsoft SQL Server, e ha presentato i piani per il rilascio della Console di Gestione AWS (AWS Management Console), del bilanciamento del carico (Elastic Load Balancing), della scalabilità automatica (Auto Scaling) e del monitoraggio centralizzato tramite CloudWatch; tali strumenti sono divenuti pienamente operativi il 18 maggio 2009.

Architettura di virtualizzazione e classificazione delle istanze

La piattaforma di cloud computing Amazon EC2 si fonda su una solida combinazione di tecnologie avanzate di virtualizzazione hardware e su un'ampia gamma di risorse di calcolo. Per ottimizzare prestazioni, sicurezza e scalabilità, AWS non solo perfeziona costantemente l'architettura di virtualizzazione sottostante, ma classifica anche le configurazioni dei server in gruppi specializzati, progettati per soddisfare con precisione le specifiche esigenze dei diversi carichi di lavoro aziendali reali.

La transizione da Xen al sistema Nitro

Nelle sue fasi iniziali, l'infrastruttura di virtualizzazione di EC2 si basava esclusivamente sull'hypervisor Xen. Una transizione epocale si è compiuta il 6 novembre 2017 con l'annuncio della famiglia di istanze C5, fondata sul nuovo sistema AWS Nitro. Tale architettura hardware personalizzata, incentrata su un hypervisor derivato da KVM, scarica le operazioni critiche di virtualizzazione, networking e storage dall'host primario su schede dedicate, massimizzando le risorse di calcolo a disposizione dell'utente finale.

Ogni istanza virtuale agisce a tutti gli effetti come un Virtual Private Server (VPS). La potenza di elaborazione viene quantificata in "Elastic Compute Units" (ECU), sebbene le prestazioni tra macchine con specifiche omologhe possano evidenziare minime oscillazioni operative legate alle caratteristiche dei chip sottostanti. Il 28 novembre 2017, AWS ha esteso la propria offerta introducendo istanze "bare-metal", garantendo l'accesso diretto e senza intermediari all'hardware fisico sottostante, superando per la prima volta i vincoli di qualsiasi livello di virtualizzazione.

Servizi correlati

Altre voci

S

Simplilearn

Simplilearn (/sɪmplɪlɝn/) è un'azienda globale di tecnologia per l'istruzione online con sede a San Francisco, California. È stato fondato dall'ingegnere indiano Krishna Kumar nel 2010. Attualmente ha uffici in Raleigh, Carolina del Nord e Bangalore, India.

Leggi la voce →
Amazon AlexaA

Amazon Alexa

Amazon Alexa, conosciuta anche semplicemente come Alexa, è un assistente virtuale sviluppato dall'azienda statunitense Amazon basato su tecnologie di intelligenza artificiale, riconoscimento vocale ed elaborazione del linguaggio naturale. È stato introdotto nel 2014 insieme al dispositivo Amazon…

Leggi la voce →
H

Havok (software)

Havok Game Dynamics SDK, o più semplicemente Havok, è un kit di sviluppo software per motori fisici (in particolare dedicati alla simulazione dinamica) impiegato in applicazioni ludiche (videogiochi) sviluppato dalla Havok, Inc.

Leggi la voce →
S

Sicurezza del cloud computing

La sicurezza del cloud computing o, più semplicemente, la sicurezza del cloud, si riferisce ad un'ampia gamma di politiche, tecnologie e controlli atti alla protezione di dati, applicazioni e infrastrutture associate di cloud computing. La sicurezza di questo ambito è un sotto-dominio della…

Leggi la voce →
Amazon KindleA

Amazon Kindle

Amazon Kindle (dal verbo inglese to kindle = accendere un fuoco, per estensione muovere un'emozione) è un lettore di libri elettronici commercializzato da Amazon: destinato dapprima al mercato statunitense, è stato poi lanciato in tutto il mondo a partire da ottobre 2009, inizialmente solo nella…

Leggi la voce →
H

Hazbin Hotel

Hazbin Hotel è una serie animata statunitense del 2024 creata da Vivienne Medrano, acquistata e pubblicata da Prime Video. La serie parla di Charlie Stella del Mattino, principessa dell'Inferno, alla ricerca di un modo per redimere i demoni così da permettere loro di entrare in Paradiso.…

Leggi la voce →