Hogyan hozzunk létre EC2 példányt az AWS-ben: lépésről lépésre oktatóanyag

Tartalomjegyzék:

Anonim

Mi az Amazon EC2 instance?

Az EC2 példány nem más, mint egy virtuális szerver az Amazon Web Services terminológiájában. Az Elastic Compute Cloud rövidítése. Ez egy webes szolgáltatás, ahol az AWS előfizető számítási kiszolgálót kérhet és biztosíthat az AWS felhőben.

Az igény szerinti EC2 példány az AWS felajánlása, ahol az előfizető / felhasználó óránként bérelheti a virtuális szervert, és felhasználhatja saját alkalmazások telepítéséhez.

A példány óránként különböző díjakkal kerül felszámolásra, a választott példány típusától függően. Az AWS több példánytípust biztosít a felhasználó üzleti igényeinek megfelelően.

Így bérelhet egy példányt a saját CPU és memóriaigénye alapján, és használhatja, ameddig csak akarja. Megszüntetheti a példányt, amikor már nincs használva, és megtakaríthatja a költségeket. Ez az igény szerinti példány legszembetűnőbb előnye - drasztikusan spórolhat a CAPEX-en.

Ebben az oktatóanyagban megtanulja-

  • Bejelentkezés és hozzáférés az AWS-szolgáltatásokhoz
  • Válassza az AMI lehetőséget
  • Válassza az EC2 példánytípusokat
  • Konfigurálja a példányt
  • Tárhely hozzáadása
  • Tag példány
  • Konfigurálja a biztonsági csoportokat
  • Példányok áttekintése
  • Hozzon létre egy EIP-t, és csatlakozzon a példányához
  • Mi az a Spot példány?
  • Hozzon létre egy Spot Request-et
    • Keresse meg a példánytípusokat
    • Konfigurálja a Spot példányt
    • Ellenőrizze a Spot példányát

Nézzük meg részletesen, hogyan indíthat igény szerinti EC2 példányt az AWS Cloud szolgáltatásban.

Bejelentkezés és hozzáférés az AWS-szolgáltatásokhoz

1. lépés) Ebben a lépésben

  • Jelentkezzen be AWS-fiókjába, és lépjen az AWS Services fülre a bal felső sarokban.
  • Itt látni fogja az összes AWS-szolgáltatást a területük szerint kategorizálva. Számítás, tárolás, adatbázis stb. Az EC2 példány létrehozásához ki kell választanunk a Computeà EC2 elemet, mint a következő lépésben.
  • Nyissa meg az összes szolgáltatást, és kattintson az EC2 elemre a Szolgáltatások kiszámítása alatt. Ez elindítja az EC2 irányítópultját.

Itt van az EC2 műszerfal. Itt minden lényeges információt megkap a futó AWS EC2 erőforrásokról.

2. lépés : Az EC2 irányítópultjának jobb felső sarkában válassza ki azt az AWS-régiót, amelyben ki szeretné alakítani az EC2 szervert.

Itt választjuk N. Virginia-t. Az AWS 10 régiót biztosít az egész világon.

3. lépés) Ebben a lépésben

  • Miután kiválasztotta a kívánt régiót, térjen vissza az EC2 irányítópultjára.
  • Kattintson a "Példány indítása" gombra a Példány létrehozása szakaszban (az alábbiak szerint).
  • A példány létrehozása varázsló oldala megnyílik, amint a „Példány indítása” gombra kattint.

Válassza az AMI lehetőséget

1. lépés: Ebben a lépésben megtesszük,

  1. Megkérjük, hogy válasszon egy AMI-t, amelyet választott. (Az AMI egy Amazon Machine Image. Ez egy sablon alapvetően egy operációs rendszer platformról, amelyet alapként használhat a példány létrehozásához.) Miután elindított egy EC2 példányt a kívánt AMI-ről, a példány automatikusan elindul a kívánt operációs rendszerrel. (Az AMI-ről többet megtudhatunk a bemutató következő részében).
  2. Itt az alapértelmezett Amazon Linux (64 bites) AMI-t választjuk.

Válassza az EC2 példánytípusokat

1. lépés: A következő lépésben meg kell választania a kívánt példány típusát az üzleti igények alapján.

  1. A t2.micro példánytípust választjuk, amely egy 1vCPU és 1 GB memóriakiszolgáló, amelyet az AWS kínál.
  2. A további konfigurációkért kattintson a "Példányadatok konfigurálása" elemre
  • A varázsló következő lépésében adja meg a részleteket, mint a nem. az egyszerre indítani kívánt példányok közül.
  • Itt egy példányt indítunk.

Konfigurálja a példányt

1. lépés) Példányszám - egyszerre legfeljebb 20 példányt adhat meg. Itt egy példányt indítunk.

2. lépés: A Vásárlási opciók alatt tartsa bejelölve a „Spot Instants kérése” opciót. (Ez akkor történik, amikor Spot-példányokat szeretnénk indítani az igény szerinti példányok helyett. A bemutató későbbi részében visszatérünk a Spot-példányokra)

3. lépés: Ezután konfigurálnunk kell néhány alapvető hálózati adatot az EC2 szerverünkhöz.

  • Itt kell eldöntenie, hogy melyik VPC-ben (Virtuális Privát Felhő) szeretné elindítani a példányát, és mely alhálózatok alatt kívánja elindítani a VPC-t. Jobb ezt meghatározni és megtervezni a példány elindítása előtt. Az AWS architektúra beállításainak tartalmazniuk kell az alhálózatok IP-tartományait stb., Előre megtervezve a jobb kezelés érdekében. (Meglátjuk, hogyan hozhatunk létre új VPC-t az oktatóanyag Hálózat szakaszában.
  • Az alhálózatot is előre meg kell tervezni. Pl .: Ha webkiszolgálóról van szó, akkor helyezze el a nyilvános alhálózatban, és ha DB szerver, akkor egy magánalhálózatba helyezze el a VPC-n belül.

Lent,

  1. A Hálózat szakasz tartalmazza a platformunkon elérhető VPC-k listáját.
  2. Válasszon ki egy már létező VPC-t
  3. Új VPC-t is létrehozhat

Itt kiválasztottam egy már létező VPC-t, ahová szeretném elindítani a példányomat.

4. lépés) Ebben a lépésben

  • A VPC alhálózatokból áll, amelyek IP-tartományok, amelyeket elkülönítenek a hozzáférés korlátozása érdekében.
  • Lent,
  1. Az Alhálózatok alatt kiválaszthatja azt az alhálózatot, ahová a példányát el szeretné helyezni.
  2. Egy már létező nyilvános alhálózatot választottam.
  3. Ebben a lépésben új alhálózatot is létrehozhat.
  • Miután a példány elindult egy nyilvános alhálózaton, az AWS dinamikus nyilvános IP-t fog rendelni hozzá az IP-készletéből.

5. lépés) Ebben a lépésben

  • Kiválaszthatja, hogy szeretné-e, hogy az AWS automatikusan IP-t rendeljen hozzá, vagy később manuálisan. Itt is engedélyezheti / letilthatja az „Public Public Auto automatikus hozzárendelés” funkciót.
  • Itt később hozzárendelünk ehhez a példányhoz egy statikus IP-t, amelyet EIP-nek (Elastic IP) hívunk. Tehát ez a funkció mostantól le van tiltva.

6. lépés) Ebben a lépésben

  • A következő lépésben tartsa meg az IAM szerepkör 'Nincs' opcióját. Részletesen meglátogatjuk az IAM szerepkör témáját az IAM szolgáltatásokban.

7. lépés) Ebben a lépésben a következőket kell tennie

  • Leállási viselkedés - amikor véletlenül kikapcsolja a példányát, akkor biztosan nem azt akarja, hogy töröljék, hanem leállítsák.
  • Itt a leállási viselkedésemet Stopként definiáljuk.

8. lépés) Ebben a lépésben

  • Abban az esetben, ha véletlenül megszüntette a példányát, az AWS rendelkezik egy biztonsági mechanizmussal. Nem törli a példányát, ha engedélyezte a véletlen befejezés elleni védelmet.
  • Itt ellenőrizzük annak lehetőségét, hogy tovább védjük-e példányunkat a véletlen befejezéstől.

9. lépés) Ebben a lépésben

  • A Monitoring alatt engedélyezheti a részletes megfigyelést, ha a példány üzleti szempontból kritikus példány. Itt ellenőriztük az opciót. Az AWS mindig díjmentesen biztosítja az Ön példányának alapvető felügyeletét. Megtekintjük a monitorozás témáját az oktatóanyag AWS Cloud Watch részében.
  • A Bérlet alatt válassza ki a megosztott bérleti lehetőséget. Ha az alkalmazás rendkívül biztonságos alkalmazás, akkor külön kapacitást kell választania. Az AWS mindkét lehetőséget biztosítja.

10. lépés) Ebben a lépésben

  • Kattintson a "Tárhely hozzáadása" elemre, ha adatköteteket szeretne hozzáadni a példányához a következő lépésben.

Tárhely hozzáadása

1. lépés: Ebben a lépésben a következő dolgokat tesszük,

  • A Tárhely hozzáadása lépésben látni fogja, hogy a példány automatikusan 8 GB-os általános célú SSD-gyökérkötetet kapott. (A maximális kötetméret, amelyet egy általános célú kötetnek adhatunk, 16 GB)
  • Megváltoztathatja a kötet méretét, új köteteket adhat hozzá, módosíthatja a kötet típusát stb.
  • Az AWS háromféle EBS-kötetet kínál: mágneses, általános célú SSD, biztosított IOP-k. A kötet típusát az alkalmazás IOP-igényei alapján választhatja ki.

Tag példány

1. lépés) Ebben a lépésben

  • megcímkézheti példányát egy kulcs-érték párral. Ez láthatóságot biztosít az AWS-fiók rendszergazdájának, ha sok példány van.
  • A példányokat az osztályuk, a környezet, például a Dev / SIT / Prod alapján kell címkézni. Stb. Ez világos képet ad a példányok költségeiről egy közös címke alatt.
  1. Itt a példányt Dev_Web 01 szerverként címkéztük meg
  2. Ugrás a Biztonsági csoportok későbbi konfigurálásához

Konfigurálja a biztonsági csoportokat

1. lépés: A biztonsági csoportok konfigurálásának következő lépésében korlátozhatja a példányportok forgalmát. Ez egy hozzáadott tűzfalmechanizmus, amelyet az AWS biztosít, a példány operációs rendszerének tűzfalán kívül.

Megadhat nyitott portokat és IP-ket.

  • Mivel a szerverünk egy webkiszolgáló =, a következőket fogjuk megtenni
  1. Új biztonsági csoport létrehozása
  2. Nevezzük meg SG-jünket a könnyebb hivatkozás érdekében
  3. Olyan protokollok meghatározása, amelyeket engedélyezni szeretnénk a példányomon
  4. Olyan IP-k kijelölése, amelyek hozzáférhetnek a példányunkhoz az említett protokollok alapján
  5. Miután a tűzfal szabályai be vannak állítva - Ellenőrizze és indítsa el

Példányok áttekintése

1. lépés: Ebben a lépésben áttekintjük az összes választási lehetőségünket és paraméterünket, és folytatjuk a példány elindítását.

2. lépés: A következő lépésben felkérést kap, hogy hozzon létre egy kulcspárt egy példány bejelentkezéséhez. A kulcspár egy nyilvános-magánkulcs készlet.

Az AWS tárolja a magánkulcsot a példányban, és a rendszer kéri, hogy töltse le a privát kulcsot. Ne felejtse el letölteni a kulcsot, és tartsa biztonságban; ha elveszett, nem töltheti le újra.

  1. Hozzon létre egy új kulcspárt
  2. Adjon nevet a kulcsának
  3. Töltse le és mentse el a biztonságos mappába
  • A kulcs letöltésekor megnyithatja és megnézheti az RSA magánkulcsát.

3. lépés: Miután befejezte a kulcs letöltését és mentését, indítsa el a példányt.

  • Közben láthatja az indítás állapotát.
  • Láthatja az indítási naplót is.
  • Kattintson a bal oldali ablaktáblán található „Példányok” lehetőségre, ahol rövid ideig láthatja a példány állapotát „Függőben”.
  • Amint a példánya beindult és fut, láthatja, hogy most már fut.
  • Vegye figyelembe, hogy a példány privát IP-t kapott az AWS készletéből.

Hozzon létre egy EIP-t, és csatlakozzon a példányához

Az EIP az AWS által biztosított statikus nyilvános IP. Ez azt jelenti, hogy az Elastic IP. Normális esetben, amikor létrehoz egy példányt, az automatikusan kap egy nyilvános IP-címet az AWS készletéből. Ha leállítja / újraindítja a példányt, ez a nyilvános IP dinamikusan megváltozik. Annak érdekében, hogy alkalmazásának statikus IP-címe legyen, ahonnan nyilvános hálózatokon keresztül csatlakozhat, használhat EIP-t.

1. lépés: Az EC2 Irányítópult bal oldali ablaktábláján léphet az „Elasztikus IP-k” elemre az alábbiak szerint.

2. lépés: Rendeljen új rugalmas IP-címet.

3. lépés: Kiosztja ezt az IP-címet egy VPC hatókörben történő felhasználásra.

  • Kérése sikeres lesz, ha nincs már 5 vagy több, mint 5 EIP a fiókjában.

4. lépés: Most rendelje hozzá ezt az IP-t a példányához.

  1. Válassza ki az említett IP-t
  2. Kattintson a Műveletek -> Társított cím elemre

5. lépés) A következő oldalon

  1. Keresse meg a példányát és
  2. Társítsa hozzá az IP-címet.

6. lépés: Térjen vissza a példányok képernyőjére, és látni fogja, hogy a példány megkapta az EIP-t.

7. lépés) Most nyissa meg a gittet a programlistáján, és adja hozzá ugyanazt az EIP-t az alábbiak szerint.

8. lépés) Ebben a lépésben

Adja hozzá magánkulcsát a gitthez a biztonságos kapcsolat érdekében

  1. Ugrás az Auth
  2. Adja hozzá a magánkulcsát .ppk (putty private key) formátumban. A pem fájlt konvertálni kell AWS-ről ppk-ra puttygen segítségével

Ha elkészült, kattintson a "Megnyitás" gombra

  • Miután csatlakozott, sikeresen látni fogja a Linux parancsot.
  • Felhívjuk figyelmét, hogy a számítógépet, amelyről csatlakozik, engedélyezni kell az SSH példány Biztonsági csoportjában (hasonlóan a fenti lépésekhez).

Miután megismerte a példány elindításának fenti lépéseit, 2 perc kérdése lesz ugyanez elindítása!

Mostantól az igény szerinti EC2 szervert használhatja az alkalmazásokhoz.

Mi az a Spot példány?

A spot példány az AWS ajánlata; lehetővé teszi egy AWS üzleti előfizető számára, hogy licitáljon a fel nem használt AWS számítási kapacitásra. A Spot példány óránkénti árát az AWS határozza meg, és az a Spot példányok kínálatától és keresletétől függően ingadozik.

A Spot példány akkor fut, amikor az ajánlata meghaladja az aktuális piaci árat. Az azonnali példány ára változik a példány típusától és a rendelkezésre állási zónától függően, amelyben a példány kiépíthető.

Ha az ajánlati ár meghaladja a „spot árként” nevezett példány piaci spot árát, akkor a példány fut. Amikor az azonnali ár meghaladja az ajánlati árat, az AWS automatikusan megszünteti az Ön példányát. Ezért gondosan meg kell tervezni az alkalmazás architektúrájában található spot példányokat.

Hozzon létre egy Spot Request-et

A spot példány elindításához először létre kell hoznia egy Spot Request-et.

Kövesse az alábbi lépéseket a Spot Request létrehozásához.

  1. Az EC2 Irányítópulton válassza a „Spot Requests” lehetőséget a bal oldali ablaktáblán az Instances részben.
  2. Kattintson az alábbi gombra: „Helyi példányok kérése” gombra.

Megnyílik a spot példány indító varázsló. Most folytathatja a paraméterek és a példánykonfiguráció kiválasztását.

Keresse meg a példánytípusokat

A spot példány első lépése a "Példánytípusok keresése".

1. lépés: Válasszon AMI-t - az AMI egy sablon, amely az operációs rendszer platformját és a példányba telepítendő szoftvert tartalmazza. Válassza ki a kívánt AMI-t a meglévő listából. Az oktatóanyaghoz az Amazon Linux AMI-t választjuk.

2. lépés: Kapacitásegység - a kapacitásegység az alkalmazás követelménye. Dönthet úgy, hogy elindít egy példányt a példány típusa, a vCPU vagy az egyedi konfiguráció alapján, például az Ön által választott vCPU / memória / tárolási követelmények alapján. Itt egy példányt választunk.

Ha testre szeretné szabni a kapacitást, hozzáadhatja a választott értéket

  1. vCPU,
  2. Memória és
  3. Példánytároló az alábbiak szerint.

3. lépés: A célkapacitás azt mutatja be, hogy hány spot-példányt szeretne fenntartani a kérésében. Itt választunk egyet.

4. lépés) Ajánlati ár - ez az a maximális ár, amelyet készen állunk fizetni a példányért. Meghatározunk egy adott árat példányonként / óránként. Ezt a legegyszerűbb kiszámítani üzleti követelményeink alapján. Előre látni fogjuk, hogyan kell meghatározni az ajánlati árat, hogy az ajánlati ár mindig magas maradjon, és ne haladja meg az azonnali árat, hogy példányunk folyamatosan működjön.

Ha az ajánlati ár alatt van, akkor láthatja az árazási előzmények gombját. Kattintson erre az alábbiak szerint.

Itt az Ártörténelemben láthatunk egy grafikont, amely a példányárak trendjeit ábrázolja a történelmi adatokkal. Kiválaszthatja a paramétereket, és képet kaphat a kívánt példány árazásáról egy bizonyos ideig.

  1. Válassza ki a terméket. Kiválasztottuk a Linux AMI-t.
  2. Válassza ki a példány típusát. Kiválasztottuk az m3.mediumot.
  3. Itt jegyezzük meg a több mint egy nap átlagos árait.

Így az alábbi ábrán láthatjuk, hogy a példánytípus, amelyet tervezünk biztosítani, a 0,01xx dolláros árazási tartományba esik, és úgy tűnik, hogy a legalacsonyabb az „us-east 1a” elérhetőségi zóna ára.

folytatás a 4. lépésre.

Térjünk vissza az ajánlati ár megadásának lépésére.

Annak érdekében, hogy a példányunk mindig elérhető legyen, és ha az a költségvetésünkbe esik, magasabb ajánlati árat idézhetünk. Itt valamivel magasabb, 0,05 dolláros árat jegyeztünk.

Magában a varázslóban láthat néhány trendet.

  1. Vegye figyelembe a példánytípusokat
  2. Válassza ki azt a példánytípust, amelyet tervezünk biztosítani
  3. Vegye figyelembe az árat, amelyet ajánlunk ajánlani. Az on-demand% -a azt mutatja, hogy a jegyzett árunk az azonos példánytípus igény szerinti árának 75% -a. Ez azt jelenti, hogy óránként 25% -ot spórolunk meg egy igény szerinti példánnyal összehasonlítva. Tovább csökkentheti az árat és drasztikusan megtakaríthatja a költségeket.

5. lépés: Miután befejeztük a trendek megtekintését és az ajánlati ár megadását, kattintson a tovább gombra.

Konfigurálja a Spot példányt

A következő lépés a példány konfigurálása, a varázsló ebben a lépésében konfiguráljuk a példányparamétereket, mint a VPC, az alhálózatok stb.

Lássuk.

1. lépés: Kiosztási stratégia - meghatározza, hogy az AWS spot pooljai hogyan teljesítik a spot kérését. Kétféle stratégia létezik:

  • Diverzifikált - itt a spot példányok kiegyensúlyozottak az összes spot készlet között
  • A legalacsonyabb ár - itt az azonnali példányokat a legalacsonyabb árat kínáló medencéből indítják

Ehhez az oktatóanyaghoz a legalacsonyabb árat választjuk ki allokációs stratégiánkként.

2. lépés: Válassza ki a VPC-t - kiválasztjuk az elérhető VPC-k listájából, amelyeket korábban létrehoztunk. Ebben a lépésben létrehozhatunk egy új VPC-t is.

3. lépés) Ezután kiválasztjuk a példány biztonsági csoportját. Kiválaszthatunk egy már létező SG-t, vagy létrehozhatunk újat.

4. lépés: Elérhetőségi zóna - kiválasztjuk az AZ-t, ahová az alkalmazás architektúránk alapján szeretnénk elhelyezni a példányunkat. Az AZ- us-kelet-1a választást választjuk.

5. lépés) Alhálózatok - kiválasztjuk az alhálózatot a már elérhető listánkból.

6. lépés: Nyilvános IP - úgy döntünk, hogy a példányhoz nyilvános IP-t rendelünk, amint elindul. Ebben a lépésben kiválaszthatja, hogy szeretné-e, hogy az AWS automatikusan IP-t rendeljen hozzá, vagy később manuálisan szeretné megtenni. Itt engedélyezheti / letilthatja az „Public Public Auto automatikus hozzárendelés” funkciót is.

7. lépés) Kulcspár - A kulcspár egy nyilvános és magánkulcs halmaza.

Az AWS tárolja a magánkulcsot a példányban, és a rendszer kéri, hogy töltse le a privát kulcsot. Ne felejtse el letölteni a kulcsot, és tartsa biztonságban ; ha elveszett, nem töltheti le újra.

A nyilvános IP kiválasztása után itt kiválasztunk egy kulcsot, amelyet az utolsó oktatóanyagunkban már létrehoztunk.

Ellenőrizze a Spot példányát

Miután befejeztük a spot példány kérés konfigurálását a varázsló korábbi 2 lépésében, megnézzük az átfogó konfigurációt.

  1. Letölthetünk egy JSON fájlt is az összes konfigurációval. Az alábbiakban a JSON fájlunk található.

Miután elvégeztük a felülvizsgálatot, folytathatjuk az indítást az Indítás gombra kattintva, az alábbiak szerint.

Miután kiválasztottuk az Indítás lehetőséget, értesítést láthatunk a létrehozott kérelemről.

A spot kérés létrehozása varázsló bezárul, és az oldal automatikusan visszavezet az EC2 Irányítópultra.

Az alábbiak szerint láthatja, hogy a kérésünk állapota „nyitott”, ami azt jelenti, hogy az AWS oldalán értékelik. Az AWS EC2 ellenőrzi, hogy a szükséges példány elérhető-e a helyszínkészletében.

Pár perc múlva láthatja, hogy az állapot „aktív” -ra vált, és azonnali kérésünket sikeresen teljesítettük. Az alábbiakban megjegyezheti a konfigurációs paramétereket.

Összegzés:

Így részletesen láthattuk, hogyan hozhatunk létre igény szerinti EC2 példányt ebben az oktatóanyagban. Mivel ez egy igény szerinti szerver, használat közben folyamatosan futtathatja azt, és ha nem használja, akkor "állítsa le" a költségmegtakarítás érdekében.

Rendelkezhet Linux vagy Windows EC2 példánnyal vagy az AWS Marketplace bármely elérhető AMI-jével, az OS platform kiválasztása alapján.

Ha az alkalmazásod gyártás alatt áll, és még évekig használnod kell, akkor érdemes megfontolnod egy fenntartott példány kiépítését a CAPEX drasztikus megtakarítása érdekében.

Itt láttuk, hogyan lehet sikeresen létrehozni egy Spot példány kérelmet az ajánlati ár meghatározásával.

A spot példányok nagyszerű módja annak, hogy költségeket takarítson meg olyan alkalmazások esetében, amelyek nem kritikusak az alkalmazás szempontjából. Gyakori példa a helyszínpéldányok flottájának létrehozása egy feladathoz, például képfeldolgozáshoz vagy videokódoláshoz. Ilyen esetekben egy példánycsoportot tarthat terheléselosztó alatt.

Ha az ajánlati ár meghaladja az azonnali árat, és a példánya az AWS részéről megszűnik, akkor más példányok is elvégezhetik a feldolgozási munkát az Ön számára. Használhatja az automatikus méretezést ebben a forgatókönyvben. Kerülje a Spot példányok használatát üzleti kritikus alkalmazásokhoz, például adatbázisokhoz stb.

AWS Certified Solutions Architect - munkatárs 2018