Az Amazon Elastic Compute Cloud vagy azEC2azAmazonáltal kínált szolgáltatás,amelylehetővé teszi,hogy harmadik felek béreljenek szervereket, amelyeken sajátwebalkalmazásaikat futtathatják. Az EC2 lehetővé tesziaz alkalmazásokkiterjeszthetőtelepítésétegy webes felület biztosításával, amelyen keresztül az ügyfélvirtuális gépeket, azaz szerverpéldányokathozhat létre, amelyekre az ügyfél tetszőleges szoftvert betölthet. Az ügyfél az igényei alapján hozhat létre, indíthat és állíthat le szerverpéldányokat, és fizethet a kiszolgáló használatának ideje szerint, ezért a "rugalmas" ( rugalmas angol) kifejezés. Az ügyfél fizikailag elszigetelt kiszolgálópéldányokat állíthat be (amelyek nem ugyanazon a fizikai kiszolgálón futnak) egymástól, így hiba esetén a sikertelen példányok visszaállíthatók és meghibásodhatnak. "" A szolgáltatás folyamatosságának biztosítása. Az Amazon az EC2-t az egyik webszolgáltatásaként kínálja, amelyet Amazon Web Services (AWS) néven forgalmaznak. Ez a szolgáltatás egyúgynevezett infrastruktúra "felhőn"(angolul felhő ) alapul, amely tízezer számítógép-szerverből áll (becslések szerint 40 0002009. október és 2016-ban több mint 1,3 millió szerver) elterjedt a világ több webhelyén.
Az Amazon az EC2 korlátozott bétaverzióját jelentette be 2006. augusztus 25. Ezután az EC2-hez való hozzáférést sorrendben szervezték meg. Az Amazon két új (nagy és extra nagy) példánytípust adott hozzá2007. október 16. A2008. május 29, további két típus került hozzá, a High -CPU Medium és a High -CPU Extra Large . Jelenleg 12 típusú példány áll rendelkezésre. Az Amazon három új funkciót adott hozzá2008. március 27. Ezek a funkciók tartalmazzák a statikus IP-címeket, a szabad zónákat és a felhasználó által kiválasztott kerneltípust. Az Amazon hozzáadta az Elastic Block Store-ot (EBS)2008. augusztus 20. Ez lehetővé teszi az állandó tárolást, amely alapvető funkció hiányzik a rendszer bevezetése óta. Az Amazon EC2 kiforrott terméknek tekinthető, mivel rajta maradt a „béta” címke2008. október 23. Ugyanezen a napon az Amazon a következő szolgáltatásokat jelentette be: szolgáltatási megállapodás az EC2-hez, a Microsoft Windows bétaverziója az EC2-n, a Microsoft SQL Server bétaverziója az EC2-n, AWS-kezelő konzol tervei, valamint tervek az irányítás kezeléséhez. Terhelés, önméretezés és a felhő felügyeleti szolgáltatás. Ezeket a szolgáltatásokat hozzáadtuk a rendszerhez2009. május 18.
Az EC2 Xen virtualizációt használ . Minden "példánynak" nevezett virtuális gép privát virtuális szerverként működik . Az Amazon az „EC2 számítási egységek” alapján határozza meg a példányok méretét - ami megegyezik a processzor fizikai kapacitásával. Egy EC2 számítási egység egyenértékű az 1,0-1,2 GHz-es Opteronnal vagy a 2007- es Xeon- nal . Az EC2 többek között a következő típusú példányokat biztosítja:
Kis példány A kicsi példány (alapértelmezett) megfelel annak a rendszernek, amely 1,7 GB memóriával, 1 EC2 számítási egységgel (1 virtuális mag), 160 GB példányos tárhellyel, 32 bites platformmal rendelkezik. Nagy példány A nagy példány egyenértékű egy rendszerrel, 7,5 GB memóriával, 4 EC2 számítási egységgel (2 virtuális mag), 850 GB példány tárolóval, 64 bites platformmal. Extra nagy példány Az extra nagy példány egyenértékű egy olyan rendszerrel, amely 15 GB memóriával, 8 EC2 számítási egységgel (4 virtuális mag), 1690 GB példány tárolóval, 64 bites platformmal rendelkezik. Magas CPU-példány A család példányai arányosan több processzor erőforrással rendelkeznek, mint a memória (RAM), és sok számítást igénylő alkalmazásokra irányulnak. Magas CPU közepes példány A család példányai a következő konfigurációval rendelkeznek:Indítása óta az Amazon Web Services számos kapcsolódó funkciót vagy szolgáltatást adott az EC2-hez:
Rugalmas terheléselosztó Az ELB-k lehetővé teszik a terhelés kiegyenlítését az EC2 példányok között Automatikus méretezés Lehetővé teszi az EC2 példányok egy vagy több csoportjának automatikus kezelését Cloud Watch Lehetővé teszi az EC2 példányok metrikájának követését és figyelemmel kísérését, hogy értesítéseket küldjön vagy intézkedéseket hajtson végre Felhőformálás Lehetővé teszi a példány- és EC2-erőforrás kezdési sorrendjének és erőforrásának meghatározását Virtuális magánfelhő Lehetővé teszi, hogy meghatározzon egy privát felhőt az Amazon felhőben.