EC2 (Elastic Compute Cloud) a ECS (Elastic Container Service) jsou dvě oblíbené služby nabízené Amazon Web Services (AWS), které vám umožňují zavádět a spravovat aplikace v mrak.
Integrace instancí EC2 do clusteru ECS může poskytnout škálovatelnost, flexibilitu a snadnou správu.
V tomto článku vás provedeme kroky k přidání instance EC2 do clusteru ECS, což vám umožní využít výhody obou služeb.

Co je ECS?
ECS je zkratka pro Elastic Container Service. ECS je platforma jako služba (PaaS), která poskytuje orchestrační vrstvu pro správu kontejnerů na clusteru uzlů.
Dokáže vytvářet a spravovat škálovatelné aplikace, včetně nasazování webových aplikací, dávkových úloh, mikroslužeb atd.
Při použití ECS můžete nasadit své kontejnery v clusterech napříč více datovými centry. Můžete také škálovat instance ECS nahoru nebo dolů, aby vyhovovaly požadavkům vaší aplikace.
Chcete-li používat ECS, musíte si nejprve zaregistrovat bezplatný účet na ecs.io. Po přihlášení klikněte na odkaz Účty v navigační liště v horní části stránky.
V okně Přehled účtů vyberte Váš účet a poté klikněte na Vytvořit nový účet. Do příslušných polí zadejte svou e-mailovou adresu a heslo a klikněte na Vytvořit účet.
Kliknutím na Vytvořit nový klastr se dostanete na stránku Vytvořit klastr, kde si můžete vybrat své výpočetní prostředky a přidat uzly do klastru.
Budete potřebovat platný pár klíčů EC2 s oprávněním k zahájení spouštění pomocí rozhraní API ECS. Jakmile svůj cluster vytvoříte, kliknutím na jeho název se otevře jeho souhrnná stránka, kde můžete vidět všechny jeho podrobnosti:
A je to! Vytvořili jste cluster ECS a jste připraveni zřídit kontejnery!
Jak přidat instanci EC2 do clusteru ECS: Průvodce krok za krokem

Krok 1: Otevřete službu ECS a vyberte Cluster
Přihlaste se do své konzoly pro správu AWS a přejděte do služby ECS. Zde klikněte na cluster, do kterého chcete přidat instanci EC2. Tím se dostanete na stránku s podrobnostmi o clusteru.
Krok 2: Vytvořte Cluster a vyberte EC2 Linux + Networking
Na stránce s podrobnostmi o klastru najděte možnost „Vytvořit klastr“ a vyberte ji. Budete vyzváni k výběru šablony clusteru v průvodci vytvořením clusteru.
V tomto kurzu vyberte možnost „EC2 Linux + Networking“ – tato šablona se hodí pro scénář, kde chcete spouštět instance EC2 jako úlohy v clusteru ECS.
Krok 3: Nakonfigurujte podrobnosti o clusteru podle pokynů
Dále je třeba nakonfigurovat podrobnosti clusteru podle vašich požadavků. Zadejte název clusteru a vyberte požadované konfigurace VPC (Virtual Private Cloud) a podsítě.
Můžete také zadat typ instance EC2 a požadovaný počet instancí. Ujistěte se, že dodržujete pokyny a pokyny poskytnuté během procesu konfigurace.
Krok 4: Počkejte na vytvoření clusteru
Po konfiguraci podrobností klastru zahajte proces vytváření klastru. V závislosti na vybraných možnostech a konfiguracích sítě může vytvoření clusteru trvat několik minut. Buďte trpěliví a počkejte na dokončení procesu.
Průběh můžete sledovat prostřednictvím konzoly pro správu AWS nebo pomocí AWS CLI (Rozhraní příkazového řádku).
Krok 5: Zobrazte podrobnosti o clusteru
Jakmile je klastr vytvořen, můžete vstoupit do sekce „Zobrazit klastr“, kde získáte přístup k podrobnostem o klastru. Tato část obsahuje přehled prostředků, konfigurací a souvisejících informací clusteru. Udělejte si čas, abyste se seznámili s rozložením a dostupnými možnostmi.
Krok 6: Přejděte na instance ECS
Chcete-li přidat instanci EC2 do clusteru ECS, přejděte na stránku „Instance ECS“ v podrobnostech clusteru. Tato stránka zobrazuje existující instance v rámci clusteru a umožňuje vám spravovat jejich životní cyklus.
Závěr
Integrace instancí EC2 do clusteru ECS vám umožní efektivně využít schopnosti obou služeb.
Podle kroků uvedených v tomto článku byste nyní měli pochopit, jak přidat instanci EC2 do clusteru ECS.
Nezapomeňte přesně nakonfigurovat podrobnosti clusteru a trpělivě vyčkejte na dokončení procesu vytváření clusteru.
Po přidání můžete využívat výhody ECS, jako je správa kontejnerů, škálovatelnost a zjišťování služeb, a zároveň využívat flexibilitu a výkon instancí EC2.
Kombinací silných stránek EC2 a ECS můžete optimalizovat svou cloudovou infrastrukturu tak, aby splňovala požadavky vašich aplikací a zajistila hladký provoz ve velkém měřítku.