Ako vytvoriť a nasadiť službu ECS v AWS?

Ako Vytvorit A Nasadit Sluzbu Ecs V Aws



Amazon ECS je plne spravovaná, rýchla a spoľahlivá služba, ktorá svojim používateľom umožňuje nasadzovať, udržiavať, spravovať a škálovať kontajnerové aplikácie. ECS je nákladovo efektívna služba a dobre funguje s aplikáciami Docker. ECS je možné integrovať s ďalšími službami AWS, aby poskytovali bezpečné a na požiadanie riešenia a platformy na vykonávanie aplikácií.

Tento článok poskytuje ukážku vytvorenia a nasadenia služby ECS v AWS.

Čo je služba Amazon ECS?

Službu Amazon ECS je možné použiť na nasadenie aplikácie, ktorá je široko prístupná prostredníctvom verejnej IP adresy. Služba je skupina určeného počtu úloh, ktoré sa vykonávajú súčasne v klastri ECS. Výhodou používania „Služby“ ECS je, že ak za akýchkoľvek okolností prestane fungovať jedna z úloh. Potom plánovač služieb nahradí túto úlohu spustením novej inštancie vašej úlohy, aby sa zachovala požadovaná kapacita úloh zadaných počas konfigurácie.







Ako vytvoriť a nasadiť službu ECS v AWS?

S Amazon ECS môžu vývojári pre svoje aplikácie stiahnuť obrázky Docker alebo obrázky z iných verejných úložísk, ako je ECR atď. Služba použije tieto informácie na vytvorenie a zobrazenie výstupu pre používateľa. Keď je služba nasadená, ECS automaticky zväčší alebo zníži aplikáciu podľa požiadaviek.



Majitelia účtov AWS môžu integrovať ECS s mnohými službami, ako sú:



  • Amazon EC2
  • Amazon SDK
  • Amazon ECR
  • Nástroje Amazon pre Windows PowerShell

Na vytvorenie a nasadenie služby musíme najprv vytvoriť klaster ECS, ktorý bude ukladať aplikáciu. Ďalšie informácie o vytváraní klastra nájdete v článku „ Ako vytvoriť klaster ECS? “. Po vytvorení klastra Amazon ECS a vytvorení definície úlohy preň môžeme vytvoriť službu, ktorá túto definíciu úlohy využíva a bude nasadená a testovaná pomocou verejnej IP adresy.





Ďalšie informácie o definovaní a vytváraní definícií úloh nájdete v tomto článku: “ Ako definovať definície úloh Amazon ECS? “. Pozrime sa na niekoľko krokov na vytvorenie a nasadenie služby ECS:

Krok 1: Vyberte klaster
Na ovládacom paneli klastra ECS vyberte klaster, v ktorom je nakonfigurovaná definícia úlohy:



Krok 2: Vytvorte službu
Posuňte zobrazenie nadol a kliknite na „ Vytvorte tlačidlo ”:

Krok 3: Vyberte službu alebo úlohu
Môžeme vybrať buď službu, ktorá spustí skupinu úloh, ako je webová aplikácia, alebo možnosť samostatnej úlohy, ktorá sa vykoná raz a potom sa ukončí. Tu sme vybrali „ servis “možnosť:

Krok 4: Vyberte položku Rodina
V časti Definícia úlohy vyberte definíciu úlohy, ktorú ste nakonfigurovali pre klaster. Ako sme nakonfigurovali „ democlusterdefinícia ” definíciu úlohy skôr, vyberieme túto možnosť:

Krok 5: Priraďte názov služby
Uveďte názov „ servis “ a nastavili sme požadovanú kapacitu na 1. Môžete si ju prispôsobiť podľa svojich preferencií:

Krok 6: Prístup k časti Networking
Klikni na ' vytváranie sietí “, kde nakonfigurujeme niektoré nastavenia siete, ktoré nám umožnia prístup:

Krok 7: Povoľte verejnú IP
Pod ' vytváranie sietí “, povoľte možnosť Verejná IP a vyberte možnosť „ Vytvorte novú bezpečnostnú skupinu “možnosť:

Krok 8: Nakonfigurujte nastavenia siete
V tomto ' vytváranie sietí “, zadajte názov do „ Názov bezpečnostnej skupiny “ a potom to opíšte:

Pod tým istým “ vytváranie sietí “, vykonajte nasledujúce konfigurácie:

Ponechaním ostatných nastavení ako predvolených kliknite na „ Vytvorte ” tlačidlo v spodnej časti rozhrania, ako je zvýraznené nižšie:

Bude to trvať minútu alebo dve. Tu bola naša služba úspešne nasadená:

Ako otestovať nasadenie služby?

Ak chcete teraz otestovať, či je služba spustená a prístupná alebo nie, kliknite na „ Úlohy záložka “:

Na karte Úlohy kliknite na spustené úlohy:

Prejdite nadol po rozhraní a kliknite na „ otvorte adresu ” možnosť pod položkou “ Verejná IP “možnosť:

Naša služba je úspešne spustená a dostupná:

To je všetko z tohto návodu.

Záver

Ak chcete vytvoriť a nasadiť službu ECS, kliknite na „ Úlohy “, zadajte názov a konfiguráciu portu a potom stlačte „ Vytvorte “. Služba ECS môže byť prístupná konfiguráciou portu a následným kliknutím na verejnú IP adresu. Službu je potrebné ukončiť manuálne. Upozorňujeme, že služba musí byť ukončená, pretože sa za ňu účtujú poplatky. Tento článok je podrobný návod na vytváranie a nasadzovanie služieb ECS.