Container-Software starten von AWS Marketplace - AWS Marketplace

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Container-Software starten von AWS Marketplace

Nachdem Sie ein aktives Abonnement für ein Container-Produkt abgeschlossen habenAWS Marketplace, besteht der nächste Schritt darin, die Software zu starten. Um die Software zu starten, folgen Sie den Anweisungen, die in einer der vom Verkäufer bereitgestellten Versandoptionen enthalten sind. Bei einer Versandoption handelt es sich um ein optionales VerfahrenAWS Marketplace, das vom Verkäufer bereitgestellt wird, um sein Produkt in Ihrer Umgebung auf den Markt zu bringen. Für Containerprodukte kann der Verkäufer bis zu vier Versandoptionen anbieten, die unterschiedliche Versandmethoden verwenden und unterschiedliche Konfigurationen für die Software darstellen können. Beispielsweise kann ein Verkäufer eine Versandoption einrichten, die zum Testen des Produkts verwendet wird, und eine weitere, die in großem Umfang innerhalb eines Unternehmens eingesetzt wird.

Welche Versandoptionen verfügbar sind, können Sie im Abschnitt Nutzungsinformationen auf der Produktdetailseite unter nachlesenAWS Marketplace. Jede Versandoption enthält Informationen darüber, welche Dienste unterstützt werden, und bietet Informationen zur Softwareversion. Zu den Services gehören beispielsweise Amazon Elastic Container Service (Amazon ECS) und Amazon Elastic Kubernetes Service (Amazon EKS). Sie können eine Benutzeranleitung für die Dokumentation des Verkäufers zur Verwendung des Produkts auswählen, z. B. zur Anmeldung bei einem Webserver oder zur Konfiguration nach dem Start.

Anmerkung

Eine Anleitung zum Abonnieren und Bereitstellen eines containerbasierten Produkts finden Sie auch in den folgenden Videos:

Starten Sie die Container-Software von AWS Marketplace

Um Container-Software zu starten von AWS Marketplace
  1. Melden Sie sich bei AWS Marketplace an.

  2. Suchen AWS Marketplace Sie nach dem Produkt, das die Software enthält, die Sie starten möchten. Sie müssen über ein Abonnement für das Produkt verfügen, um die Software starten zu können. Informationen zum Suchen und Abonnieren von Container-Produkten in finden Sie AWS Marketplace unterSuchen und Abonnieren von Container-Produkten.

  3. Wählen Sie auf der Seite mit den Produktdetails die Option Weiter abonnieren aus.

  4. Wählen Sie Continue to Configuration (Weiter zur Konfiguration) aus. Wenn Sie die Schaltfläche nicht sehen, müssen Sie möglicherweise zuerst die Bedingungen akzeptieren, oder Sie haben möglicherweise kein Abonnement für das Produkt abgeschlossen.

  5. Wählen Sie unter Versandoption eine Versandoption aus der vom Verkäufer bereitgestellten Optionsliste aus. Nachdem Sie eine Versandoption ausgewählt haben, können Sie unter Unterstützte Dienste die Dienste sehen, die Sie starten können. Weitere Informationen zu Versandoptionen finden Sie unterOptionen für den Versand von Produkten in Containern.

  6. Wählen Sie Weiter zum Start.

  7. Folgen Sie den Anweisungen des Verkäufers, um das Produkt auf den Markt zu bringen. Die Anweisungen sind für jede Versandoption unterschiedlich. Weitere Informationen finden Sie unter Starten Sie mit einer Fulfillment-Option für Container-Images oder Markteinführung mit einer Helm-Fulfillment-Option.

  8. Optional — Wählen Sie „Nutzungsanweisungen“ aus, um die Dokumentation des Verkäufers zur Konfiguration und Verwendung des Produkts nach der Markteinführung zu erhalten.

Optionen für den Versand von Produkten in Containern

Die verfügbaren Versandoptionen finden Sie im Abschnitt Nutzungsinformationen auf der Detailseite eines Produkts. AWS MarketplaceEnthält neben den vom Verkäufer bereitgestellten Versandoptionen auch Anweisungen zum direkten Abrufen der Docker-Images aus Amazon Elastic Container Registry (Amazon ECR).

Da die Versandoptionen vom Verkäufer bereitgestellt werden, sind ihre Namen und ihr Inhalt für jedes Produkt unterschiedlich. AWS Marketplace Obwohl die Methoden für jedes Produkt und jeden Verkäufer individuell sind, muss für jede Versandoption eine Versandart angegeben werden. Sie können sich eine Versandmethode als eine Art Versandoption vorstellen. Die drei verfügbaren Versandmethoden für Containerprodukte sind Container Image, Helm Chart und Add On für Amazon EKS.

Starten Sie mit einer Fulfillment-Option für Container-Images

Verwenden Sie bei einer Versandoption mit einer Versandart für Container-Bilder die vom Verkäufer bereitgestellten Anweisungen, um das Produkt auf den Markt zu bringen. Dazu werden Docker-Images direkt aus Amazon ECR abgerufen. Die allgemeinen Schritte zur Markteinführung des Produkts lauten wie folgt:

  1. Stellen Sie sicher, dass Sie die neuesten Versionen von AWS Command Line Interface (AWS CLI) und Docker installiert haben. Weitere Informationen finden Sie unter Verwenden von Amazon ECR mit dem AWS CLI im Amazon Elastic Container Registry-Benutzerhandbuch.

  2. Authentifizieren Sie Ihren Docker-Client bei Ihrer Amazon ECR-Registrierung. Die Schritte dazu hängen von Ihrem Betriebssystem ab.

  3. Rufen Sie alle Docker-Images mit dem bereitgestellten Amazon ECR-Image Amazon Resource Name (ARN) ab. Weitere Informationen finden Sie unter Abrufen eines Images im Amazon Elastic Container Registry-Benutzerhandbuch.

  4. Informationen zur Verwendung des Produkts finden Sie in den vom Verkäufer bereitgestellten Nutzungshinweisen oder externen Links.

Markteinführung mit einer Helm-Fulfillment-Option

Verwenden Sie bei einer Versandoption mit einer Helm-Versandart die vom Verkäufer bereitgestellten Anweisungen, um das Produkt auf den Markt zu bringen. Dies erfolgt durch die Installation eines Helm-Charts mit der Helm-CLI. Sie können die Anwendung auf einem vorhandenen Amazon EKS-Cluster oder einem selbstverwalteten Cluster auf EKS Anywhere Amazon Elastic Compute Cloud (Amazon EC2) oder lokal starten.

Anmerkung

Ihre Startumgebung muss Helm CLI Version 3.7.1 verwenden. Eine Liste der Helm-Versionen finden Sie unter Helm-Versionen am GitHub.

Wenn der Verkäufer es aktiviert hat QuickLaunch, können Sie es verwenden, um die Anwendung zu starten. QuickLaunch ist eine FunktionAWS Marketplace, mit der AWS CloudFormation ein Amazon EKS-Cluster erstellt und die Anwendung darauf gestartet wird. Weitere Informationen zu finden QuickLaunch Sie unterQuickLaunch in AWS Marketplace.

Die Anweisungen werden vom Verkäufer bereitgestellt und sind für jeden Verkäufer und jedes Produkt unterschiedlich. Die allgemeinen Schritte zur Markteinführung eines Produkts mit einer Helm-Fulfillment-Option lauten wie folgt:

Um ein Produkt mit einer Helm-Fulfillment-Option auf den Markt zu bringen
  1. Folgen Sie den Schritten 1—6 von Starten Sie die Container-Software von AWS Marketplace und wählen Sie eine Versandoption mit einer Helm-Versandart aus.

  2. Wählen Sie unter Startziel die Umgebung aus, in der Sie die Bereitstellung durchführen möchten:

    • Wählen Sie Amazon Managed Kubernetes aus, um die Anwendung in Amazon EKS bereitzustellen. Wenn der Verkäufer dies aktiviert hat QuickLaunch, können Sie damit einen neuen Amazon EKS-Cluster erstellen und darauf starten.

    • Wählen Sie Self-managed Kubernetes, um die Anwendung in EKS Anywhereoder auf einem beliebigen Kubernetes-Cluster bereitzustellen, der in Amazon EC2 oder lokal ausgeführt wird.

  3. Wenn Sie in einem von Amazon verwalteten Kubernetes-Cluster starten:

    1. Um auf einem vorhandenen Cluster in Amazon EKS zu starten, wählen Sie unter Startmethode die Option Auf vorhandenem Cluster starten aus und folgen Sie den Anweisungen zum Starten. Die Anweisungen umfassen das Erstellen einer AWS Identity and Access Management (IAM-) Rolle und das Starten der Anwendung. Stellen Sie sicher, dass Sie Helm CLI Version 3.7.1 verwenden.

    2. Um einen neuen Amazon EKS-Cluster QuickLaunch zu erstellen und darauf zu starten, wählen Sie unter Startmethode die Option Auf einem neuen EKS-Cluster starten mit QuickLaunch aus. Wählen Sie Launch aus, um umgeleitet zu werden, um einen Stack in der AWS CloudFormation Konsole zu erstellen. Dieser Stack erstellt einen Amazon EKS-Cluster und stellt die Anwendung bereit, indem das vom Verkäufer bereitgestellte Helm-Diagramm installiert wird.

    3. Geben Sie auf der Seite Quick Create Stack im Feld Stackname einen Namen für diesen Stack ein.

    4. Überprüfen Sie die Informationen in der Kachel „Parameter“ und geben Sie alle erforderlichen Informationen ein. Überprüfen Sie die Bestätigungen, wählen Sie sie unter Capabilities aus und wählen Sie dann Create Stack aus.

    Anmerkung

    Weitere Informationen zu QuickLaunch, einschließlich Informationen AWS CloudFormation zu Stacks und dem erstellten Amazon EKS-Cluster, finden Sie unter. QuickLaunch in AWS Marketplace

  4. Wenn Sie in einem selbstverwalteten Kubernetes-Cluster starten:

    1. Stellen Sie sicher, dass Sie Helm CLI Version 3.7.1 verwenden.

    2. Wählen Sie Create Token, um ein Lizenz-Token und eine IAM-Rolle zu generieren. Dieses Token und diese Rolle werden für die Kommunikation und Validierung von Produktberechtigungen verwendet. AWS License Manager

      Anmerkung

      Die maximale Anzahl von Lizenz-Token für ein Konto beträgt 10.

    3. Wählen Sie Als CSV herunterladen, um eine CSV-Datei mit den generierten Token-Informationen herunterzuladen. Speichern Sie die CSV-Datei wie alle Geheimnisse und Passwörter an einem sicheren Ort.

    4. Führen Sie die Befehle in Save as Kubernetes secret aus, um das Lizenz-Token und die IAM-Rolle als Secret in Ihrem Kubernetes-Cluster zu speichern. Dieses Geheimnis wird verwendet, wenn Sie das Helm-Diagramm installieren und die Anwendung starten. AWS Marketplaceverwendet das Geheimnis, um die Berechtigung für dieses Produkt zu überprüfen.

    5. Führen Sie die Befehle unter Anwendung mit Token starten aus, um das Helm-Diagramm zu installieren, mit dem die Anwendung in Ihrem Cluster bereitgestellt wird.

    6. Wählen Sie Benutzeranweisungen, um vom Verkäufer die Dokumentation zur Konfiguration und Verwendung des Produkts nach der Markteinführung zu erhalten.

    7. Optional — Verwenden Sie die Befehle unter [Optional] Artefakte herunterladen, um die Container-Images und Helm-Charts des Produkts lokal herunterzuladen.

Start mit einer Amazon EKS-Versandoption

Für eine Versandoption mit einem Add-on für die Amazon EKS-Versandmethode verwenden Sie die Amazon EKS-Konsole, um die Software auf Ihrem Amazon EKS-Cluster bereitzustellen. Die allgemeinen Schritte zur Markteinführung des Produkts lauten wie folgt:

Um ein Produkt mit einer Amazon EKS-Versandoption auf den Markt zu bringen
  1. Nachdem Sie das Produkt abonniert haben, navigieren Sie zur Konfigurationsseite und wählen Sie Weiter zur Amazon EKS-Konsole, um auf die Amazon EKS-Konsole zuzugreifen.

  2. Wählen Sie in der Amazon EKS-Konsole den Ort aus, AWS-Region an dem Ihr Cluster bereitgestellt wird. Wählen Sie den Cluster aus, in dem Sie Ihre Software bereitstellen möchten.

  3. Wählen Sie die Registerkarte Add-ons.

  4. Wählen Sie Weitere Add-Ons abrufen, scrollen Sie, bis Sie das Add-on finden, das Sie bereitstellen möchten, und wählen Sie Weiter.

  5. Wählen Sie die Version aus, die Sie bereitstellen möchten, und klicken Sie auf Weiter. Weitere Informationen zur Bereitstellung von Amazon EKS finden Sie unter EKS-Add-Ons.

  6. Überprüfen Sie Ihre Auswahl und wählen Sie Erstellen.

QuickLaunch in AWS Marketplace

Wenn der Verkäufer eine Versandoption QuickLaunch aktiviert hat, können Sie damit einen Amazon EKS-Cluster erstellen und darauf eine Container-Anwendung bereitstellen. Mit QuickLaunch AWS CloudFormation werden Sie einen Amazon EKS-Cluster konfigurieren und erstellen und darauf eine Container-Anwendung starten. Mit QuickLaunch können Sie eine Container-Anwendung zu Testzwecken starten. Folgen Sie zur Verwendung QuickLaunch den Schritten unterMarkteinführung mit einer Helm-Fulfillment-Option.

Um einen Amazon EKS-Cluster zu erstellen, auf dem die Anwendung bereitgestellt werden kann, erstellen Sie einen CloudFormation Stack. Bei einem Stack handelt es sich um eine Sammlung von AWS-Ressourcen, die Sie als einzelne Einheit verwalten können. Alle Ressourcen in einem Stack werden durch die CloudFormation -Vorlage des Stacks definiert. In enthalten die Ressourcen des Stacks die Informationen QuickLaunch, die zum Erstellen des Amazon EKS-Clusters und zum Starten der Anwendung erforderlich sind. Weitere Informationen zu Stacks in AWS CloudFormation finden Sie unter Arbeiten mit Stacks im AWS CloudFormationBenutzerhandbuch.

QuickLaunch Startet nach der Erstellung des Clusters die Anwendung auf dem Cluster, indem das vom Verkäufer bereitgestellte Helm-Diagramm auf dem Cluster installiert wird. QuickLaunch erledigt dies für Sie im Rahmen der Stack-Erstellung, die auch den Amazon EKS-Cluster erstellt.