Amazon Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (EC2) to usługa internetowa oferująca skalowalną moc obliczeniową w chmurze.
Dostęp do zasobów Amazon zapewniany jest zarówno przez strony internetowe, jak i poprzez bezpieczne połączenia SSH, które są szczególnie przydatne dla administratorów systemów działających w chmurze. Interfejs internetowy pozwala na konfigurację oraz dostosowanie wymaganej pojemności i mocy obliczeniowej.
Serwery EC2 są obecnie zlokalizowane w USA, Irlandii, Singapurze, Japonii, Australii, Brazyliach i Niemczech.
Amazon EC2 znacząco zmniejsza czas potrzebny do instalacji i uruchomienia wielu serwerów. Umożliwia również skalowanie zasobów w górę i w dół, w zależności od aktualnych wymagań. Opłaty są naliczane na podstawie używanych w danym momencie zasobów, takich jak ilość pamięci RAM czy liczba CPU. Amazon EC2 oferuje również różnorodne narzędzia pomocne w tworzeniu oprogramowania.
Aby korzystać z Amazon EC2, należy:
- Wybrać wstępnie skonfigurowany obraz i go uruchomić lub stworzyć własny Obraz Maszyny (AMI – Amazon Machine Image), zawierający aplikacje, biblioteki, dane oraz ustawienia konfiguracyjne.
- Skonfigurować ustawienia bezpieczeństwa i dostępu.
- Wybrać typ instancji oraz system operacyjny. Można uruchamiać, zamykać lub monitorować tyle instancji własnych Obrazów Maszyn, ile jest potrzebnych.
- Określić, czy chcesz dołączyć pamięć trwałą (wygląda jak dodatkowy, niesformatowany dysk, który można sformatować w celu utworzenia praktycznie dowolnego systemu plików).
- Płacić za zasoby, które są aktualnie wykorzystywane, na przykład za godziny pracy instancji lub transfer danych.
Bibliografia:
Amazon Elastic Compute Cloud (Amazon EC2).