Kako zagnati primerek EC2 iz AMI po meri?



Ta članek vam bo predstavil pomemben koncept AWS, ki je Kako z ustreznim prikazom zagnati primerek EC2 iz AMI po meri.

je vse v okretnosti. Hitro ustvarjanje novih strežnikov različnih velikosti in uvajanje aplikacij na njih je eden izmed njih. Vzemimo za primer Netflix, ki ga gosti na AWS. Kadar koli je priljubljena oddaja ali film, bi Netflix dodal vse več EC2 s pomočjo Samodejno skaliranje za zadovoljitev povpraševanja kupcev. Funkcija samodejnega spreminjanja velikosti lahko samodejno doda ali izbriše primerke EC2, odvisno od števila uporabnikov, ki poskušajo dostopati do storitve Netflix. Poglejmo, kako zagnati primerek EC2 iz AMI po meri?

V tem članku bodo zajeti naslednji napotki:





Začnimo torej s člankom o tem, kako zagnati primerek EC2 iz AMI po meri?

Kateri so različni načini za prenos aplikacije na primerek EC2?

Kako se aplikacija samodejno namesti na EC2? Kot je opisano spodaj, obstaja več načinov, kako imeti aplikacijo skupaj z nastavitvami na primerku EC2.



  • Uporaba orodja za upravljanje konfiguracije, kot sta Lutka in Kuhar, za upravljanje življenjskega cikla aplikacije. Aplikacijo lahko namestite, nadgradite in znova namestite na tisoče strojev s pomočjo teh orodij za upravljanje konfiguracije.

  • S podajanjem uporabniške podatke na primer EC2. Uporabniški podatki so lahko skript lupine za namestitev aplikacije in se izvedejo ob zagonu EC2.

Zadnja možnost je uporaba EC2 AMI (Amazon Machine Image), AMI ima vse informacije, kot so operacijski sistem, priloženi diski EBS, aplikacije in ustrezne nastavitve. AMI je tisto, kar je potrebno za zagon primerka EC2. V primerjavi z zgornjima dvema pristopoma je uporaba AMI najhitrejši način za zagon primerka EC2, saj AMI že ima vse podrobnosti za zagon primerka EC2. Ta vadnica gre skozi zaporedje korakov za ustvarjanje AMI.



Slika - Kako zagnati primerek EC2 iz AMI po meri - Edureka Torej pojdimo na predstavitveni del,

java plitva kopija vs globoka kopija

Kako zagnati primerek EC2 iz AMI po meri: predstavitev ustvarjanja AMI po meri?

AWS nam ponuja nabor AMI za Windows in Linux. Glede na zahtevo je mogoče tudi ustvariti prilagojeni AMI z dodatno programsko opremo in nastavitvami konfiguracije. Tu je zaporedje korakov na visoki ravni za ustvarjanje AMI.

Korak 1: Zaženite primerek EC2 iz obstoječega AMI in se vanj prijavite.

2. korak: Namestite aplikacijo in izvedite ustrezne spremembe konfiguracije.

3. korak: Ustvari nov AMI.

4. korak: Zaženite dodatne primerke EC2 z uporabo AMI, ustvarjene v 3. korak .

Tu so podrobni koraki:

1. korak: Zagon primerka EC2

Uporabite enega od obstoječih AMI, ki ga zagotavlja AWS (Windows ali Linux), da zaženete primerek EC2 in se prijavite v primerek, kot je omenjeno v vadnici Edureka za EC2 .

2. korak: Namestitev aplikacije na EC2

Ko se prijavite v primerek EC2, namestite katero koli aplikacijo v skladu z vašimi zahtevami. Spodnji ukazi so namenjeni namestitvi Apache Tomcat na primerku Ubuntu EC2. Apache Tomcat se lahko uporablja za ustvarjanje dinamičnih spletnih strani z uporabo JSP in Servlets. Prav tako je mogoče namestiti katero koli drugo programsko opremo.

#become a root
sudo su

# dobite seznam programske opreme in najnovejših popravkov
apt-get update && apt-get upgrade

#download in namestite Apache Tomcat
apt-get namestite tomcat8

Namestitev Tomcat lahko preverite tako, da v brskalniku odprete URL (ec2-ip: 8080), domača stran Tomcata mora biti prikazana kot spodaj. Zamenjajte ec2-ip z ustreznim javnim IP-jem primerka EC2. Vrata 8080 je treba odpreti v dohodnih pravilih varnostne skupine skupaj z vrati 22, kot je prikazano spodaj v „vhodnih pravilih“ varnostne skupine. Vrata 22 se uporabljajo za dostop SSH in vrata 8080 se uporabljajo za dostop do Tomcata.

3. korak: Ustvarjanje AMI po meri

Korak 3.1: Izberite primerek EC2 in pojdite na »Dejanja -> Slika -> Ustvari sliko«.

Korak 3.2: Navedite ime in opis slike ter kliknite »Ustvari sliko«. Upoštevajte, da se je pred ustvarjanjem slike primer EC2 ustavil, AMI je ustvaril in znova zagnal. S tem želimo zagotoviti, da je ustvarjena slika v konstantnem stanju. EC2 se znova zažene, tako da bo kakršna koli Putty ali druga seja EC2 zaključena.

Korak 3.3: Kliknite zavihek AMI v levem podoknu. Sprva bi bil AMI v stanju »v čakanju«, nato pa bi se spremenil v status »na voljo«. Odvisno od velikosti primerka EC2 lahko ustvarjanje AMI traja nekaj časa. Upoštevajte, da ima AMI privzeto vidnost Private in je dostopen samo uporabniku, ki ga je ustvaril. AMI je lahko javen ali dostopen za nekaj uporabnikov, tako da odprete »Dejanja -> Upravljanje slikovnih dovoljenj«.

4. korak: Ustvarjanje EC2 iz novega AMI

V konzoli za upravljanje EC2 kliknite “Launch Instance”, kliknite “My AMI”, kjer je zasebni AMI ustvaril 3. korak mora biti viden. Izberite AMI in sledite postopku ustvarjanja EC2 kot običajno. Ko je primerek EC2 ustvarjen, poiščite javni naslov IP EC2 in odprite domačo stran Tomcat, tako da v brskalniku odprete URL (ec2-ip: 8080). Tokrat se ni treba prijaviti v primerek EC2 in namestiti Tomcat, kot je AMI ustvaril v 3. korak je v njem že nameščen Tomcat.

statična funkcija člana v c ++

Ko je EC2 ustvarjen, ne pozabite končati EC2 in odjaviti AMI v istem vrstnem redu. Če se primerek EC2 izvaja, ustreznega AMI ni mogoče odjaviti. AMI zavzame prostor za shranjevanje in če ni odjavljen / izbrisan, so z njim povezani stroški.

Torej, to je to, fantje, to nas pripelje do konca tega članka o tem, kako zagnati primerek EC2 iz AMI po meri?Če želite pridobiti strokovno znanje o tej temi, je Edureka pripravila učni načrt, ki natančno pokriva, kaj bi potrebovali, da bi se znašli na izpitu Solution Architect! Oglejte si podrobnosti tečaja za usposabljanje.

V primeru kakršnih koli vprašanj, povezanih s tem spletnim dnevnikom, vas prosimo, da postavite vprašanje v spodnji odsek za komentarje in z veseljem vam bomo odgovorili čim prej.