Kuidas määratleda Amazon ECS-i ülesannete määratlusi?

Kuidas Maaratleda Amazon Ecs I Ulesannete Maaratlusi



Amazon on pilvepõhine platvorm, mis pakub mitmeid erinevaid, kuid väga vajalikke teenuseid klientidele, alates üksikisikutest kuni organisatsioonideni kuni Tech Giantsini. Amazoni aastatepikkuse populaarsuse peamiseks põhjuseks on see, et see hõlmab organisatsiooni nõuete kõiki mõõtmeid, st alates andmemahust kuni nende analüüsi tegemiseni jne. Amazon ECS on veel üks AWS-i asjatundlik teenus, mis kasutab konteinerite kontseptsiooni.

See artikkel illustreerib järgmist sisu:

Mis on Amazon ECS?

Amazon ECS või Amazon Elastic Container Service on täielikult hallatav teenus, mis võimaldab selle kasutajatel konteinerite ja klastrite abil rakendusi juurutada, skaleerida ja hallata. Need konteinerid luuakse tavaliselt Dockeri abil. Docker on rakendus, mis võimaldab arendajatel käivitada konteinereid, milles rakendusi juurutatakse ja käivitatakse. Docker tagab, et kõik konteinerid töötavad isoleeritud keskkondades. ECS asub neid rakendusi haldava doki ülaosas.







Kuidas Amazon ECS töötab?

Docker käitab konteinereid kahe konteinerivaliku alusel, st serverita või hallatud. ECS käsitleb ja toetab automaatse skaleerimise funktsioone, et käsitleda andmemahtusid ning pakkuda täielikult hallatava ja skaleerimisteenuse võimalust. ECS skaleerib teie rakendust vastavalt vajadusele automaatselt üles ja alla. Näiteks kui teie rakenduse liiklus suureneb või väheneb, saate konfigureerida automaatse skaleerimise funktsiooni mõõdikute jaoks, nt protsessori kasutus, mälukasutus jne.





Arvestades nende funktsioonide maksumust, on ECS õnneks dokkeriga väga kuluefektiivne, kuna võimaldab mitmel konteineril töötada kohalikus arvutisüsteemis. ECS töötab tõhusalt ka ad hoc või täismahus töödel.





Lisateavet ECS-i kohta leiate sellest artiklist: ' Kuidas luua AWS-is ECS-klastrit? ”.

Kui olete oma dokifaili pildi Amazon ECR-is juurutanud, peate määratlema ülesanded ECS-i abil. Amazon ECR on nimi, mida Amazon ECS-ist rääkides sageli kuulate. ECR tähistab elastset konteinerihoidlat, mis säilitab teie faili ajalugu ja salvestab pildid. ECR-iga saate naasta mis tahes versioonile.



Mis on ülesannete määratlused?

ECS-i sees määratletud ülesanne on väikseim ECS-klastri sees täidetav üksus. Ülesanne pärineb ülesande definitsioonidest. Ülesande määratlusi võib nimetada juhiste kogumiks, mida Amazon kasutab teie klastrites ülesannete käitamiseks. Ülesande definitsioonide abil saame juhtida selliste ülesannete parameetreid nagu ressursside eraldamine, konteineri kujutised, keskkonnamuutujad jne. Iga ülesande definitsioon võib sisaldada mitme konteineri kujutise määratlusi.

Kuidas määratleda Amazon ECS-i ülesannete määratlusi?

Eeldades, et teie ECS-klaster on valmis ja töötab, järgime selle jaoks ülesande definitsiooni loomiseks mõnda sammu.

1. samm: avage valik „Ülesannete määratlused”.
Siin, ECS-i armatuurlaual, on meie klaster üleval ja töötab. Puudutage nuppu ' Ülesande määratlused ” valik külgribal:

2. samm: looge uus ülesande definitsioon
Klõpsake nuppu 'Loo uus ülesande definitsioon' nuppu ja ripploendist klõpsake ' Looge uus ülesande definitsioon 'valik:

3. samm: kordumatu identifikaator
Sisestage ülesande määratlusele kordumatu nimi:

4. samm: infrastruktuuri nõuded
Valige käivitamise tüüp jaotises ' Käivitamise tüüp ” jaotis. Oleme oma ECS-klastri kasutusele võtnud kui ' AWS Fargate ” näide. Seetõttu oleme liidesest valinud valiku „AWS Fargate”. Järgmisena valige operatsioonisüsteemi arhitektuur. Oleme säilitanud selle vaikeseadena:

5. samm: määrake ülesande suurus
Aastal 'Ülesande suurus ” infrastruktuurinõude jaotises valige järgmine suvand. Märge et need valikud sõltuvad teie organisatsioonist või rakenduse nõuetest. Selle demo jaoks oleme valinud lihtsad konfiguratsioonid:

6. toiming: sisestage konteineri nimi ja pildi URI
Sisestage jaotisesse Konteiner-1 konteineri nimi. Jaotises Pildi URI kasutame Amazoni pakutav ECR-galerii . Sõltuvalt teie nõudest saate siia lisada pildi URI lingi:

ECS-klastri kontrollimine
ECR-galerii pakutava pildi kasutamiseks tippige pildi nimi ja otsige seda, nt nginx:

Klõpsake järgmisel tulemusel:

Klõpsake nuppu ' Kopeeri ” nuppu, nagu on näha alloleval joonisel:

Kleepige kopeeritud link jaotisesse ' Pildi URI ” väli:

Kui jätate ülejäänud seaded vaikeseadeteks, klõpsake nuppu ' Loo ” nupp:

Oleme edukalt loonud ECS-klastri ülesande definitsiooni:

Järgides allpool esiletõstetud teed, näeme, et ülesande definitsioon on loodud:

See on kõik sellest juhendist.

Järeldus

Amazon ECS-i ülesande määratluse määratlemiseks klõpsake nuppu ' Ülesande definitsioon , et sisestada identifikaator ja pildi URI, ning vajuta ' Loo ” nuppu. Ülesande määratlused määratlevad, mida klastri või konteineri sees olev ülesanne teeb. Ülesande määratlemist võib nimetada klastri täitmiseks ülesande loomiseks. See artikkel annab ülevaate erinevatest ECS-i komponentidest ja määratleb nende jaoks ülesannete määratlused.