Jak spustit instanci EC2 z vlastního AMI?



Tento článek vám představí důležitý koncept AWS, kterým je Jak spustit instanci EC2 z vlastní AMI s odpovídající ukázkou.

je všechno o hbitosti. Jedním z nich je rychlé vytváření nových serverů různých velikostí a nasazení aplikací na nich. Vezměme si příklad Netflixu, který je hostován na AWS. Kdykoli je populární show nebo film, Netflix přidává stále více a více EC2 pomocí Automatické měřítko uspokojit poptávku zákazníků. V závislosti na počtu uživatelů, kteří se pokoušejí získat přístup ke službě Netflix, může funkce Automatické měřítko automaticky přidávat nebo mazat instance EC2. Podívejme se, jak spustit instanci EC2 z vlastního AMI?

sloučit třídicí kód c ++

V tomto článku se budeme zabývat následujícími ukazateli,





Začněme tedy článkem o tom, jak spustit instanci EC2 z vlastní AMI?

Jaké jsou různé způsoby, jak dostat aplikaci do instance EC2?

Jak se aplikace na EC2 instaluje automaticky? Existuje několik způsobů, jak mít aplikaci spolu s nastavením na instanci EC2, jak je popsáno níže.



  • Ke správě životního cyklu aplikace používejte nástroj pro správu konfigurace jako Puppet a Chef. Aplikaci lze nainstalovat, upgradovat a vrátit zpět na tisíce strojů pomocí těchto nástrojů pro správu konfigurace.

  • Předáním uživatelská data k instanci EC2. Uživatelská data mohou být shell skript pro instalaci aplikace a budou provedena při spuštění EC2.

Poslední možností je použít EC2 AMI (Amazon Machine Image), AMI má všechny informace, jako je operační systém, připojené EBS disky, aplikace a odpovídající nastavení. AMI je to, co je nutné ke spuštění instance EC2. Ve srovnání s výše uvedenými dvěma přístupy je použití AMI nejrychlejší způsob spuštění instance EC2, protože AMI již má všechny podrobnosti ke spuštění instance EC2. Tento tutoriál prochází řadou kroků k vytvoření AMI.



Obrázek - Jak spustit instanci EC2 z vlastní AMI - Edureka Pojďme tedy k demo části,

Jak spustit instanci EC2 z vlastního AMI: Ukázka vytváření vlastního AMI?

AWS nám poskytuje sadu AMI pro Windows i Linux. Na základě požadavku je také možné vytvořit přizpůsobené AMI s dalším softwarem a konfiguračním nastavením. Zde je sled kroků na vysoké úrovni k vytvoření AMI.

Krok 1: Spusťte instanci EC2 z existujícího AMI a přihlaste se k ní.

Krok 2: Nainstalujte aplikaci a proveďte příslušné změny konfigurace.

Krok 3: Vytvořte nový AMI.

Krok 4: Spusťte další instance EC2 pomocí AMI vytvořeného v Krok 3 .

Tady jsou kroky podrobně:

Krok 1: Spuštění instance EC2

Použijte jeden z existujících AWS poskytovaných AMI (Windows nebo Linux) ke spuštění instance EC2 a přihlášení k instanci, jak je uvedeno v tutoriálu Edureka pro EC2 .

java řetězec rozdělit regex více oddělovačů

Krok 2: Instalace aplikace na EC2

Po přihlášení do instance EC2 nainstalujte libovolnou aplikaci podle vašich požadavků. Níže uvedené příkazy slouží k instalaci Apache Tomcat na instanci Ubuntu EC2. Apache Tomcat lze použít k vytváření dynamických webových stránek pomocí JSP a servletů. Lze také nainstalovat jakýkoli jiný software.

# Staňte se kořenem
sudo su

# získejte seznam softwarů a nejnovějších oprav
apt-get update && apt-get upgrade

# stáhnout a nainstalovat Apache Tomcat
apt-get install tomcat8

Instalaci Tomcat lze ověřit na adrese (ec2-ip: 8080) URL v prohlížeči, domovská stránka Tomcat by měla být zobrazena níže. Ujistěte se, že jste nahradili ec2-ip příslušnou veřejnou IP adresou instance EC2. Port 8080 by měl být otevřen v příchozích pravidlech skupiny zabezpečení spolu s portem 22, jak je uvedeno v níže uvedených „příchozích pravidlech“ skupiny zabezpečení. Port 22 se používá pro přístup SSH a port 8080 se používá pro přístup k Tomcat.

Krok 3: Vytvoření vlastního AMI

Krok 3.1: Vyberte instanci EC2 a přejděte na „Akce -> Obrázek -> Vytvořit obrázek“.

Krok 3.2: Zadejte název a popis obrázku a klikněte na „Vytvořit obrázek“. Všimněte si, že před vytvořením obrazu je instance EC2 zastavena, AMI vytvořeno a restartováno zpět. Tím se zajistí, že vytvořený obrázek je v konzistentním stavu. EC2 se restartuje, takže všechny tmely nebo jiné relace k EC2 budou ukončeny.

Krok 3.3: Klikněte na kartu AMI v levém podokně. Zpočátku by byl AMI ve stavu „nevyřízeno“ a poté by se změnil na „dostupný“ stav. V závislosti na velikosti instance EC2 může vytvoření AMI nějakou dobu trvat. Upozorňujeme, že AMI má ve výchozím nastavení viditelnost Soukromé a je přístupný pouze uživateli, který jej vytvořil. AMI lze zveřejnit nebo zpřístupnit několika uživatelům v části „Akce -> Správa oprávnění k obrázku“.

Krok 4: Vytvoření EC2 z nového AMI

V EC2 Management Console klikněte na „Spustit instanci“, klikněte na „Moje AMI“, kde soukromý AMI vytvořil v Krok 3 by měl být viditelný. Vyberte AMI a postupujte obvyklým způsobem podle procesu vytváření EC2. Jakmile je instance EC2 vytvořena, získejte veřejnou IP adresu EC2 a přejděte na domovskou stránku Tomcat přechodem na (ec2-ip: 8080) URL v prohlížeči. Tentokrát se nemusíte přihlašovat k instanci EC2 a instalovat Tomcat, jak to vytvořil AMI v Krok 3 již má nainstalovaný Tomcat.

Po vytvoření EC2 nezapomeňte ukončit EC2 a zrušit registraci AMI ve stejném pořadí. Pokud běží instance EC2, nelze příslušnou AMI odhlásit. AMI zabírá úložný prostor a pokud není odhlášen / odstraněn, je s ním spojena cena.

co je proměnná instance

Takže to je to, lidi, to nás přivádí na konec tohoto článku o tom, jak spustit instanci EC2 z vlastní AMI?V případě, že chcete získat odborné znalosti v tomto předmětu, Edureka přišla s učebním plánem, který přesně pokrývá to, co byste potřebovali ke zvládnutí zkoušky Architect Architect! Můžete se podívat na podrobnosti kurzu pro výcvik.

V případě jakýchkoli dotazů souvisejících s tímto blogem, neváhejte se zeptat v sekci komentáře níže a my vám rádi zodpovíme co nejdříve.