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.