Hogyan lehet ECS-szolgáltatást létrehozni és üzembe helyezni az AWS-ben?

Hogyan Lehet Ecs Szolgaltatast Letrehozni Es Uzembe Helyezni Az Aws Ben



Az Amazon ECS egy teljesen felügyelt, gyors és megbízható szolgáltatás, amely lehetővé teszi felhasználóinak konténeres alkalmazások üzembe helyezését, karbantartását, kezelését és méretezését. Az ECS egy költséghatékony szolgáltatás, és jól működik a Docker-alkalmazásokkal. Az ECS integrálható az AWS más szolgáltatásaival, hogy biztonságos és igény szerinti megoldásokat és platformokat biztosítson az alkalmazások végrehajtásához.

Ez a cikk bemutatja az ECS-szolgáltatás létrehozását és üzembe helyezését az AWS-ben.

Mi az Amazon ECS szolgáltatás?

Az Amazon ECS szolgáltatás használható egy nyilvános IP-címen keresztül széles körben elérhető alkalmazás üzembe helyezésére. A szolgáltatás meghatározott számú feladatból álló csoport, amely egyidejűleg fut egy ECS-fürtön belül. Az ECS „Szolgáltatás” használatának előnye, hogy ha bármilyen körülmények között valamelyik feladat leáll. Ezután a szolgáltatásütemező lecseréli ezt a feladatot úgy, hogy elindítja a feladat új példányát, hogy fenntartsa a konfigurálás során megadott feladatok kívánt kapacitását.







Hogyan lehet ECS-szolgáltatást létrehozni és üzembe helyezni az AWS-ben?

Az Amazon ECS segítségével a fejlesztők alkalmazásaikhoz lekérhetik a Docker-képeket vagy más nyilvános adattárakból, például az ECR-ből stb. A szolgáltatás ezt az információt felhasználja a kimenet létrehozásához és a felhasználó számára történő megjelenítéséhez. A szolgáltatás üzembe helyezésekor az ECS a követelményeknek megfelelően automatikusan fel- vagy csökkenti az alkalmazást.



Az AWS-fióktulajdonosok számos szolgáltatással integrálhatják az ECS-t, például:



  • Amazon EC2
  • Amazon SDK
  • Amazon ECR
  • Amazon Tools for Windows PowerShell

Egy szolgáltatás létrehozásához és üzembe helyezéséhez először létre kell hoznunk egy ECS-fürtöt, amely tárolja az alkalmazást. Ha többet szeretne megtudni a fürt létrehozásáról, olvassa el a ' Hogyan hozzunk létre ECS-klasztert? ”. Miután létrehoztunk egy Amazon ECS-fürtöt és létrehoztunk egy feladatdefiníciót hozzá, létrehozhatunk egy szolgáltatást, amely ezt a feladatdefiníciót használja, és nyilvános IP-címmel lesz telepítve és tesztelve.





További információ a feladatdefiníciók meghatározásáról és létrehozásáról ebben a cikkben: ' Hogyan határozzuk meg az Amazon ECS feladatdefinícióit? ”. Nézzünk meg néhány lépést az ECS-szolgáltatás létrehozásához és üzembe helyezéséhez:

1. lépés: Válassza ki a fürtöt
Az ECS-fürt irányítópulton válassza ki azt a fürtöt, amelyben a feladatdefiníció konfigurálva van:



2. lépés: Szolgáltatás létrehozása
Görgessen le a felületen, és kattintson a „ Teremt ” gomb:

3. lépés: Válassza a Szolgáltatás vagy a Feladat lehetőséget
Választhatjuk a Szolgáltatást, amely feladatok csoportját futtatja, például egy webalkalmazást, vagy az önálló Feladat opciót, amely egyszer végrehajtódik, majd leáll. Itt kiválasztottuk a „ Szolgáltatás ' választási lehetőség:

4. lépés: Válassza a Család lehetőséget
A Feladatdefiníció részben válassza ki a fürthöz konfigurált feladatdefiníciót. Ahogy beállítottuk a „ demoklaszterdefiníció ” feladatdefiníció korábban, akkor ezt a lehetőséget választjuk:

5. lépés: Rendelje hozzá a szolgáltatás nevét
Adja meg a „ Szolgáltatás ” és a kívánt kapacitást 1-re állítottuk be. Igény szerint testreszabhatja:

6. lépés: Nyissa meg a Hálózati részt
Kattintson a ' Hálózatépítés ” szakasz, ahol konfigurálunk néhány hálózati beállítást, amelyek lehetővé teszik számunkra a hozzáférést:

7. lépés: Engedélyezze a nyilvános IP-címet
Alatt ' Hálózatépítés ” szakaszban engedélyezze a Nyilvános IP opciót, és válassza a „ Hozzon létre egy új biztonsági csoportot ' választási lehetőség:

8. lépés: Konfigurálja a hálózati beállításokat
Ebben ' Hálózatépítés ” szakaszban adjon meg egy nevet a „ Biztonsági csoport neve ', majd írja le:

Ugyanazon ' Hálózatépítés ” szakaszban végezze el a következő konfigurációkat:

Ha a többi beállítást alapértelmezettként tartja meg, kattintson a „ Teremt ” gombot a felület alján, ahogy az alább látható:

Ez eltart egy-két percig. Itt a szolgáltatásunkat sikeresen bevezettük:

Hogyan tesztelhető a szolgáltatás telepítése?

Most annak teszteléséhez, hogy a szolgáltatás fut-e és elérhető-e vagy sem, kattintson a „ Feladatok ” lap:

A Feladatok lapon kattintson a futó feladatokra:

Görgessen le a felületen, és kattintson a „ nyitott cím ' opciót a ' Nyilvános IP ' választási lehetőség:

Szolgáltatásunk sikeresen működik és elérhető:

Ebből az útmutatóból ennyi.

Következtetés

ECS-szolgáltatás létrehozásához és üzembe helyezéséhez kattintson a „ Feladatok ” fülön adja meg a nevet és a portkonfigurációt, majd nyomja meg a „ Teremt ” gombot ezután. Az ECS szolgáltatás a port konfigurálásával, majd a nyilvános IP-címre kattintva érhető el. A szolgáltatást manuálisan kell megszüntetni. Vegye figyelembe, hogy a szolgáltatást meg kell szüntetni, mivel díjak merülnek fel. Ez a cikk egy lépésről lépésre bemutatja az ECS-szolgáltatások létrehozását és üzembe helyezését.