Dieser Beitrag enthält den folgenden Abschnitt:
Beginnen wir zunächst die Voraussetzungen für die Bereitstellung von Microservices in AWS:
Schritt 1: Erstellen Sie eine Zielgruppe
Um eine Zielgruppe in AWS zu erstellen, besuchen Sie den EC2 -Dienst von der AWS -Management -Konsole und klicken Sie auf die “Zieltaste erstellen" von dem "Zielgruppen" Abschnitt:
Geben Sie die Konfigurationen für die Zielgruppe an und scrollen Sie nach unten auf der Seite, um auf die “zu klickenErstellen" Taste:
Sobald die Zielgruppe erstellt wurde, erstellt der nächste Schritt einfach einen Lastausgleich aus der EC2 -Konsole.
Schritt 2: Erstellen Sie einen Lastausgleicher
Wähle aus "LastbalancerAbschnitt aus dem linken Feld in der EC2 -Konsole und klicken Sie auf die “Lastausgleich erstellen" Taste:
Klicken Sie auf die Schaltfläche Erstellen, um die Anwendung aus Balancer zu laden:
Geben Sie die grundlegende Konfiguration für den Lastausgleich an und scrollen Sie nach unten zur Seite:
Konfigurieren Sie anschließend Sicherheitsgruppen und Hörer und Routing, um den Load Balancer zu erstellen:
Sobald der Last -Balancer -Setup abgeschlossen ist, gehen Sie einfach in den nächsten Schritt, um einen ECS -Cluster zu erstellen:
Schritt 3: Erstellen Sie einen ECS -Cluster
Um einen elastischen Containerdienst (ECS) zu erstellen, besuchen Sie einfach die Konsole und klicken Sie auf die “Cluster erstellen" Taste:
Geben Sie danach einfach die Anmeldeinformationen und Infrastrukturdetails des Clusters an und klicken Sie dann auf die “Cluster erstellen" Taste:
Sobald der ECS -Cluster erstellt wurde, wechseln Sie einfach zum nächsten Schritt der Definition von ECS -Aufgaben, mit der der MicroService bereitgestellt wird:
Schritt 4: Erstellen Sie eine Aufgabendefinition
Um eine neue Aufgabendefinition zu erstellen, gehen Sie in die “AufgabendefinitionenAbschnitt aus dem linken Bereich und klicken Sie auf die “Neue Aufgabendefinition erstellen" Taste:
Der erste Schritt der Aufgabendefinitionskonfiguration besteht darin, die Containerdetails anzugeben:
Konfigurieren Sie im nächsten Schritt die Umgebung der Aufgabendefinition:
Der letzte Schritt besteht darin, die Einstellungen zu überprüfen und auf die “zu klickenErstellen" Taste:
Die Voraussetzungen sind abgeschlossen. Beginnen wir mit der Bereitstellung von Microservices:
Schritt 5: Microservices in AWS bereitstellen
Um Microservices in AWS bereitzustellen, gehen Sie in die Aufgabendefinition des ECS -Clusters und klicken Sie auf die “Service erstellenSchaltfläche durch Erweiterung der “Einsetzen" Abschnitt:
Konfigurieren Sie die Umgebung, indem Sie den Cluster bereitstellen und Konfiguration berechnen:
Scrollen Sie auf der Seite nach unten, geben Sie den Namen des Dienstes und die Anzahl der auf den Start geeigneten Aufgaben ein:
Gehen Sie in den Abschnitt "Last Balancer", wählen Sie die vorhandene Anwendung "Last Balancer" und erstellen Sie einen Listener -Port:
Wählen Sie am Ende der Seite die Zielgruppe mit Protokoll aus und klicken Sie auf die “Erstellen" Taste:
Sobald der Microservice bereitgestellt ist, klicken Sie auf seinen Namen, nachdem der Status in der “liegtAktiv" Zustand:
Wenn die Bereitstellung abgeschlossen ist, verwenden Sie den Last -Balancer, um den Microservice zu verwenden:
Der Bereitstellungsstatus kann aus der “bestätigt werdenBereitstellungen und Ereignisse" Abschnitt:
Sie haben erfolgreich Microservices in AWS eingesetzt:
Abschluss
Um Microservices bereitzustellen, muss der Benutzer Voraussetzungen erstellen, dh Zielgruppe, laden Balancer, ECS -Cluster und Aufgabendefinition. Sobald sich diese Dienste in einem laufenden Zustand befinden. Verwenden Sie anschließend den Lastausgleich, um Microservices zu verwenden, die in AWS bereitgestellt wurden.