Kā definēt Amazon ECS uzdevumu definīcijas?

Ka Definet Amazon Ecs Uzdevumu Definicijas



Amazon ir uz mākoņiem balstīta platforma, kas sniedz vairākus dažādus, bet ļoti nepieciešamos pakalpojumus klientiem, sākot no privātpersonām līdz organizācijām un beidzot ar Tech Giants. Galvenais Amazon popularitātes iemesls gadu gaitā ir tas, ka tas aptver visas organizācijas prasību dimensijas, t.i., sākot ar datu apjomiem un beidzot ar to analītikas veikšanu utt. Amazon ECS ir vēl viens prasmīgs AWS pakalpojums, kas izmanto konteineru jēdzienu.

Šis raksts ilustrē šādu saturu:

Kas ir Amazon ECS?

Amazon ECS vai Amazon Elastic Container Service ir pilnībā pārvaldīts pakalpojums, kas lietotājiem ļauj izvietot, mērogot un pārvaldīt lietojumprogrammas, izmantojot konteinerus un klasterus. Šie konteineri parasti tiek izveidoti, izmantojot Docker. Docker ir lietojumprogramma, kas ļauj izstrādātājiem palaist konteinerus, kuros tiek izvietotas un izpildītas lietojumprogrammas. Docker nodrošina, ka visi konteineri darbojas izolētā vidē. ECS atrodas dokstacijas augšpusē, kas pārvalda šīs lietojumprogrammas.







Kā darbojas Amazon ECS?

Docker palaiž konteinerus, pamatojoties uz divām konteineru opcijām, t.i., bez servera vai pārvaldīts. ECS apstrādā un atbalsta automātiskās mērogošanas funkcijas, lai apstrādātu datu apjomu un nodrošinātu pilnībā pārvaldīta un mērogošanas pakalpojuma iespēju. ECS automātiski palielina un samazina jūsu lietojumprogrammu atbilstoši prasībām. Piemēram, lietojumprogrammas trafikam pieaugot vai samazinoties, varat konfigurēt automātiskās mērogošanas funkciju tādiem rādītājiem kā CPU izmantošana, atmiņas izmantošana utt.





Ņemot vērā šo funkciju izmaksas, par laimi, ECS ir ļoti rentabla ar doku, jo tā ļauj vairākiem konteineriem darboties vietējā datorsistēmā. ECS efektīvi darbojas arī ad hoc vai pilna mēroga darbiem.





Uzziniet vairāk par ECS, atsaucoties uz šo rakstu: ' Kā izveidot ECS klasteru AWS? ”.

Kad esat izvietojis savu docker faila attēlu pakalpojumā Amazon ECR, jums būs jādefinē uzdevumi, izmantojot ECS. Amazon ECR ir vārds, kuru jūs bieži klausāties, runājot par Amazon ECS. ECR apzīmē elastīgo konteineru krātuvi, kas uztur jūsu faila vēsturi un saglabā attēlus. Izmantojot ECR, varat atgriezties pie jebkuras versijas.



Kas ir uzdevumu definīcijas?

Uzdevums, kas definēts ECS, ir mazākā vienība, kas tiek izpildīta ECS klasterī. Uzdevums izriet no uzdevumu definīcijām. Uzdevumu definīcijas var saukt par instrukciju kopu, ko Amazon izmanto, lai izpildītu uzdevumus jūsu klasteros. Izmantojot uzdevumu definīcijas, mēs varam kontrolēt uzdevumu parametrus, piemēram, resursu piešķiršanu, konteineru attēlus, vides mainīgos utt. Katra uzdevuma definīcija var ietvert definīcijas no vairākiem konteinera attēliem.

Kā definēt Amazon ECS uzdevumu definīcijas?

Pieņemot, ka jūsu ECS klasteris ir izveidots un darbojas, veiciet dažas darbības, lai izveidotu tam uzdevuma definīciju:

1. darbība. Piekļūstiet opcijai “Uzdevumu definīcijas”.
Šeit, ECS informācijas panelī, mūsu kopa ir izveidota un darbojas. Pieskarieties “ Uzdevumu definīcijas ” opcija no sānjoslas:

2. darbība. Izveidojiet jaunu uzdevuma definīciju
Noklikšķiniet uz “Izveidot jaunu uzdevuma definīciju” pogu un nolaižamajā sarakstā noklikšķiniet uz “ Izveidojiet jaunu uzdevuma definīciju ” opcija:

3. darbība. Unikāls identifikators
Norādiet unikālu nosaukumu uzdevuma definīcijai:

4. darbība: infrastruktūras prasības
Izvēlieties palaišanas veidu zem ' Palaišanas veids ” sadaļa. Mēs esam izvietojuši savu ECS klasteru kā “ AWS Fargate ” piemēram. Tāpēc saskarnē esam atlasījuši opciju “AWS Fargate”. Pēc tam atlasiet operētājsistēmas arhitektūru. Mēs esam saglabājuši šo iestatījumu kā noklusējuma iestatījumu:

5. darbība. Piešķiriet uzdevuma lielumu
Iekš “Uzdevuma lielums ” infrastruktūras prasību sadaļā, atlasiet šo opciju. Piezīme ka šīs opcijas ir atkarīgas no jūsu organizācijas vai lietojumprogrammas prasībām. Šai demonstrācijai mēs esam izvēlējušies vienkāršas konfigurācijas:

6. darbība. Norādiet konteinera nosaukumu un attēla URI
Sadaļā Container-1 ierakstiet konteinera nosaukumu. Sadaļā Attēla URI mēs izmantosim Amazon nodrošinātā ECR galerija . Šeit varat norādīt attēla URI saiti atkarībā no jūsu prasībām:

ECS klastera pārbaude
Lai izmantotu attēlu, ko nodrošina ECR galerija, ierakstiet un meklējiet attēla nosaukumu, piemēram, nginx:

Noklikšķiniet uz šāda rezultāta:

Noklikšķiniet uz ' Kopēt ” pogu, kā redzams zemāk esošajā attēlā:

Ielīmējiet nokopēto saiti ' Attēla URI ” lauks:

Saglabājot atlikušos iestatījumus kā noklusējuma iestatījumus, noklikšķiniet uz “ Izveidot ” poga:

Mēs esam veiksmīgi izveidojuši uzdevuma definīciju ECS klasterim:

Sekojot tālāk norādītajam ceļam, mēs redzam, ka ir izveidota uzdevuma definīcija:

Tas ir viss no šīs rokasgrāmatas.

Secinājums

Lai definētu Amazon ECS uzdevuma definīciju, noklikšķiniet uz ' Uzdevuma definīcija ”, lai norādītu identifikatoru un attēla URI, un nospiediet pogu Izveidot ” pogu. Uzdevumu definīcijas nosaka, ko darīs uzdevums klasterī vai konteinerā. Uzdevuma definēšanu var saukt par uzdevuma izveidi, kas jāveic klasterim. Šis raksts sniedz ieskatu dažādos ECS komponentos un definē tiem uzdevumu definīcijas.