Wie richte ich Aufgabendefinitionsparameter in AWS ECS ein?

Wie Richte Ich Aufgabendefinitionsparameter In Aws Ecs Ein



Die Containerisierung ist einer der wichtigsten, wenn nicht der wichtigste Teil im Bereich Cloud Computing. Es hilft bei der Bereitstellung und Verwaltung von Anwendungen einfacher als je zuvor. Amazon Elastic Container erfüllt diesen Zweck sehr gut. Es ermöglicht die Erstellung anspruchsvoller Lösungen zur Containerisierung und Verwaltung von Bereitstellungen mit nur wenigen Klicks auf der AWS-Verwaltungskonsole.

In dieser Anleitung unten werden Amazon ECS und Aufgabendefinitionen sowie die Schritte zum Einrichten von Aufgabendefinitionsparametern in AWS ECS erläutert.

Was ist das Amazon ECS?

Amazon ECS ist ein vollständig verwalteter Service von AWS, der der Containerisierung dient. Dies erleichtert die Bereitstellung, Skalierung und Verwaltung der Anwendungen und Cloud-Architekturlösungen. Container haben eine helle und ausgewogene Umgebung. ECS wird zur Automatisierung bei der Bereitstellung oder Skalierung von Containern verwendet.







Mit ECS können Benutzer Aufgaben definieren, die die Container und Ressourcen kapseln, die für die Ausführung einer Anwendung erforderlich sind. Diese Aufgaben können in Diensten gruppiert werden, die dafür sorgen, dass die angegebene Anzahl von Aufgaben kontinuierlich ausgeführt wird und die Skalierung je nach Bedarf automatisch übernimmt. Aufgrund dieser dynamischen Skalierungsfunktion eignet sich ECS gut für Anwendungen mit unterschiedlichen Arbeitslasten.



Was ist die Aufgabendefinition?

Eine Aufgabendefinition in Amazon ECS ist ein Entwurf, der beschreibt, wie eine Reihe von Containern innerhalb einer Aufgabe bereitgestellt und orchestriert werden soll. Es definiert verschiedene Parameter, darunter die zu verwendenden Docker-Images, CPU- und Speicheranforderungen, Netzwerkeinstellungen und Containerabhängigkeiten.



Beginnen wir mit der Einrichtung der Aufgabendefinitionsparameter.





Wie richte ich Aufgabendefinitionsparameter in AWS ECS ein?

Es gibt zwei Methoden zum Einrichten von Aufgabendefinitionsparametern in AWS ECS. Diese sind:

Methode 1: Verwenden der AWS-Managementkonsole

Beginnen wir mit der AWS Management Console-Methode zum Einrichten von Aufgabendefinitionsparametern in AWS ECS. Befolgen Sie einfach die unten angegebenen Schritte:



Schritt 1: ECS durchsuchen

Gehen Sie zur AWS-Konsole und suchen Sie nach „ ECS ” in der Suchleiste wie unten gezeigt:

Klicken Sie auf die hervorgehobene Schaltfläche und der folgende Bildschirm wird angezeigt:

Schritt 2: Aufgabendefinitionen öffnen

Klicken Sie nun auf „ Aufgabendefinition Klicken Sie auf die Schaltfläche „Wie oben gezeigt“ und Sie gelangen zum folgenden Bildschirm:

Schritt 3: Erstellen Sie eine neue Aufgabendefinition

Klicken Sie nun auf „ Erstellen Sie eine neue Aufgabendefinition ”-Taste und der folgende Bildschirm wird angezeigt:

Nun erscheint folgender Bildschirm:

Schritt 4: Geben Sie Details an

Geben Sie die Details im Abschnitt „ Konfiguration der Aufgabendefinition ” Abschnitt wie im Bild unten:

Scrollen Sie nach unten und geben Sie weitere Details an, darunter „ Netzwerkgröße ',' RAM ',' Erinnerung ”, usw. wie unten gezeigt:

Benutzer können hinzufügen „ Containerdetails „wie Container“ Name ' Und ' Bild-URI ' wie nachstehend:

Schritt 5: Klicken Sie auf die Schaltfläche „Erstellen“.

Lassen Sie alles andere stehen und klicken Sie auf „ Erstellen ”-Taste in der rechten unteren Ecke, wie unten gezeigt:

Schritt 6: Verifizierung

Dies führt zum nächsten Bildschirm, der die Aktivierung der Aufgabendefinition überprüft. Dies ist unten zu sehen:

Kommen wir zur nächsten Methode.

Methode 2: Verwenden des JSON-Editors

Wiederholen Sie die ersten beiden Schritte der oben genannten Methode und befolgen Sie anschließend diese Schritte:

Schritt 1: Erstellen Sie eine neue Aufgabendefinition

Der nächste Schritt besteht darin, auf die hervorgehobene Schaltfläche im obigen Bild zu klicken. Der folgende Bildschirm wird angezeigt:

Dies führt zum folgenden Bildschirm:

Schritt 2: JSON-Code ersetzen

Ersetzen Sie den JSON-Code durch den folgenden Code:

{
„requiresCompatibilities“ : [
„EC2“
] ,
„containerDefinitions“ : [
{
'Name' : „Ich bin x00“ ,
'Bild' : „nginx:latest“ ,
'Erinnerung' : 256 ,
'CPU' : 256 ,
'essentiell' : WAHR ,
„portMappings“ : [
{
„containerPort“ : 80 ,
'Protokoll' : „tcp“
}
] ,
„logConfiguration“ : {
„logDriver“ : „awslogs“ ,
'Optionen' : {
„awslogs-group“ : „awslogs-nginx-ecs“ ,
„awslogs-region“ : „ap-southeast-1“ ,
„awslogs-stream-prefix“ : „nginx“
}
}
}
] ,
„Volumen“ : [ ] ,
'Netzwerkmodus' : 'Brücke' ,
„placementConstraints“ : [ ] ,
'Familie' : „nginx“
}

Ersetzen Sie die Region entsprechend und klicken Sie auf „ Erstellen ”-Schaltfläche in der unteren rechten Ecke, wie unten gezeigt:

Schritt 3: Verifizierung

Wenn Sie auf die oben hervorgehobene Schaltfläche klicken, wird der folgende Bestätigungsbildschirm angezeigt:

So richten Sie Aufgabendefinitionsparameter in AWS ECS ein.

Abschluss

Amazon ECS-Aufgabendefinitionsparameter können auch über die AWS-Managementkonsole und den JSON-Editor eingerichtet werden. Amazon ECS enthält Aufgabendefinitionen, die effizient geschrieben werden können, um die in Containern gespeicherten Anwendungen bereitzustellen und zu verwalten. Aufgabendefinitionen bilden das Rückgrat von ECS, indem sie eine strukturierte Möglichkeit bieten, Container innerhalb von Aufgaben zu definieren und zu konfigurieren. In diesem Artikel wurde ausführlich erläutert, wie Sie Aufgabendefinitionsparameter in AWS ECS einrichten.