Hur ställer man in uppgiftsdefinitionsparametrar i AWS ECS?

Hur Staller Man In Uppgiftsdefinitionsparametrar I Aws Ecs



Containerisering utgör en av de viktigaste delarna, om inte den viktigaste delen inom molnberäkningsområdet. Det hjälper till att distribuera och hantera applikationer lättare än någonsin. Amazon Elastic Container tjänar detta syfte mycket väl. Det tillåter skapandet av sofistikerade lösningar för att behålla och hantera distributioner med bara några få klick på AWS-hanteringskonsolen.

Den här guiden nedan kommer att förklara Amazon ECS och uppgiftsdefinitioner och stegen för att ställa in uppgiftsdefinitionsparametrar i AWS ECS.

Vad är Amazon ECS?

Amazon ECS är en helt hanterad tjänst av AWS som tjänar syftet med containerisering. Detta gör det enklare att distribuera, skala och hantera applikationerna och molnarkitektoniska lösningar. Containers har en lätt och balanserad miljö. ECS används för automatisering vid driftsättning eller skalning av containrar.







Med ECS kan användare definiera uppgifter som kapslar in de behållare och resurser som krävs för att en applikation ska köras. Dessa uppgifter kan grupperas i tjänster, som säkerställer att det angivna antalet uppgifter körs kontinuerligt och automatiskt hanterar skalning baserat på efterfrågan. Denna dynamiska skalningskapacitet gör ECS väl lämpad för applikationer som upplever varierande arbetsbelastningar.



Vad är uppgiftsdefinitionen?

En uppgiftsdefinition i Amazon ECS är en ritning som beskriver hur en uppsättning behållare ska distribueras och orkestreras inom en uppgift. Den definierar olika parametrar, inklusive Docker-bilderna som ska användas, CPU- och minneskrav, nätverksinställningar och containerberoenden.



Låt oss gå till att ställa in parametrar för uppgiftsdefinition.





Hur ställer man in uppgiftsdefinitionsparametrar i AWS ECS?

Det finns två metoder för att ställa in parametrar för uppgiftsdefinition i AWS ECS. Dessa är:

Metod 1: Använda AWS Management Console

Låt oss börja med metoden AWS Management Console för att ställa in parametrar för uppgiftsdefinition i AWS ECS. Följ bara stegen nedan:



Steg 1: Sök ECS

Gå till AWS-konsolen och sök ' ECS ' i sökfältet enligt nedan:

Klicka på den markerade knappen och följande skärm kommer upp:

Steg 2: Öppna uppgiftsdefinitioner

Klicka nu på ' Uppgiftsdefinition ”-knappen som visas ovan och den kommer att leda till skärmen nedan:

Steg 3: Skapa en ny uppgiftsdefinition

Klicka nu på ' Skapa ny uppgiftsdefinition ”-knappen och skärmen nedan kommer upp:

Nu kommer följande skärm upp:

Steg 4: Ange detaljer

Ange detaljerna i ' Konfiguration av uppgiftsdefinition ' avsnitt enligt bilden nedan:

Rulla ned och ange andra detaljer inklusive ' Nätverksstorlek ', ' Bagge ', ' Minne ”, etc. som visas nedan:

Användare kan lägga till ' Containerdetaljer ' som behållare ' namn ' och ' Bild-URI ' som nedan:

Steg 5: Tryck på Skapa-knappen

Lämna allt annat och klicka på ' Skapa ”-knappen i det nedre högra hörnet som visas nedan:

Steg 6: Verifiering

Detta leder till nästa skärm som verifierar aktivitetsdefinitionens aktivering. Detta kan ses nedan:

Låt oss gå till nästa metod.

Metod 2: Använda JSON Editor

Upprepa de två första stegen från ovanstående metod och följ dessa steg efteråt:

Steg 1: Skapa en ny uppgiftsdefinition

Nästa steg är att klicka på den markerade knappen i bilden ovan och följande skärm visas:

Detta leder till skärmen nedan:

Steg 2: Byt ut JSON-koden

Byt ut JSON-koden med följande kod:

{
'kräver kompatibiliteter' : [
'EC2'
] ,
'containerDefinitions' : [
{
'namn' : 'Jag är x00' ,
'bild' : 'nginx:senaste' ,
'minne' : 256 ,
'cpu' : 256 ,
'grundläggande' : Sann ,
'portMappings' : [
{
'containerPort' : 80 ,
'protokoll' : 'tcp'
}
] ,
'logConfiguration' : {
'logDriver' : 'awslogs' ,
'alternativ' : {
'awslogs-group' : 'awslogs-nginx-ecs' ,
'awslogs-region' : 'ap-sydöst-1' ,
'awslogs-stream-prefix' : 'nginx'
}
}
}
] ,
'volymer' : [ ] ,
'nätverksläge' : 'bro' ,
'placementConstraints' : [ ] ,
'familj' : 'nginx'
}

Byt ut regionen i enlighet med detta och klicka på ' Skapa ”-knappen i det nedre högra hörnet som visas nedan:

Steg 3: Verifiering

Om du klickar på den ovan markerade knappen kommer du till verifieringsskärmen nedan:

Så här ställer du in uppgiftsdefinitionsparametrar i AWS ECS.

Slutsats

Amazon ECS-uppgiftsdefinitionsparametrar kan också ställas in med hjälp av AWS-hanteringskonsolen och JSON-redigeraren. Amazon ECS innehåller uppgiftsdefinitioner som kan skrivas effektivt för att distribuera och hantera de applikationer som är containeriserade. Uppgiftsdefinitioner utgör ryggraden i ECS genom att erbjuda ett strukturerat sätt att definiera och konfigurera behållare inom uppgifter. Den här artikeln har förklarat i detalj hur man ställer in parametrar för uppgiftsdefinition i AWS ECS.