Kako pokrenuti EC2 instancu iz prilagođenog AMI-a?



Ovaj će vam članak predstaviti važan koncept AWS-a, a to je Kako pokrenuti EC2 instancu iz prilagođenog AMI-a s odgovarajućom demonstracijom.

je sve o okretnosti. Brzo stvaranje novih poslužitelja različitih veličina i postavljanje aplikacija na njih jedan je od njih. Uzmimo za primjer Netflix, hostiran je na AWS-u. Kad god postoji popularna emisija ili film, Netflix bi dodao sve više i više EC2-a pomoću Automatsko skaliranje kako bi se udovoljilo potražnji kupaca. Ovisno o broju korisnika koji pokušavaju pristupiti usluzi Netflix, značajka AutoScaling može automatski dodavati ili brisati instance EC2. Pogledajmo kako pokrenuti EC2 Instance iz prilagođenog AMI-a?

U ovom će članku biti obrađeni sljedeći smjerovi,





Pa krenimo sa člankom na temu Kako pokrenuti EC2 instancu iz prilagođenog AMI-a?

Koji su različiti načini prijenosa aplikacije na instancu EC2?

Kako se aplikacija automatski instalira na EC2? Postoji više načina za postavljanje aplikacije zajedno s postavkama na instanci EC2, kao što je objašnjeno u nastavku.



  • Korištenje alata za upravljanje konfiguracijom poput Puppet i Chef za upravljanje životnim ciklusom aplikacije. Aplikacija se može instalirati, nadograditi i vratiti na tisuće strojeva pomoću ovih alata za upravljanje konfiguracijom.

  • Prolazeći korisnički podaci na instancu EC2. Korisnički podaci mogu biti skripta ljuske za instalaciju aplikacije i izvršavat će se kad se EC2 pokrene.

Posljednja opcija je korištenje EC2 AMI (Amazon Machine Image), AMI ima sve informacije poput operativnog sustava, priloženih EBS diskova, aplikacija i odgovarajućih postavki. AMI je ono što je sve potrebno za pokretanje EC2 instance. U usporedbi s gornja dva pristupa, upotreba AMI-a je najbrži način za pokretanje EC2 instance jer AMI već ima sve pojedinosti za pokretanje instance EC2. Ovaj tutorial prolazi kroz slijed koraka za stvaranje AMI.



Slika - Kako pokrenuti EC2 instancu iz prilagođenog AMI-a - Edureka Pa krenimo na demo dio,

Kako pokrenuti EC2 instancu iz prilagođenog AMI-ja: Demonstracija o stvaranju prilagođenog AMI-a?

AWS nam nudi skup AMI-a za Windows i Linux. Na temelju zahtjeva, također je moguće stvoriti prilagođeni AMI s dodatnim softverom i postavkama konfiguracije. Evo slijeda koraka na visokoj razini za stvaranje AMI-a.

Korak 1: Pokrenite EC2 instancu iz postojećeg AMI-a i prijavite se na nju.

Korak 2: Instalirajte aplikaciju i napravite odgovarajuće promjene konfiguracije.

Korak 3: Stvorite novi AMI.

Korak 4: Pokrenite dodatne instance EC2 pomoću AMI stvorenog u 3. korak .

Evo detaljnih koraka:

Korak 1: Pokretanje instance EC2

Upotrijebite jedan od postojećih AMI-ja (AWS) koji pruža AWS (Windows ili Linux) da biste pokrenuli EC2 instancu i prijavili se na instancu kako je spomenuto u vodiču Edureka za EC2 .

Korak 2: Instaliranje aplikacije na EC2

Jednom prijavljeni u instancu EC2, instalirajte bilo koji program prema vašem zahtjevu. Naredbe u nastavku su za instaliranje Apache Tomcat na instancu Ubuntu EC2. Apache Tomcat može se koristiti za izradu dinamičkih web stranica pomoću JSP-a i Servleta. Isto tako, može se instalirati bilo koji drugi softver.

# postati korijen
sudo su

# nabavite popis softvera i najnovije zakrpe
apt-get update && apt-get upgrade

# preuzmite i instalirajte Apache Tomcat
apt-get instalirati tomcat8

Instalaciju Tomcata možete provjeriti ako na pregledniku otvorite URL (ec2-ip: 8080), početna stranica Tomcata trebala bi biti prikazana kao u nastavku. Obavezno zamijenite ec2-ip odgovarajućim javnim IP-om instance EC2. Priključak 8080 trebao bi se otvoriti u ulaznim pravilima Sigurnosne grupe zajedno s priključkom 22, kao što je prikazano u nastavku 'ulazna pravila' Sigurnosne grupe. Luka 22 koristi se za SSH pristup, a port 8080 za pristup Tomcat-u.

Korak 3: Izrada prilagođenog AMI-ja

Korak 3.1: Odaberite instancu EC2 i idite na 'Akcije -> Slika -> Stvori sliku'.

Korak 3.2: Navedite ime i opis slike i kliknite na 'Stvori sliku'. Imajte na umu da je prije stvaranja slike EC2 instanca zaustavljena, AMI je kreirao i ponovno pokrenuo. Time se osigurava da je stvorena slika u dosljednom stanju. EC2 se ponovno pokreće, pa će se prekinuti bilo koji kit ili druge sesije EC2.

Korak 3.3: Kliknite karticu AMI u lijevom oknu. U početku bi AMI bio u stanju „na čekanju“, a zatim bi se promijenio u status „dostupan“. Ovisno o veličini instance EC2, stvaranje AMI-a može potrajati. Imajte na umu da AMI prema zadanim postavkama ima vidljivost Privatno i dostupan je samo korisniku koji ga je stvorio. AMI se može učiniti javnim ili dostupnim nekolicini korisnika ako odete na „Akcije -> Upravljanje dozvolama za slike“.

kako postaviti put za javu -

Korak 4: Stvaranje EC2 iz novog AMI-a

U upravljačkoj konzoli EC2 kliknite na “Launch Instance”, kliknite na “My AMI” gdje je privatni AMI stvoren u 3. korak trebao biti vidljiv. Odaberite AMI i slijedite postupak stvaranja EC2 kao i obično. Jednom kada je stvorena instanca EC2, uzmite javnu IP adresu EC2 i pristupite Tomcat početnoj stranici tako što ćete u pregledniku otići na URL (ec2-ip: 8080). Ovoga puta nije potrebno prijaviti se na instancu EC2 i instalirati Tomcat, kao što je AMI stvorio u 3. korak već ima instaliran Tomcat u njemu.

Jednom kada je EC2 stvoren, pobrinite se da prekine EC2 i odjavi AMI istim redoslijedom. Ako je EC2 instanca pokrenuta, tada se odgovarajući AMI ne može odjaviti. AMI zauzima prostor za pohranu i ako se ne odjavi / izbriše, s njim je povezan trošak.

Dakle, to je to, momci, ovo nas dovodi do kraja ovog članka o tome kako pokrenuti EC2 instancu iz prilagođenog AMI-a?U slučaju da želite steći stručnost u ovoj temi, Edureka je smislila kurikulum koji točno pokriva ono što vam treba za polaganje ispita Solution Architect! Možete pogledati detalje tečaja za trening.

U slučaju bilo kakvih pitanja vezanih uz ovaj blog, slobodno postavite pitanje u odjeljak za komentare u nastavku i rado bismo vam odgovorili najranije.