Die Verwendung von AWS Fargate reduziert Benutzeraufgaben. Es ist nicht erforderlich, die Anwendungen in separaten VMs zu isolieren. Benutzer führen und verwalten nur die Anwendungen aus und müssen die Infrastruktur der Anwendungen nicht manuell und separat verwalten.
AWS Fargate bietet Benutzern viele Funktionen, darunter:
Aufbau und Verwaltung von Anwendungen ohne Server
Dadurch können die Benutzer Apps ohne die herkömmlichen Server problemlos bereitstellen und verwalten. Alle Serveraktivitäten werden virtuell durchgeführt. Es ist auch als serverlose Computermethode bekannt.
Überwachung der Apps mit AWS -Diensten
AWS Fargate überwacht die in AWS über Fargate bereitgestellten Apps mit AWS -Diensten wie CloudWatch -Container -Erkenntnissen.
Verbesserte Sicherheit
Es verbessert die Sicherheit der Apps durch Isolation der Workload. Amazon ECS und EKS werden sicher über AWS Fargate ausgeführt.
Reduzierte Kosten von Servern
Da es im Netzwerk keinen physikalisch vorhandenen Server gibt, werden die Kosten in hohem Maße gesenkt. Benutzer nutzen die Dienste nur nach Bedarf für die Ressourcen und zahlen entsprechend, anstatt für die gesamten Zeit zu zahlen, die die Server aktiv bleiben.
Arbeiten an AWS Fargate
Die Arbeit mit AWS Fargate umfasst Container (mit allen erforderlichen Elementen, um einen Code auszuführen), Containerbilder (die in der Registrierung gespeicherten Dateien) und Cluster (die logische Gruppierung von Ressourcen). Benutzer erstellen die Apps, indem sie die Clusternamen, Container und Dateien oder Containerbilder angeben. Die Apps können dann angezeigt werden, indem die öffentliche IP -Adresse in die Web -Suchmaschine eingegeben wird.
Mit AWS Fargate können Benutzer die Aufgaben anpassen, damit die Apps innerhalb von Sekunden erstellt werden sollen. Dies rettet die Zeit der Entwickler.
Starten einer App über AWS Fargate
Melden Sie sich bei der AWS -Konsole an und suchen und öffnen Sie AWS Fargate oder ECS in den AWS -Diensten. Beide lenken sich auf die Seite, auf der die Benutzer Cluster erstellen können.
Es gibt ein Diagramm darüber, wie der elastische Behälter funktioniert. Im Kern und in der Mitte des Diagramms gibt es das Containerdefinition. Außerhalb davon gibt es das Aufgabendefinition und dann die Service Und Cluster. Der Cluster beherbergt alle anderen Dinge wie Container, Aufgabendefinitionen und Dienste.
Benutzer können zwischen den Optionen Beispiele, benutzerdefiniert und andere wählen, um die Art der App anzugeben, die über AWS-ECS erstellt werden soll.
Klicken Sie einfach auf die Nächste Taste.
Klick auf das Erstellen Taste.
Dies schafft einen neuen Cluster. AWS Elastic Kubernetes -Dienst kann auch genauso verwendet werden, um Apps bereitzustellen.
Abschluss
AWS Fargate ist ein AWS -Dienst, mit dem Benutzer Anwendungen ohne Server erstellen und verwalten können. Benutzer müssen keine EC2 -Instanzen bereitstellen, die Anwendungen in separaten VMs isolieren oder die Infrastruktur der Anwendungen verwalten. Benutzer müssen die Anwendungen nur in Containern verpacken und die Speicheranforderungen und IAM -Richtlinien angeben.