Jak utworzyć i wdrożyć usługę ECS w AWS?

Jak Utworzyc I Wdrozyc Usluge Ecs W Aws



Amazon ECS to w pełni zarządzana, szybka i niezawodna usługa, która umożliwia użytkownikom wdrażanie, utrzymywanie, zarządzanie i skalowanie aplikacji kontenerowych. ECS jest opłacalną usługą i dobrze współpracuje z aplikacjami Docker. ECS można zintegrować z innymi usługami AWS, aby zapewnić bezpieczne rozwiązania i platformy na żądanie do wykonywania aplikacji.

W tym artykule przedstawiono demonstrację tworzenia i wdrażania usługi ECS w AWS.

Czym jest usługa Amazon ECS?

Usługę Amazon ECS można wykorzystać do wdrożenia aplikacji, która jest powszechnie dostępna poprzez publiczny adres IP. Usługa to grupa określonej liczby zadań, które są wykonywane jednocześnie wewnątrz klastra ECS. Zaletą korzystania z „Usługi” ECS jest to, że jeśli w jakichkolwiek okolicznościach jedno z zadań przestanie działać. Następnie harmonogram usług zastąpi to zadanie, uruchamiając nową instancję Twojego zadania, aby zachować żądaną pojemność zadań określonych podczas konfiguracji.







Jak utworzyć i wdrożyć usługę ECS w AWS?

Dzięki Amazon ECS programiści mogą pobierać obrazy Dockera lub obrazy z innych publicznych repozytoriów, takich jak ECR itp., dla swoich aplikacji. Usługa wykorzysta te informacje do utworzenia i wyświetlenia użytkownikowi wyników. Po wdrożeniu usługi ECS automatycznie skaluje aplikację w górę lub w dół zgodnie z wymaganiami.



Posiadacze kont AWS mogą zintegrować ECS z wieloma usługami takimi jak:



  • Amazona EC2
  • SDK Amazona
  • Amazon ECR
  • Narzędzia Amazon dla Windows PowerShell

Aby utworzyć i wdrożyć usługę, musimy najpierw utworzyć klaster ECS, w którym będzie przechowywana aplikacja. Więcej informacji na temat tworzenia klastra znajdziesz w artykule „ Jak utworzyć klaster ECS? ”. Po utworzeniu klastra Amazon ECS i utworzeniu dla niego definicji zadania możemy stworzyć usługę, która wykorzystuje tę definicję zadania i będzie wdrażana i testowana przez publiczny adres IP.





Dowiedz się więcej o definiowaniu i tworzeniu definicji zadań, odwołując się do tego artykułu: „ Jak zdefiniować definicje zadań Amazon ECS? ”. Przyjrzyjmy się kilku krokom tworzenia i wdrażania usługi ECS:

Krok 1: Wybierz klaster
Na panelu kontrolnym klastra ECS wybierz klaster, w którym skonfigurowana jest definicja zadania:



Krok 2: Utwórz usługę
Przewiń interfejs w dół i kliknij „ Tworzyć ' przycisk:

Krok 3: Wybierz usługę lub zadanie
Możemy wybrać opcję Usługa, która uruchomi grupę zadań, np. aplikację internetową, lub opcję samodzielnego zadania, która wykona się raz, a następnie zakończy. Tutaj wybraliśmy „ Praca ' opcja:

Krok 4: Wybierz Rodzina
W sekcji Definicja zadania wybierz definicję zadania skonfigurowaną dla klastra. Jak skonfigurowaliśmy „ definicja demoklastra ”definicję zadania wcześniej, zaznaczymy tę opcję:

Krok 5: Przypisz nazwę usługi
Podaj nazwę „ Praca ” i ustawiliśmy żądaną pojemność na 1. Możesz ją dostosować według własnych preferencji:

Krok 6: Uzyskaj dostęp do sekcji Sieć
Kliknij na ' Sieć ”, w której skonfigurujemy niektóre ustawienia sieciowe, które umożliwią nam dostęp do niego:

Krok 7: Włącz publiczny adres IP
Pod ' Sieć ”, włącz opcję Publiczny adres IP i wybierz opcję „ Utwórz nową grupę zabezpieczeń ' opcja:

Krok 8: Skonfiguruj ustawienia sieciowe
W tym ' Sieć ”, wpisz nazwę w polu „ Nazwa grupy zabezpieczeń ”, a następnie opisz to:

Pod tym samym „ Sieć ”, wykonaj następujące konfiguracje:

Zachowując pozostałe ustawienia jako domyślne, kliknij przycisk „ Tworzyć ” u dołu interfejsu, jak podkreślono poniżej:

Zajmie to minutę lub dwie. Tutaj nasza usługa została pomyślnie wdrożona:

Jak przetestować wdrożenie usługi?

Teraz, aby sprawdzić, czy usługa działa i jest dostępna, kliknij „ Zadania zakładka:

W zakładce Zadania kliknij uruchomione zadania:

Przewiń interfejs w dół i kliknij „ otwarty adres ” w opcji „ Publiczne IP ' opcja:

Nasz serwis działa pomyślnie i jest dostępny:

To wszystko z tego przewodnika.

Wniosek

Aby utworzyć i wdrożyć usługę ECS, kliknij przycisk „ Zadania ”, podaj nazwę i konfigurację portu, a następnie naciśnij przycisk „ Tworzyć przycisk ” później. Dostęp do usługi ECS można uzyskać konfigurując port, a następnie klikając publiczny adres IP. Usługę należy zakończyć ręcznie. Należy pamiętać, że usługa musi zostać zakończona, ponieważ wiąże się z naliczeniem opłat. Ten artykuł stanowi przewodnik krok po kroku dotyczący tworzenia i wdrażania usług ECS.