Cos'è Amazon EC2? | Il confronto

Cos'è Amazon EC2? | Il confronto

E se potessi pagare al secondo per tutte le tue esigenze IT? Questa è una domanda a cui Amazon ha risposto offrendo Elastic Compute Cloud (EC2) sin dal suo lancio nel 2006. Facilmente una delle offerte di servizi più conosciute di Amazon (forse solo dietro Simple Storage Service o anche Amazon.com), EC2 fornisce un'infrastruttura IT che funziona nel cloud e funziona come un data center che utilizzi nella tua sede centrale. . È ideale per le aziende che necessitano di prestazioni, flessibilità e potenza allo stesso tempo. EC2 è relativamente facile da definire, ma ha anche molti servizi correlati, offerte di prodotti e partner che possono sembrare travolgenti. Fondamentalmente, EC2 è un servizio che ti consente di noleggiare un server virtuale da remoto per eseguire le tue applicazioni. Naturalmente è molto più di questo, motivo per cui è importante definire alcuni termini correlati come modo per descrivere EC2 e il suo valore. Un termine che è utile comprendere fin dall’inizio è istanza. Questa parola descrive un singolo ambiente informatico virtuale composto da CPU, memoria, archiviazione nel cloud e capacità di rete. In passato, il personale IT potrebbe aver utilizzato un intero server per eseguire le applicazioni, ma è meglio comprendere il cloud computing e EC2 in termini di istanza, poiché viene eseguito su un server virtuale, fondamentalmente una parte predisposta per le applicazioni. Un secondo termine importante correlato a EC2 è Amazon Machine Image (AMI). Questa è la parte fornita di un ambiente informatico virtuale, essenzialmente un modello preconfigurato che utilizzi come parte della tua infrastruttura virtuale. Si potrebbe dire che l'istanza del computer viene eseguita sull'AMI. Dopo aver configurato un'istanza per l'AMI, hai definito la potenza di calcolo, lo storage, la memoria e la rete di cui hai bisogno. Come puoi immaginare, un'istanza può eseguire più di un'app aziendale per i dipendenti e più di un'app mobile in esecuzione su un iPhone. Un'istanza è sufficientemente flessibile da eseguire quasi qualsiasi cosa. La parola "elastico" nel nome Elastic Compute Cloud si riferisce in realtà alla flessibilità e alla scalabilità dell'ambiente e si riferisce anche al modello di compensazione. Come accennato all'inizio, EC2 è elastico, nel senso che paghi solo per le istanze di calcolo che utilizzi. Un'istanza può contenere applicazioni web, applicazioni mobili, un database cloud e i dati utilizzati dalle tue applicazioni, file di configurazione per un progetto Big Data, librerie di codici e persino la configurazione del tuo ambiente IT. . Il modo in cui definisci e utilizzi il tuo ambiente IT dipende da te e non sei limitato in termini di cosa puoi eseguire, per quanto tempo, dimensione delle applicazioni o anche se esegui l'applicazione sull'istanza.

Vantaggi dell'utilizzo di EC2

Negli affari esiste un concetto chiamato "ascensore", che descrive bene il motivo per cui EC2 è diventato così popolare e potente. L'incremento è l'idea che puoi crescere e raggiungere più clienti senza troppi attriti. In definitiva, ciò che EC2 pianifica per qualsiasi azienda è il miglioramento. È la capacità di evolversi e svilupparsi senza dover aspettare che la tecnologia continui. Con Amazon EC2, qualsiasi discussione su benefici e vantaggi deve iniziare dal cloud stesso. In un certo senso, EC2 e il cloud sono oggigiorno sinonimi, con scuse a Google, Microsoft e molte altre aziende basate sul cloud. Non è esagerato suggerire che aziende come Netflix, Airbnb, User e Pinterest potrebbero non esistere se non utilizzassero EC2, o almeno esisterebbero in un'altra forma o senza la stessa affidabilità. Infatti, EC2 offre flessibilità e scalabilità, ma anche un lungo elenco di funzionalità, relazioni con i partner, infrastrutture supportate, sicurezza e affidabilità. Un esempio di ciò è l'accordo sul livello di servizio per EC2. Amazon garantisce un uptime del 99.99% distribuito su tre diverse aree, a seconda della regione in cui lo utilizzi. Un altro esempio della potenza di calcolo disponibile è che sono disponibili 275 tipi di istanze. Questi tipi sono definiti da modelli preconfigurati, quindi potrebbe esserci un tipo di istanza ottimizzato per la velocità della rete, la capacità di memoria o le prestazioni del server. Forse uno dei vantaggi più importanti, a parte la scalabilità e la flessibilità, la struttura dei costi e i tipi di istanze disponibili, è che qualsiasi azienda può iniziare con EC2, non solo le grandi aziende con esigenze di livello aziendale. Anche una piccola impresa può registrarsi per iniziare a utilizzare EC2 e creare solo un'istanza per la propria nuova applicazione web. Non vi è alcun pregiudizio su chi può utilizzare EC2 e cosa può ottenere con esso.