So erstellen Sie eine EC2-Instanz in AWS: Schritt-für-Schritt-Anleitung

Inhaltsverzeichnis:

Anonim

Was ist eine Amazon EC2-Instanz?

Eine EC2-Instanz ist nichts anderes als ein virtueller Server in der Terminologie von Amazon Web Services. Es steht für Elastic Compute Cloud. Es ist ein Webdienst, bei dem ein AWS-Abonnent einen Computerserver in der AWS-Cloud anfordern und bereitstellen kann.

Eine On-Demand- EC2-Instanz ist ein Angebot von AWS, bei dem der Abonnent / Benutzer den virtuellen Server pro Stunde mieten und damit seine eigenen Anwendungen bereitstellen kann.

Die Instanz wird pro Stunde mit unterschiedlichen Tarifen berechnet, je nach Art der ausgewählten Instanz. AWS bietet mehrere Instanztypen für die jeweiligen Geschäftsanforderungen des Benutzers.

Auf diese Weise können Sie eine Instanz basierend auf Ihren eigenen CPU- und Speicheranforderungen mieten und so lange verwenden, wie Sie möchten. Sie können die Instanz beenden, wenn sie nicht mehr verwendet wird, und Kosten sparen. Dies ist der auffälligste Vorteil einer On-Demand-Instanz. Sie können drastisch an Ihren Investitionskosten sparen.

In diesem Tutorial lernen Sie:

  • Anmeldung und Zugriff auf AWS-Services
  • Wählen Sie AMI
  • Wählen Sie EC2-Instanztypen
  • Instanz konfigurieren
  • Speicher hinzufügen
  • Tag-Instanz
  • Konfigurieren Sie Sicherheitsgruppen
  • Instanzen überprüfen
  • Erstellen Sie eine EIP und stellen Sie eine Verbindung zu Ihrer Instanz her
  • Was ist eine Spot-Instanz?
  • Erstellen Sie eine Spot-Anfrage
    • Finden Sie Instanztypen
    • Konfigurieren Sie die Spot-Instanz
    • Überprüfen Sie Ihre Spot-Instanz

Lassen Sie uns im Detail sehen, wie eine On-Demand-EC2-Instanz in AWS Cloud gestartet wird.

Anmeldung und Zugriff auf AWS-Services

Schritt 1) In diesem Schritt

  • Melden Sie sich bei Ihrem AWS-Konto an und wechseln Sie zur Registerkarte AWS Services in der oberen linken Ecke.
  • Hier sehen Sie alle AWS Services, die nach ihrem Bereich kategorisiert sind. Rechnen, Speichern, Datenbank usw. Um eine EC2-Instanz zu erstellen, müssen Sie wie im nächsten Schritt Computeà EC2 auswählen.
  • Öffnen Sie alle Dienste und klicken Sie unter Compute-Dienste auf EC2. Dadurch wird das Dashboard von EC2 gestartet.

Hier ist das EC2-Dashboard. Hier erhalten Sie alle Informationen zu den laufenden AWS EC2-Ressourcen.

Schritt 2) Wählen Sie in der oberen rechten Ecke des EC2-Dashboards die AWS-Region aus, in der Sie den EC2-Server bereitstellen möchten.

Hier wählen wir N. Virginia aus. AWS bietet 10 Regionen auf der ganzen Welt.

Schritt 3) In diesem Schritt

  • Wenn Sie die gewünschte Region ausgewählt haben, kehren Sie zum EC2-Dashboard zurück.
  • Klicken Sie im Abschnitt "Instanz erstellen" auf die Schaltfläche "Instanz starten" (siehe Abbildung unten).
  • Die Seite des Assistenten zum Erstellen von Instanzen wird geöffnet, sobald Sie auf "Instanz starten" klicken.

Wählen Sie AMI

Schritt 1) In diesem Schritt werden wir tun,

  1. Sie werden aufgefordert, einen AMI Ihrer Wahl auszuwählen. (Ein AMI ist ein Amazon Machine Image. Es ist im Grunde eine Vorlage einer Betriebssystemplattform, die Sie als Basis zum Erstellen Ihrer Instanz verwenden können.) Sobald Sie eine EC2-Instanz von Ihrem bevorzugten AMI aus starten, wird die Instanz automatisch mit dem gewünschten Betriebssystem gestartet. (Weitere Informationen zu AMIs finden Sie im nächsten Teil des Tutorials.)
  2. Hier wählen wir das Standard-AMI von Amazon Linux (64 Bit).

Wählen Sie EC2-Instanztypen

Schritt 1) Im nächsten Schritt müssen Sie den gewünschten Instanztyp basierend auf Ihren Geschäftsanforderungen auswählen.

  1. Wir werden den Instanztyp t2.micro auswählen, bei dem es sich um einen von AWS angebotenen 1vCPU- und 1 GB-Speicherserver handelt.
  2. Klicken Sie für weitere Konfigurationen auf "Instanzdetails konfigurieren"
  • Geben Sie im nächsten Schritt des Assistenten Details wie Nein ein. von Instanzen, die Sie gleichzeitig starten möchten.
  • Hier starten wir eine Instanz.

Instanz konfigurieren

Schritt 1) Anzahl der Instanzen - Sie können bis zu 20 Instanzen gleichzeitig bereitstellen. Hier starten wir eine Instanz.

Schritt 2) Lassen Sie unter "Kaufoptionen" die Option "Spot-Instanzen anfordern" ab sofort deaktiviert. (Dies geschieht, wenn Spot-Instanzen anstelle von On-Demand-Instanzen gestartet werden sollen. Wir werden im späteren Teil des Lernprogramms auf Spot-Instanzen zurückkommen.)

Schritt 3) Als nächstes müssen wir einige grundlegende Netzwerkdetails für unseren EC2-Server konfigurieren.

  • Hier müssen Sie entscheiden, in welcher VPC (Virtual Private Cloud) Sie Ihre Instanz starten möchten und unter welchen Subnetzen sich Ihre VPC befindet. Es ist besser, dies vor dem Starten der Instanz zu ermitteln und zu planen. Ihre AWS-Architektur sollte IP-Bereiche für Ihre Subnetze usw. enthalten, die für eine bessere Verwaltung vorgeplant sind. (Weitere Informationen zum Erstellen einer neuen VPC finden Sie im Abschnitt "Netzwerk" des Lernprogramms.
  • Das Subnetz sollte ebenfalls im Voraus geplant werden. Beispiel: Wenn es sich um einen Webserver handelt, sollten Sie ihn im öffentlichen Subnetz platzieren. Wenn es sich um einen DB-Server handelt, sollten Sie ihn in einem privaten Subnetz innerhalb Ihrer VPC platzieren.

Unten,

  1. Der Netzwerkbereich enthält eine Liste der auf unserer Plattform verfügbaren VPCs.
  2. Wählen Sie eine bereits vorhandene VPC aus
  3. Sie können auch eine neue VPC erstellen

Hier habe ich eine bereits vorhandene VPC ausgewählt, in der ich meine Instanz starten möchte.

Schritt 4) In diesem Schritt

  • Eine VPC besteht aus Subnetzen, bei denen es sich um IP-Bereiche handelt, die zur Einschränkung des Zugriffs getrennt sind.
  • Unten,
  1. Unter Subnetze können Sie das Subnetz auswählen, in dem Sie Ihre Instanz platzieren möchten.
  2. Ich habe ein bereits vorhandenes öffentliches Subnetz ausgewählt.
  3. In diesem Schritt können Sie auch ein neues Subnetz erstellen.
  • Sobald Ihre Instanz in einem öffentlichen Subnetz gestartet wurde, weist AWS ihr aus ihrem IP-Pool eine dynamische öffentliche IP zu.

Schritt 5) In diesem Schritt

  • Sie können wählen, ob AWS ihm automatisch eine IP zuweisen soll oder ob Sie dies später manuell tun möchten. Hier können Sie auch die Funktion 'Öffentliche IP automatisch zuweisen' aktivieren / deaktivieren.
  • Hier werden wir dieser Instanz später eine statische IP zuweisen, die als EIP (Elastic IP) bezeichnet wird. Daher behalten wir diese Funktion ab sofort deaktiviert.

Schritt 6) In diesem Schritt

  • Behalten Sie im folgenden Schritt die Option der IAM-Rolle "Keine" ab sofort bei. Wir werden das Thema IAM-Rolle in IAM-Diensten ausführlich behandeln.

Schritt 7) In diesem Schritt müssen Sie folgende Dinge tun

  • Verhalten beim Herunterfahren - Wenn Sie Ihre Instanz versehentlich herunterfahren, möchten Sie sicher nicht, dass sie gelöscht, sondern gestoppt wird.
  • Hier definieren wir mein Abschaltverhalten als Stopp.

Schritt 8) In diesem Schritt

  • Falls Sie Ihre Instanz versehentlich beendet haben, verfügt AWS über eine Ebene von Sicherheitsmechanismen. Ihre Instanz wird nicht gelöscht, wenn Sie den Schutz vor versehentlicher Beendigung aktiviert haben.
  • Hier prüfen wir die Option, unsere Instanz weiter vor versehentlicher Beendigung zu schützen.

Schritt 9) In diesem Schritt

  • Unter Überwachung können Sie die detaillierte Überwachung aktivieren, wenn Ihre Instanz eine geschäftskritische Instanz ist. Hier haben wir die Option deaktiviert. AWS bietet immer eine kostenlose Basisüberwachung für Ihre Instanz. Wir werden das Thema Überwachung im AWS Cloud Watch-Teil des Tutorials besuchen.
  • Wählen Sie unter Mietverhältnis die Option bei gemeinsamem Mietverhältnis aus. Wenn Ihre Anwendung eine hochsichere Anwendung ist, sollten Sie sich für dedizierte Kapazität entscheiden. AWS bietet beide Optionen.

Schritt 10) In diesem Schritt

  • Klicken Sie auf "Speicher hinzufügen", um Ihrer Instanz im nächsten Schritt Datenmengen hinzuzufügen.

Speicher hinzufügen

Schritt 1) In diesem Schritt machen wir folgende Dinge:

  • Im Schritt Speicher hinzufügen sehen Sie, dass der Instanz automatisch ein SSD-Root-Volume für allgemeine Zwecke von 8 GB bereitgestellt wurde. (Die maximale Volume-Größe, die wir einem Universal-Volume geben können, beträgt 16 GB.)
  • Sie können Ihre Volume-Größe ändern, neue Volumes hinzufügen, den Volume-Typ ändern usw.
  • AWS bietet drei Arten von EBS-Volumes: Magnetic, General Purpose SSD und Provisioned IOPs. Sie können einen Volume-Typ auswählen, der auf den IOP-Anforderungen Ihrer Anwendung basiert.

Tag-Instanz

Schritt 1) In diesem Schritt

  • Sie können Ihre Instanz mit einem Schlüssel-Wert-Paar versehen. Dies gibt dem AWS-Kontoadministrator Sichtbarkeit, wenn viele Instanzen vorhanden sind.
  • Die Instanzen sollten basierend auf ihrer Abteilung, Umgebung wie Dev / SIT / Prod, markiert werden. Dies gibt einen klaren Überblick über die Kosten für die Instanzen unter einem gemeinsamen Tag.
  1. Hier haben wir die Instanz als Dev_Web Server 01 markiert
  2. Gehen Sie später zum Konfigurieren von Sicherheitsgruppen

Konfigurieren Sie Sicherheitsgruppen

Schritt 1) In diesem nächsten Schritt zum Konfigurieren von Sicherheitsgruppen können Sie den Datenverkehr auf Ihren Instanzports einschränken. Dies ist ein zusätzlicher Firewall-Mechanismus, der von AWS bereitgestellt wird, abgesehen von der Betriebssystem-Firewall Ihrer Instanz.

Sie können offene Ports und IPs definieren.

  • Da unser Server ein Webserver ist =, werden wir folgende Dinge tun
  1. Erstellen einer neuen Sicherheitsgruppe
  2. Benennen Sie unsere SG zur leichteren Bezugnahme
  3. Definieren von Protokollen, die auf meiner Instanz aktiviert werden sollen
  4. Zuweisen von IPs, die über diese Protokolle auf unsere Instanz zugreifen dürfen
  5. Sobald die Firewall-Regeln festgelegt sind, überprüfen und starten

Instanzen überprüfen

Schritt 1) In diesem Schritt überprüfen wir alle unsere Auswahlmöglichkeiten und Parameter und starten unsere Instanz.

Schritt 2) Im nächsten Schritt werden Sie aufgefordert, ein Schlüsselpaar zu erstellen, um sich bei einer Instanz anzumelden. Ein Schlüsselpaar ist ein Satz von öffentlich-privaten Schlüsseln.

AWS speichert den privaten Schlüssel in der Instanz, und Sie werden aufgefordert, den privaten Schlüssel herunterzuladen. Stellen Sie sicher, dass Sie den Schlüssel herunterladen und sicher aufbewahren. Wenn es verloren geht, können Sie es nicht erneut herunterladen.

  1. Erstellen Sie ein neues Schlüsselpaar
  2. Geben Sie Ihrem Schlüssel einen Namen
  3. Laden Sie es herunter und speichern Sie es in Ihrem gesicherten Ordner
  • Wenn Sie Ihren Schlüssel herunterladen, können Sie Ihren privaten RSA-Schlüssel öffnen und anzeigen.

Schritt 3) Wenn Sie mit dem Herunterladen und Speichern Ihres Schlüssels fertig sind, starten Sie Ihre Instanz.

  • Sie können den Startstatus währenddessen sehen.
  • Sie können auch das Startprotokoll anzeigen.
  • Klicken Sie im linken Bereich auf die Option "Instanzen", in der Sie den Status der Instanz für kurze Zeit als "Ausstehend" anzeigen können.
  • Sobald Ihre Instanz betriebsbereit ist, können Sie ihren Status jetzt als "Wird ausgeführt" anzeigen.
  • Beachten Sie, dass die Instanz eine private IP aus dem AWS-Pool erhalten hat.

Erstellen Sie eine EIP und stellen Sie eine Verbindung zu Ihrer Instanz her

Eine EIP ist eine statische öffentliche IP, die von AWS bereitgestellt wird. Es steht für Elastic IP. Normalerweise erhält eine Instanz beim Erstellen automatisch eine öffentliche IP-Adresse aus dem AWS-Pool. Wenn Sie Ihre Instanz stoppen / neu starten, ändert sich diese öffentliche IP-Adresse dynamisch. Damit Ihre Anwendung eine statische IP-Adresse hat, von der aus Sie über öffentliche Netzwerke eine Verbindung herstellen können, können Sie eine EIP verwenden.

Schritt 1) Im linken Bereich des EC2-Dashboards können Sie wie unten gezeigt zu "Elastische IPs" wechseln.

Schritt 2) Weisen Sie eine neue elastische IP-Adresse zu.

Schritt 3) Weisen Sie diese IP für die Verwendung in einem VPC-Bereich zu.

  • Ihre Anfrage wird erfolgreich sein, wenn Sie nicht bereits 5 oder mehr als 5 EIPs in Ihrem Konto haben.

Schritt 4) Weisen Sie diese Instanz nun Ihrer Instanz zu.

  1. Wählen Sie die besagte IP aus
  2. Klicken Sie auf Aktionen -> Adresse zuordnen

Schritt 5) Auf der nächsten Seite

  1. Suchen Sie nach Ihrer Instanz und
  2. Ordnen Sie die IP zu.

Schritt 6) Kehren Sie zu Ihrem Instanzbildschirm zurück. Sie werden sehen, dass Ihre Instanz Ihre EIP erhalten hat.

Schritt 7) Öffnen Sie nun Kitt aus Ihrer Programmliste und fügen Sie dort dieselbe EIP wie unten hinzu.

Schritt 8) In diesem Schritt

Fügen Sie Ihren privaten Schlüssel in Putty für eine sichere Verbindung hinzu

  1. Gehen Sie zu Auth
  2. Fügen Sie Ihren privaten Schlüssel im PPK-Format (Putty Private Key) hinzu. Sie müssen die PEM-Datei mit puttygen von AWS in ppk konvertieren

Wenn Sie fertig sind, klicken Sie auf "Öffnen"

  • Sobald Sie eine Verbindung hergestellt haben, wird die Linux-Eingabeaufforderung erfolgreich angezeigt.
  • Beachten Sie, dass der Computer, von dem aus Sie eine Verbindung herstellen, in der Instanz-Sicherheitsgruppe für SSH aktiviert sein sollte (wie in den obigen Schritten beschrieben).

Sobald Sie sich mit den oben genannten Schritten zum Starten der Instanz vertraut gemacht haben, dauert es nur noch 2 Minuten, um dieselbe zu starten!

Sie können jetzt Ihren On-Demand-EC2-Server für Ihre Anwendungen verwenden.

Was ist eine Spot-Instanz?

Eine Spot-Instanz ist ein Angebot von AWS. Damit kann ein AWS-Geschäftsabonnent auf nicht genutzte AWS-Rechenkapazität bieten. Der Stundenpreis für eine Spot-Instanz wird von AWS festgelegt und schwankt je nach Angebot und Nachfrage für Spot-Instanzen.

Ihre Spot-Instanz wird immer dann ausgeführt, wenn Ihr Gebot den aktuellen Marktpreis überschreitet. Der Preis einer Spot-Instanz hängt vom Instanztyp und der Verfügbarkeitszone ab, in der die Instanz bereitgestellt werden kann.

Wenn Ihr Gebotspreis den Markt-Spotpreis der als "Spotpreis" bezeichneten Instanz überschreitet, bleibt Ihre Instanz aktiv. Wenn der Spotpreis den Gebotspreis überschreitet, beendet AWS Ihre Instanz automatisch. Daher ist es erforderlich, die Spot-Instanzen in Ihrer Anwendungsarchitektur sorgfältig zu planen.

Erstellen Sie eine Spot-Anfrage

Um eine Spot-Instanz zu starten, müssen Sie zunächst eine Spot-Anfrage erstellen.

Führen Sie die folgenden Schritte aus, um eine Spot-Anfrage zu erstellen.

  1. Wählen Sie im EC2-Dashboard im linken Bereich unter "Instanzen" die Option "Spot-Anfragen" aus.
  2. Klicken Sie auf die Schaltfläche "Spot-Instanzen anfordern" (siehe unten).

Der Assistent zum Starten der Spot-Instanz wird geöffnet. Sie können nun die Parameter und die Instanzkonfiguration auswählen.

Finden Sie Instanztypen

Der erste Schritt für die Spot-Instanz besteht darin, "Instanztypen zu suchen".

Schritt 1) Wählen Sie ein AMI aus. Ein AMI ist eine Vorlage, die aus der Betriebssystemplattform und der in der Instanz zu installierenden Software besteht. Wählen Sie Ihren gewünschten AMI aus der vorhandenen Liste aus. Wir wählen Amazon Linux AMI für dieses Tutorial aus.

Schritt 2) Kapazitätseinheit - Eine Kapazitätseinheit ist Ihre Anwendungsanforderung. Sie können entscheiden, eine Instanz basierend auf dem Instanztyp, der vCPU oder der benutzerdefinierten Konfiguration zu starten, z. Hier wählen wir eine Instanz aus.

Wenn Sie die Kapazität anpassen möchten, können Sie eine Auswahl hinzufügen

  1. vCPU,
  2. Speicher und
  3. Instanzenspeicherung wie unten.

Schritt 3) Die Zielkapazität gibt an, wie viele Spot-Instanzen Sie in Ihrer Anfrage beibehalten möchten. Hier wählen wir eine aus.

Schritt 4) Gebotspreis - Dies ist der Höchstpreis, den wir für die Instanz zahlen können. Wir werden einen bestimmten Preis pro Instanz / Stunde festlegen. Dies ist am einfachsten anhand unserer Geschäftsanforderungen zu berechnen. Wir werden im Voraus sehen, wie wir den Gebotspreis bestimmen sollten, damit unser Gebotspreis immer hoch bleibt und den Spotpreis nicht überschreitet, damit unsere Instanz weiterläuft.

Unter dem Gebotspreis sehen Sie eine Schaltfläche des Preisverlaufs. Klicken Sie darauf wie unten gezeigt.

Hier in der Preishistorie sehen wir ein Diagramm, das die Preisentwicklung der Instanzen mit historischen Daten darstellt. Sie können die Parameter auswählen und sich über einen bestimmten Zeitraum ein Bild von der Preisgestaltung unserer gewünschten Instanz machen.

  1. Wählen Sie das Produkt aus. Wir haben unser Linux AMI ausgewählt.
  2. Wählen Sie den Instanztyp aus. Wir haben m3.medium ausgewählt.
  3. Beachten Sie hier die Durchschnittspreise für mehr als einen Tag.

Aus der folgenden Tabelle können wir daher ersehen, dass der Instanztyp, den wir bereitstellen möchten, in der Preisspanne von 0,01 USD x liegt, und es scheint, dass die Verfügbarkeitszone 'us-east 1a' den niedrigsten Preis hat.

Forts. zu Schritt 4.

Kommen wir also zu unserem Schritt zurück, einen Angebotspreis anzugeben.

Um unsere Instanz immer verfügbar zu halten und wenn sie in unser Budget fällt, können wir einen höheren Gebotspreis angeben. Hier haben wir einen etwas höheren Preis von 0,05 USD angegeben.

Sie können einige Trends im Assistenten selbst sehen.

  1. Beachten Sie den Abschnitt Instanztypen
  2. Wählen Sie den Instanztyp aus, den wir bereitstellen möchten
  3. Beachten Sie den Preis, den wir bieten möchten. % von On-Demand zeigt uns, dass unser Angebotspreis 75% des On-Demand-Preises für denselben Instanztyp beträgt. Dies bedeutet, dass wir 25% pro Stunde im Vergleich zu einer On-Demand-Instanz sparen. Sie können den Preis weiter senken und drastisch Kosten sparen.

Schritt 5) Wenn Sie mit der Betrachtung der Trends und der Angabe unseres Angebotspreises fertig sind, klicken Sie auf Weiter.

Konfigurieren Sie die Spot-Instanz

Unser nächster Schritt ist das Konfigurieren der Instanz. In diesem Schritt des Assistenten konfigurieren wir Instanzparameter wie VPC, Subnetze usw.

Lass uns einen Blick darauf werfen.

Schritt 1) Allokationsstrategie - Sie bestimmt, wie Ihre Spot-Anfrage aus den Spot-Pools des AWS erfüllt wird. Es gibt zwei Arten von Strategien:

  • Diversifiziert - hier sind Spot-Instanzen über alle Spot-Pools verteilt
  • Niedrigster Preis - hier werden Spot-Instanzen aus dem Pool mit den niedrigsten Preisangeboten gestartet

In diesem Tutorial wählen wir den niedrigsten Preis als Allokationsstrategie.

Schritt 2) Wählen Sie die VPC aus. Wir wählen sie aus der Liste der verfügbaren VPCs aus, die wir zuvor erstellt haben. In diesem Schritt können wir auch eine neue VPC erstellen.

Schritt 3) Als nächstes wählen wir die Sicherheitsgruppe für die Instanz aus. Wir können eine bereits vorhandene SG auswählen oder eine neue erstellen.

Schritt 4) Verfügbarkeitszone - Wir wählen die AZ aus, in der wir unsere Instanz basierend auf unserer Anwendungsarchitektur platzieren möchten. Wir wählen AZ-us-east-1a.

Schritt 5) Subnetze - Wir werden das Subnetz aus unserer Liste der bereits verfügbaren Listen auswählen.

Schritt 6) Öffentliche IP - Wir werden der Instanz beim Start eine öffentliche IP zuweisen. In diesem Schritt können Sie auswählen, ob AWS ihm automatisch eine IP zuweisen soll oder ob Sie dies später manuell tun möchten. Hier können Sie auch die Funktion 'Öffentliche IP automatisch zuweisen' aktivieren / deaktivieren.

Schritt 7) Schlüsselpaar - Ein Schlüsselpaar ist ein Satz öffentlich-privater Schlüssel.

AWS speichert den privaten Schlüssel in der Instanz und Sie werden aufgefordert, den privaten Schlüssel herunterzuladen. Stellen Sie sicher, dass Sie den Schlüssel herunterladen und sicher aufbewahren . Wenn es verloren geht, können Sie es nicht erneut herunterladen.

Nach Auswahl der öffentlichen IP wählen wir hier einen Schlüssel aus, den wir bereits in unserem letzten Tutorial erstellt haben.

Überprüfen Sie Ihre Spot-Instanz

Sobald wir mit der Konfiguration unserer Spotinstanzanforderung in den beiden Schritten weiter oben in unserem Assistenten fertig sind, sehen wir uns die Gesamtkonfiguration an.

  1. Wir können auch eine JSON-Datei mit allen Konfigurationen herunterladen. Unten finden Sie unsere JSON-Datei.

Nachdem wir die Überprüfung abgeschlossen haben, können wir mit dem Starten fortfahren, indem wir auf die Schaltfläche Starten klicken (siehe unten).

Sobald wir Starten ausgewählt haben, wird eine Benachrichtigung über die zu erstellende Anforderung angezeigt.

Der Assistent zum Erstellen von Spotanfragen wird geschlossen und die Seite wird automatisch zum EC2-Dashboard zurückgeleitet.

Sie können wie unten gezeigt sehen, dass der Status unserer Anfrage "offen" ist, was bedeutet, dass sie von der AWS-Seite bewertet wird. AWS EC2 prüft, ob die erforderliche Instanz in seinem Spot-Pool verfügbar ist.

Nach ein paar Minuten können Sie sehen, dass der Status in "aktiv" geändert wurde und unsere Spot-Anfrage nun erfolgreich erfüllt wurde. Sie können die Konfigurationsparameter unten notieren.

Zusammenfassung:

Daher haben wir in diesem Lernprogramm ausführlich gesehen, wie eine On-Demand-EC2-Instanz erstellt wird. Da es sich um einen On-Demand-Server handelt, können Sie ihn während der Verwendung weiter ausführen und stoppen, wenn er nicht verwendet wird, um Kosten zu sparen.

Sie können eine Linux- oder Windows EC2-Instanz oder eine der verfügbaren AMIs in AWS Marketplace bereitstellen, je nachdem, welche Betriebssystemplattform Sie ausgewählt haben.

Wenn Ihre Anwendung in Produktion ist und Sie sie jahrelang verwenden müssen, sollten Sie in Betracht ziehen, eine reservierte Instanz bereitzustellen, um Ihre Investitionskosten drastisch zu senken.

Hier haben wir gesehen, wie eine Spot-Instanz-Anfrage erfolgreich erstellt werden kann, indem unser Gebotspreis ermittelt wird.

Spot-Instanzen sind eine großartige Möglichkeit, Kosten für Instanzen zu sparen, die nicht anwendungskritisch sind. Ein häufiges Beispiel wäre das Erstellen einer Flotte von Spot-Instanzen für eine Aufgabe wie Bildverarbeitung oder Videokodierung. In solchen Fällen können Sie einen Instanzcluster unter einem Load Balancer aufbewahren.

Wenn der Gebotspreis den Spotpreis überschreitet und Ihre Instanz von AWS-Seite beendet wird, können andere Instanzen den Verarbeitungsjob für Sie ausführen. Sie können die automatische Skalierung für dieses Szenario nutzen. Vermeiden Sie die Verwendung von Spot-Instanzen für geschäftskritische Anwendungen wie Datenbanken usw.

AWS Certified Solutions Architect - Associate 2018