Konfigurieren von EC2-Instances mit dem AWS Toolkit for Visual Studio
Sie können Amazon Elastic Compute Cloud (Amazon EC2) verwenden, um Server-Instances in den Rechenzentren von Amazon zu starten und zu verwalten. Sie können Amazon EC2-Server-Instances zu jedem beliebigen Zeitpunkt, so lange wie nötig und für alle rechtlichen Zwecke verwenden. Instances sind in verschiedenen Größen und Konfigurationen verfügbar. Weitere Informationen finden Sie unter Amazon EC2
Sie können die Amazon-EC2-Instance-Konfiguration über die Registerkarte Server innerhalb der Registerkarte für die Anwendungsumgebung im AWS Toolkit for Visual Studio bearbeiten.

Amazon EC2-Instance-Typen
Instance type (Instance-Typ) zeigt die für Ihre Elastic Beanstalk-Anwendung verfügbaren Instance-Typen an. Ändern Sie den Instance-Typ, um einen Server mit den Merkmalen (einschließlich Speichergröße und CPU-Leistung) auszuwählen, die für Ihre Anwendung am besten geeignet sind. Anwendungen mit aufwändigen und lange dauernden Operationen erfordern mehr CPU oder Speicher.
Weitere Informationen über die für die Elastic Beanstalk-Anwendung verfügbaren Instance-Typen von Amazon EC2 finden Sie unter Instance-Typen im Amazon EC2-Benutzerhandbuch.
Amazon EC2-Sicherheitsgruppen
Sie können den Zugriff auf Ihre Elastic Beanstalk-Anwendung mit einer Amazon EC2-Sicherheitsgruppe steuern. Eine Sicherheitsgruppe definiert Firewall-Regeln für Ihre Instances. Diese Regeln legen fest, welcher eingehende Netzwerkverkehr an Ihre Instance übertragen werden soll. Der gesamte andere eingehende Datenverkehr wird verworfen. Sie können die Regeln für eine Gruppe jederzeit ändern. Die neuen Regeln werden automatisch für alle laufenden und künftigen Instances durchgesetzt.
Sie können angeben, welche Amazon EC2-Sicherheitsgruppen den Zugriff auf Ihre Elastic Beanstalk-Anwendung steuern. Geben Sie dazu die Namen bestimmter Amazon-EC2-Sicherheitsgruppen (trennen Sie dabei mehrere Sicherheitsgruppen durch Kommas) in das Textfeld EC2-Sicherheitsgruppen ein. Dazu können Sie entweder die AWS-Managementkonsole oder das AWS Toolkit for Visual Studio verwenden.
So erstellen Sie eine Sicherheitsgruppe mit dem AWS Toolkit for Visual Studio
-
Erweitern Sie in Visual Studio unter AWS Explorer den Amazon-EC2-Knoten und wählen Sie dann die Option Sicherheitsgruppen aus.
-
Wählen Sie Sicherheitsgruppe erstellen aus und geben Sie einen Namen und eine Beschreibung für Ihre Sicherheitsgruppe ein.
-
Wählen Sie OK.
Weitere Informationen zu Amazon-EC2-Sicherheitsgruppen finden Sie unter Using Security Groups im Amazon-Elastic-Compute-Cloud-Benutzerhandbuch.
Amazon EC2-Schlüsselpaare
Mit einem Amazon EC2-Schlüsselpaar können Sie sich sicher an den für Ihre Elastic Beanstalk-Anwendung bereitgestellten Amazon EC2-Instances anmelden.
Wichtig
Sie müssen ein Amazon EC2-Schlüsselpaar erstellen und Ihre von Elastic Beanstalk bereitgestellten Amazon EC2-Instances konfigurieren, um auf diese Instances zugreifen zu können. Sie können ein Schlüsselpaar mit dem In AWS veröffentlichen im AWS Toolkit for Visual Studio erstellen, wenn Sie Ihre Anwendung für Elastic Beanstalk bereitstellen. Wenn Sie zusätzliche Schlüsselpaare mit dem Toolkit erstellen möchten, führen Sie die hier beschriebenen Schritte aus. Alternativ können Sie Ihre Amazon-EC2-Schlüsselpaare mit der AWS-Managementkonsole
Im Textfeld Existing Key Pair (Vorhandenes Schlüsselpaar) können Sie den Namen eines Amazon EC2-Schlüsselpaares angeben, das Sie verwenden können, um sich sicher bei den Amazon EC2-Instances anzumelden, die Ihre Elastic Beanstalk-Anwendung ausführen.
So geben Sie den Namen eines Amazon EC2-Schlüsselpaares ein
-
Erweitern Sie den Amazon-EC2-Knoten und wählen Sie Schlüsselpaare aus.
-
Wählen Sie Schlüsselpaar erstellen aus und geben Sie den Namen des Schlüsselpaares ein.
-
Wählen Sie OK.
Weitere Informationen zu Amazon EC2-Schlüsselpaaren finden Sie unter Verwenden von Amazon EC2-Anmeldeinformationen im Amazon Elastic Compute Cloud-Benutzerhandbuch. Weitere Information zum Verbinden mit Amazon EC2-Instances erhalten Sie unter
Überwachungsintervall
Standardmäßig werden nur grundlegende Amazon CloudWatch-Metriken aktiviert. Sie geben Daten in 5-Minuten-Intervallen zurück. Sie können detailliertere CloudWatch-Metriken für eine Minute aktivieren, indem Sie 1 Minute im Monitoring-Intervall im Abschnitt Server der Registerkarte Konfiguration für Ihre Umgebung in AWS Toolkit for Eclipse auswählen.
Anmerkung
Für Metriken in 1-Minuten-Intervallen können Amazon CloudWatch-Servicegebühren anfallen. Weitere Informationen finden Sie unter Amazon CloudWatch
Benutzerdefinierte AMI-ID
Sie können das für die Amazon EC2-Instances verwendete Standard-AMI mit einem eigenen, benutzerdefinierten AMI überschreiben. Geben Sie dazu den Bezeichner des benutzerdefinierten AMI auf der Registerkarte Konfiguration im Bereich Server in das Feld Custom AMI ID (Benutzerdefinierte AMI-ID) für die Umgebung im AWS Toolkit for Eclipse ein.
Wichtig
Die Verwendung eines eigenen AMI ist eine Aufgabe für Fortgeschrittene und sollte mit Bedacht ausgeführt werden. Wenn Sie ein benutzerdefiniertes AMI benötigen, empfehlen wir, das standardmäßige Elastic Beanstalk-AMI als Ausgangspunkt zu nehmen und es zu ändern. Für einen ordnungsgemäßen Zustand erwartet Elastic Beanstalk, dass die Amazon EC2 Instances eine Reihe von Anforderungen erfüllen, einschließlich Vorhandensein eines laufenden Hostmanagers. Werden diese Anforderungen nicht erfüllt, funktioniert Ihre Umgebung möglichweise nicht ordnungsgemäß.