Co oznacza Amazon Elastic Compute Cloud?
Amazon Elastic Compute Cloud (Amazon EC2) to infrastruktura chmury oferowana w ramach Amazon Web Services (AWS), która zapewnia surowe zasoby obliczeniowe na żądanie.
Amazon EC2 zapewnia instancje obliczeniowe, które mogą być skalowalne pod względem mocy obliczeniowej i pamięci, elastyczne dzięki możliwości hostowania aplikacji na wielu różnych platformach i bezpieczne dzięki ściśle powiązanej architekturze multi-tenant. Amazon EC2 umożliwia zapewnienie serwera wirtualnego, który może zawierać ogromne ilości mocy obliczeniowej. Jest on dostępny w opartym na subskrypcji modelu obliczeniowym, a użytkownik jest rozliczany tylko za wykorzystane zasoby.
Amazon EC2 jest również znany jako Amazon Web Services EC2 (AWS EC2).
Techoteka wyjaśnia Amazon Elastic Compute Cloud
Amazon Elastic Compute Cloud to pionierski produkt infrastruktury chmury, który umożliwia użytkownikom tworzenie wydajnych serwerów wirtualnych na żądanie. Amazon EC2 jest hostowany w koncepcji konsolidacji/wirtualizacji serwerów, gdzie cała moc obliczeniowa sprzętu serwerowego może być podzielona na wiele instancji i oferowana użytkownikowi końcowemu przez Internet jako instancja obliczeniowa.
Ponieważ dostarczone instancje obliczeniowe są oparte na oprogramowaniu, każda unikalna instancja jest skalowalna, a użytkownicy mogą utworzyć całe wirtualne centrum danych w chmurze. Do instancji utworzonych przez Amazon EC2 można uzyskać dostęp za pomocą obsługi interfejsu programowania aplikacji (API) protokołu Simple Object Access Protocol (SOAP) typu open source, co daje programistom swobodę tworzenia różnych typów aplikacji, tak jak w przypadku lokalnej infrastruktury obliczeniowej. Instancja dostarczona przez EC2, powszechnie znana jako maszyna wirtualna, jest tworzona przy użyciu Amazon Virtual Image i hostowana za pośrednictwem Xen Hypervisor, oprogramowania do wirtualizacji serwera.