Kuinka määritellä Amazon ECS -tehtävämääritykset?

Kuinka Maaritella Amazon Ecs Tehtavamaaritykset



Amazon on pilvipohjainen alusta, joka tarjoaa useita erilaisia ​​mutta kipeästi kaivattuja palveluita asiakkaille yksilöistä organisaatioihin ja Tech Giantseihin. Suurin syy Amazonin suosioon vuosien varrella on, että se kattaa kaikki organisaation vaatimusten ulottuvuudet, eli datamäärien säilyttämisestä niiden analysointiin jne. Amazon ECS on toinen AWS:n taitava palvelu, joka hyödyntää konttikonseptia.

Tämä artikkeli havainnollistaa seuraavan sisällön:

Mikä on Amazon ECS?

Amazon ECS tai Amazon Elastic Container Service on täysin hallittu palvelu, jonka avulla sen käyttäjät voivat ottaa käyttöön, skaalata ja hallita sovelluksia säiliöiden ja klustereiden avulla. Nämä säilöt luodaan yleensä Dockerilla. Docker on sovellus, jonka avulla kehittäjät voivat käynnistää säiliöitä, joissa sovelluksia otetaan käyttöön ja suoritetaan. Docker varmistaa, että kaikki kontit toimivat eristetyissä ympäristöissä. ECS sijaitsee telakan päällä, joka hallitsee näitä sovelluksia.







Kuinka Amazon ECS toimii?

Docker käyttää säilöjä kahden säilövaihtoehdon perusteella, eli palvelimeton tai hallittu. ECS käsittelee ja tukee automaattisia skaalausominaisuuksia datamäärien käsittelemiseksi ja täysin hallitun ja skaalauspalvelun tarjoamiseksi. ECS skaalaa sovelluksesi automaattisesti ylös- ja alaspäin tarpeen mukaan. Esimerkiksi kun sovelluksesi liikenne kasvaa tai laskee, voit määrittää automaattisen skaalausominaisuuden mittareille, kuten suorittimen käyttö, muistin käyttö jne.





Kun otetaan huomioon näiden ominaisuuksien kustannukset, onneksi ECS on erittäin kustannustehokas dockerin kanssa, koska se mahdollistaa useiden säiliöiden käytön paikallisessa tietokonejärjestelmässä. ECS toimii tehokkaasti myös ad hoc - tai täysimittaisissa töissä.





Lue lisää ECS:stä tästä artikkelista: ' Kuinka luoda ECS-klusteri AWS:ssä? ”.

Kun olet ottanut Docker-tiedoston kuvan käyttöön Amazon ECR:ssä, sinun on määritettävä tehtävät ECS:n avulla. Amazon ECR on nimi, jota kuuntelet usein puhuessasi Amazon ECS:stä. ECR on lyhenne sanoista Elastic Container Repository, joka ylläpitää tiedostosi historiaa ja tallentaa kuvat. Voit palata mihin tahansa versioon ECR:llä.



Mitä ovat tehtävien määritelmät?

ECS:n sisällä määritetty tehtävä on pienin ECS-klusterin sisällä suoritettu yksikkö. Tehtävä on peräisin tehtävämäärittelyistä. Tehtävämääritelmiä voidaan kutsua ohjeiksi, joita Amazon käyttää tehtävien suorittamiseen klustereillasi. Tehtävämäärityksiä käyttämällä voimme hallita tehtävien parametreja, kuten resurssien allokaatioita, säilökuvia, ympäristömuuttujia jne. Jokainen tehtävämäärittely voi sisältää määritelmiä useista säilökuvista.

Kuinka määritellä Amazon ECS -tehtävämääritykset?

Olettaen, että ECS-klusterisi on toiminnassa, seuraamme joitain vaiheita tehtävämäärittelyn luomiseksi sille:

Vaihe 1: Avaa 'Tehtävän määritelmät' -vaihtoehto
Täällä, ECS-kojelaudalla, klusterimme on käynnissä. Napauta ' Tehtävän määritelmät ” vaihtoehto sivupalkista:

Vaihe 2: Luo uusi tehtävän määritelmä
Klikkaa 'Luo uusi tehtävämääritys' -painiketta ja napsauta avattavasta luettelosta ' Luo uusi tehtävämääritys ”vaihtoehto:

Vaihe 3: Yksilöllinen tunniste
Anna tehtävämäärittelylle yksilöllinen nimi:

Vaihe 4: Infrastruktuurivaatimukset
Valitse käynnistystyyppi ' Käynnistystyyppi ”-osio. Olemme ottaneet käyttöön ECS-klusterimme ' AWS Fargate ' ilmentymä. Siksi olemme valinneet 'AWS Fargate' -vaihtoehdon käyttöliittymästä. Valitse seuraavaksi käyttöjärjestelmän arkkitehtuuri. Olemme säilyttäneet tämän asetuksen oletusasetuksena:

Vaihe 5: Määritä tehtävän koko
Vuonna 'Tehtävän koko ” -osiossa, valitse seuraava vaihtoehto. Huomautus että nämä vaihtoehdot riippuvat organisaatiosi tai sovelluksesi vaatimuksista. Olemme valinneet tähän esittelyyn yksinkertaiset kokoonpanot:

Vaihe 6: Anna säilön nimi ja kuvan URI
Kirjoita Säilö-1-osioon säilön nimi. Image URI -osiossa käytämme Amazonin tarjoama ECR-galleria . Voit antaa kuvan URI-linkin tähän tarpeidesi mukaan:

ECS-klusterin todentaminen
Jos haluat käyttää ECR-gallerian tarjoamaa kuvaa, kirjoita ja etsi kuvan nimi, esim. nginx:

Napsauta seuraavaa tulosta:

Klikkaa ' Kopio ”-painiketta alla olevan kuvan mukaisesti:

Liitä kopioitu linkki ' Kuvan URI '-kenttä:

Säilyttämällä loput asetukset oletusasetuksina napsauta ' Luoda ”-painike:

Olemme luoneet onnistuneesti tehtävämäärittelyn ECS-klusterille:

Seuraamalla alla korostettua polkua voimme nähdä, että tehtävän määritelmä on luotu:

Siinä kaikki tästä oppaasta.

Johtopäätös

Voit määrittää Amazon ECS -tehtävän määritelmän napsauttamalla ' Tehtävän määritelmä ' -painiketta sivupalkista antaaksesi tunnisteen ja kuvan URI:n ja paina ' Luoda ”-painiketta. Tehtävämääritykset määrittelevät, mitä klusterin tai säilön sisällä oleva tehtävä tekee. Tehtävän määrittelyä voidaan kutsua tehtävän luomiseksi klusterin suoritettavaksi. Tämä artikkeli tarjoaa tietoa erilaisista ECS-komponenteista ja määrittää niille tehtävämääritykset.