Wprowadzenie do AWS EC2?

Poniższy artykuł, czym jest AWS EC2, zawiera zarys AWS EC2. Usługa elastycznych chmur obliczeniowych Amazon Web Services (Amazon EC2) to nic innego jak usługa internetowa, która pomaga użytkownikom udostępniać komputery wirtualne w celu wykonywania ich aplikacji. Każda z maszyn wirtualnych, znana również jako Instancja, zawiera całe potrzebne oprogramowanie. Jest bardziej znany ze swojej zdolności obliczeniowej o zmiennym rozmiarze, w której liczba wystąpień może zostać zwiększona lub zmniejszona zgodnie z wymaganiami użytkowników. Instancje można uruchamiać w różnych lokalizacjach w zależności od dostępności stref.

Jak AWS EC2 sprawia, że ​​praca jest tak łatwa?

Amazon EC2 zawiera kilka mechanizmów, dzięki którym ich usługa internetowa jest bardziej przyjazna dla użytkownika. Niektóre z głównych mechanizmów omówiono poniżej.

1. ELB

ELB, znany również jako Elastyczne równoważenie obciążenia, automatycznie przypisuje odebrany ruch aplikacji do kilku instancji Amazon EC2. Aby uzyskać wyższą odporność na uszkodzenia w aplikacjach użytkownika, ELB oferuje niezbędną zdolność równoważenia obciążenia. Jeśli występują jakieś niezdrowe instancje, ELB kieruje ruch do instancji, które są zdrowe, dopóki te niezdrowe nie zostaną naprawione. ELB jest zwykle włączony w jednej lub więcej dostępnych strefach dla niezawodnego działania aplikacji.

2. Elastyczne adresy IP

Adresy elastycznego protokołu internetowego to adresy statyczne używane do dynamicznego przetwarzania w chmurze. Adresy te są powiązane z kontem użytkownika, a nie z konkretnym wystąpieniem. Kontrola nad tymi adresami będzie obowiązywać do momentu zwolnienia konta przez użytkownika. Możliwe jest ponowne mapowanie EIP do instancji na koncie użytkownika, co pomaga maskować awarie w dostępnych strefach. Jeśli wystąpi jakakolwiek awaria w instancji lub oprogramowaniu w instancji, EC2 natychmiast zmienia mapowanie EIP na instancję zastępczą, nie czekając na transmisję DNS do wszystkich użytkowników lub czekając, aż technik zastąpi lub ponownie skonfiguruje hosty.

3. Amazon Elastic Block Store (EBS)

EBS oferuje przechowywanie trwałych instancji. Woluminy EBS są połączone z siecią, a nie zależą od życia instancji. Jest wysoce niezawodny i dostępny. Może być używany jako partycja rozruchowa lub może być dołączony jako normalne urządzenie blokujące do działającej instancji. W przypadku ustalania cen użytkownicy muszą płacić tylko za zasoby, które są zużywane na utrzymanie stanu swojego wystąpienia.

Jak zacząć korzystać z AWS EC2?

  1. Załóż konto w Amazon Web
  2. Zaloguj się do konsoli AWS przy użyciu swoich poświadczeń i wybierz Usługi od góry

  1. Wybierz EC2 z Usług.

  1. Na pulpicie nawigacyjnym kliknij opcję Uruchom instancję

5. Wybierz AMI

Amazon Machine Image, znany jako AMI, działa jako szablony instancji. Z listy AMI dostępnych na stronie wybierz Amazon Linux AMI.

6. Na stronie Wybierz wystąpienie

Wybierz instancję, która jest dostępna za darmo.

Tutaj możesz wybrać instancję t2.micro oraz wybrać opcję Przejrzyj i uruchom .

7. Kliknij Uruchom w Uruchomienie wystąpienia przeglądu

8. Wybierz utwórz nową parę kluczy z rozwijanego pola. Podaj nową nazwę klucza i wybierz Pobierz klucz. Upewnij się, że klucz został pobrany i zapisz

9. Zostanie wyświetlona strona potwierdzająca uruchomienie instancji. Wybierz opcję Wyświetl wystąpienia, aby zamknąć stronę i powrócić do konsoli.

Jak uzyskać dostęp do AWS EC2?

Dostęp do EC2 można uzyskać, łącząc instancję utworzoną powyżej. Aby połączyć instancję, wykonaj następujące czynności.

  1. Wybierz utworzone wystąpienie i kliknij Połącz.

  1. Pojawi się okno dialogowe z 3 opcjami. Wybierz klienta Java SSH bezpośrednio z mojej przeglądarki. Upewnij się, że Java jest zainstalowana na twoim komputerze.

  1. Wybierz ścieżkę, w której zapisałeś
  2. Wybierz Uruchom klienta SSH .
  3. Jeśli chcesz zakończyć instancję, wybierz opcję Zakończ z

Dlaczego potrzebujemy AWS EC2?

Oprócz innych usług, usługa internetowa Amazon EC2 zapewnia skalowalne przetwarzanie w chmurze Amazon Web Services (AWS). Eliminuje to potrzebę inwestowania przez użytkownika w sprzęt, aby mógł szybciej rozwijać i wdrażać swoje aplikacje. Dostępne są również narzędzia odporne na awarie, aby zabezpieczyć je przed typowymi scenariuszami awarii. Niektóre z najważniejszych powodów używania AWS EC2 zostały omówione w temacie Funkcje AWS EC2.

Funkcje AWS EC2

Poniżej znajduje się lista niektórych cichych funkcji EC2 -

  • Skalowalne obliczenia

Amazon EC2 zapewnia skalowalne obliczenia, w których liczbę instancji można zwiększyć lub zmniejszyć w ciągu kilku sekund. Skalowanie wielu usług jednocześnie może być wykonane przy użyciu techniki znanej jako automatyczne skalowanie.

  • Niezawodny

Amazon EC2 zgadza się na wysoce niezawodne środowisko, w którym możliwa jest szybka wymiana instancji

  • W pełni kontrolowany

Podobnie jak w przypadku normalnych maszyn, użytkownicy mają pełną kontrolę nad rootem w maszynach wirtualnych. Zachowując dane na partycji rozruchowej, instancje można zatrzymać i ponownie uruchomić za pomocą interfejsów API. Ponadto użytkownik może uzyskać dostęp do danych wyjściowych konsoli instancji.

  • Łatwy do uruchomienia

AWS EC2 można łatwo uruchomić za pomocą konsoli zarządzania AWS, AWS SDK lub AWS Command Line Tools (CLI).

  • Zaprojektowany dla AWS

Amazon EC2 działa dobrze z różnymi usługami Amazon, takimi jak S3, RDS, DynamoDB i SQS.

  • Bezpieczne

Amazon EC2 współpracuje z Amazon Virtual Private Cloud, aby zapewnić bezpieczną sieć do obliczania zasobów. Użytkownicy mogą wybrać własną gamę adresów IP, routerów i tworzyć podsieci w zależności od potrzeb. Jest tak, ponieważ użytkownik całkowicie kontroluje swoje środowisko wirtualne za pośrednictwem Amazon VPC.

  • Elastyczne narzędzia

Amazon EC2 oferuje różne systemy operacyjne, oprogramowanie różnych systemów operacyjnych, oprogramowanie różnych konfiguracji.

  • Niedrogi

Amazon EC2 stosuje metodę „Pay Per Use”, w ramach której użytkownicy muszą płacić za wybrane przez siebie zasoby bez żadnych ukrytych lub nagłych wydatków.

Jakie korzyści oferuje Amazon EC2?

Użytkownicy znajdują wystarczające powody dzięki wyżej wymienionym wyróżniającym się funkcjom. Istnieje jeszcze kilka korzyści, jakie oferuje EC2. Niektóre są omówione poniżej.

  • W przeciwieństwie do innych usług, uruchomienie EC2 nie jest skomplikowane, ponieważ jest bardzo proste i szybkie. Użytkownicy mogą odwiedzić rynek w AMI i wybrać wszystkie wstępnie skonfigurowane oprogramowanie. Można to zrobić, wybierając opcję Uruchom lub za pomocą konsoli.
  • Instancje EC2 można umieszczać w różnych lokalizacjach w zależności od stref dostępności i regionów. Ta funkcja jest bardziej przydatna, gdy wystąpi awaria w jednym z regionów. W tym czasie aplikacje można chronić, uruchamiając instancje w innych
  • Wystąpienia bardzo dużej pamięci mogą pomóc użytkownikowi, jeśli on / ona próbuje szukać wysokiej sekwencyjnej operacji we / wy dla aplikacji i gęstości pamięci w każdym
  • Wysokie instancje we / wy pomagają użytkownikom, którzy wymagają losowego i wysokiego dostępu do danych przy niskim opóźnieniu. Są one bardziej odpowiednie dla użytkowników korzystających z NoSQL i relacyjnych baz danych.
  • Klastry obliczeniowe o wysokiej wydajności zostały zaprojektowane w Amazon EC2, aby zapewnić względnie zwiększoną przepustowość i wykonać pewne operacje związane z siecią.

Wniosek

Ten dokument zawiera krótki przewodnik po Amazon EC2, który opisuje, czym jest Amazon EC2, jak utworzyć instancję i jej kluczowe funkcje. Jak wszyscy wiemy, praktyczne doświadczenie jest lepsze niż wiedza teoretyczna. Spróbuj więc przejrzeć treść i wykonaj wymienione czynności, aby lepiej zrozumieć.

Polecane artykuły

Jest to przewodnik po programie AWS EC2. Tutaj omawiamy wprowadzenie do Czym jest AWS EC2, potrzeby, funkcje, korzyści robocze i jak uzyskać dostęp ?. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Narzędzia do nauki danych
  2. Co to jest AWS CloudFront
  3. Architektura AWS
  4. Usługi AWS
  5. Usługi pamięci masowej AWS
  6. Najlepsze porównanie 12 komputerów Mac i adresów IP
  7. Co to jest Private Cloud? | 5 najważniejszych korzyści

Kategoria: