Was ist Amazon EC2?
Amazon Elastic Compute Cloud (Amazon EC2) bietet bedarfsbasiert skalierbare Rechenkapazität in der Amazon Web Services Cloud (AWS Cloud). Mit Amazon EC2 reduzieren Sie die Hardwarekosten, so dass Sie Anwendungen schneller entwickeln und bereitstellen können. Mit Amazon EC2 können Sie so viele oder so wenige virtuelle Server starten, wie Sie benötigen, die Sicherheit und das Netzwerk konfigurieren und den Speicher verwalten. Sie können Kapazität hinzufügen (skalieren), um rechenintensive Aufgaben wie monatliche oder jährliche Prozesse oder Spitzen im Website-Datenverkehr zu bewältigen. Wenn die Nutzung abnimmt, können Sie die Kapazität wieder reduzieren (herunterskalieren).
Das folgende Diagramm zeigt eine grundlegende Architektur einer Amazon-EC2-Instance, die in einer Amazon Virtual Private Cloud (VPC) bereitgestellt wird. In diesem Beispiel befindet sich die EC2-Instance in einer Availability Zone in der Region. Die EC2-Instance ist mit einer Sicherheitsgruppe gesichert, bei der es sich um eine virtuelle Firewall handelt, die den eingehenden und ausgehenden Datenverkehr steuert. Ein privater Schlüssel ist auf dem lokalen Computer gespeichert und ein öffentlicher Schlüssel ist in der Instance gespeichert. Beide Schlüssel werden als Schlüsselpaar angegeben, um die Identität des Benutzers nachzuweisen. In diesem Szenario wird die Instance durch ein Amazon-EBS-Volume unterstützt. Die VPC kommuniziert über ein Internet-Gateway mit dem Internet. Weitere Informationen zur Amazon VPC-Sicherheit finden Sie unter Sicherheit im Amazon VPC-Benutzerhandbuch.

Tipp
Dieses Benutzerhandbuch enthält spezifische Informationen zum Ausführen von Windows-basierten Instances auf Amazon EC2. Informationen zur Ausführung von Linux-basierten Instances auf EC2 finden Sie im EC2-Benutzerhandbuch für Linux-Instances.
Amazon EC2 unterstützt die Verarbeitung, Speicherung und Übertragung von Kreditkartendaten durch einen Händler oder Dienstanbieter. Außerdem wurde seine Konformität mit dem Payment Card Industry (PCI) Data Security Standard (DSS) bestätigt. Weitere Informationen über PCI DSS, einschließlich der Anforderung einer Kopie des AWS PCI Compliance Package, finden Sie unter PCI DSS Level 1
Wenn Sie eine technische Anleitung zu Amazon EC2 suchen, sehen Sie sich AWS re:Post
Weitere Informationen zum Cloud-Computing finden Sie unter Was ist Cloud-Computing?
Features von Amazon EC2
Amazon EC2 bietet die folgenden allgemeinen Features:
- Instances
-
Virtuelle Server.
- Amazon Machine Images (AMIs)
-
Vorkonfigurierte Vorlagen für Ihre Instances, die die Komponenten enthalten, die Sie für Ihren Server benötigen (einschließlich des Betriebssystems und zusätzlicher Software).
- Instance-Typen
-
Verschiedene Konfigurationen von CPU, Arbeitsspeicher, Speicher, Netzwerkkapazität und Grafikhardware für Ihre Instances.
- Schlüsselpaare
-
Sichere Anmeldeinformationen für Ihre Instances. AWS speichert den öffentlichen Schlüssel und Sie speichern den privaten Schlüssel an einem sicheren Ort.
- Instance-Speicher-Volumes
-
Speicher-Volumes für temporäre Daten, die gelöscht werden, wenn Sie Ihre Instance anhalten, in den Ruhezustand versetzen oder beenden.
- Amazon-EBS-Volumes
-
Persistente Speicher-Volumes für Ihre Daten mit Amazon Elastic Block Store (Amazon EBS).
- Regionen, Availability Zones, Local Zones, AWS Outposts und Wavelength Zones
-
Mehrere physische Standorte für Ihre Ressourcen, wie z. B. Instances und Amazon-EBS-Volumes.
- Sicherheitsgruppen
-
Eine virtuelle Firewall, mit der Sie die Protokolle, Ports und Quell-IP-Bereiche festlegen können, die Ihre Instances erreichen können, sowie die Ziel-IP-Bereiche, mit denen sich Ihre Instances verbinden können.
- Elastic-IP-Adressen
-
Statische IPv4-Adressen, die für dynamisches Cloud-Computing entwickelt wurden.
- Tags (Markierungen)
-
Metadaten, die Sie erstellen und Ihren Amazon-EC2-Ressourcen zuweisen können.
- Virtual Private Clouds (VPCs)
-
Virtuelle Netzwerke, die Sie erstellen können, die logisch vom Rest der AWS-Cloud isoliert sind. Sie können diese virtuellen Netzwerke optional mit Ihrem eigenen Netzwerk verbinden.
Einzelheiten zu allen Features von Amazon EC2 finden Sie unter Features von Amazon EC2
Optionen zum Betrieb Ihrer Website auf AWS finden Sie unter Webhosting
Erste Schritte mit Amazon EC2
Die folgenden Themen erleichtern Ihnen den Einstieg in Amazon EC2. Nachdem Sie die Verwendung von EC2 eingerichtet haben, können Sie die Schritte in Tutorial: Erste Schritte mit Amazon-EC2-Instances für Windows ausführen, um eine Instance zu starten, eine Verbindung herzustellen und sie zu bereinigen. Die verbleibenden Themen enthalten weitere Informationen zu den wichtigsten Features von EC2.
Einrichten und Verwenden einer EC2-Instance
Kennenlernen der Grundlagen von Amazon EC2
Informationen zu Netzwerken und Sicherheit
Überprüfen Ihrer Speicheroptionen
Arbeiten mit Windows-Instances
-
AWS Systems Manager Run Command im AWS Systems Manager-Benutzerhandbuch
-
Tutorial: Erste Schritte mit Amazon-EC2-Instances für Windows
Fehlerbehebung bei EC2
Zugehörige Services
Sie können Amazon EC2-Ressourcen wie Instances und Volumes direkt unter Verwendung von Amazon EC2 bereitstellen. Darüber hinaus können Sie EC2-Ressourcen mithilfe anderer AWS-Services bereitstellen, z. B. der folgenden:
-
Hilft Ihnen sicherzustellen, dass Sie die richtige Anzahl von Amazon-EC2-Instances zur Verfügung haben, um die Auslastung Ihrer Anwendung zu bewältigen.
-
Hilft Ihnen beim Modellieren und Einrichten von AWS-Ressourcen mithilfe von Vorlagen.
-
Implementieren und verwalten Sie Anwendungen in der AWS Cloud, ohne die zugrunde liegende Infrastruktur verstehen zu müssen.
-
Automatisieren Sie die Konfiguration, Bereitstellung und Verwaltung von Servern auf Ihren Amazon-EC2-Instances mit Chef und Puppet.
-
Automatisieren Sie die Erstellung, Verwaltung und Bereitstellung von angepassten, sicheren und aktuellen Server-Images.
-
Nehmen Sie die Dimensionierung, Konfiguration und Bereitstellung von AWS-Ressourcen für Anwendungen von Drittanbietern vor, ohne einzelne AWS-Ressourcen manuell zu identifizieren und bereitzustellen.
Zusätzliche verwandte Services
-
Um Websites oder Webanwendungen zu erstellen, können Sie mithilfe von Amazon Lightsail grundlegende Cloud-Ressourcen bereitstellen und verwalten. Einen Vergleich der Features von Amazon EC2 und Lightsail für Ihren Anwendungsfall finden Sie unter Amazon Lightsail oder Amazon EC2
. -
Verteilen Sie eingehenden Anwendungsdatenverkehr automatisch auf mehrere Instances.
-
Amazon Relational Database Service (Amazon RDS)
Führen Sie die Einrichtung, den Betrieb und die Skalierung einer verwalteten relationalen Datenbank in der Cloud durch. Sie können eine Datenbank zwar auch auf einer EC2-Instance erstellen; Amazon RDS bietet jedoch den Vorteil, dass Datenbankverwaltungsaufgaben wie Software-Patching, Sicherungen und Speichern der Backups übernommen werden.
-
Amazon Elastic Container Service (Amazon ECS)
Nehmen Sie die Bereitstellung, Verwaltung und Skalierung von containerisierten Anwendungen in einem Cluster von EC2-Instances vor.
-
Überwachen Sie Ihre Instances und Amazon-EBS-Volumes.
-
Erkennen Sie die potenziell unbefugte oder schädliche Nutzung Ihrer EC2-Instances.
-
Automatisieren Sie die Sicherung Ihrer Amazon-EC2-Instances und der ihnen angefügten Amazon-EBS-Volumes.
Zugriff auf Amazon EC2
Sie können Ihre Amazon-EC2-Instances über die folgenden Schnittstellen erstellen und verwalten:
- Amazon EC2-Konsole
-
Eine einfache Weboberfläche zum Erstellen und Verwalten von Amazon-EC2-Instances und -Ressourcen. Nach der Registrierung eines AWS-Kontos können Sie auf die Amazon EC2-Konsole zugreifen, indem Sie sich bei der AWS Management Console anmelden und auf der Konsolenstartseite EC2 auswählen.
- AWS Command Line Interface
-
Ermöglicht Ihnen die Interaktion mit AWS-Services über Befehle in Ihrer Befehlszeilen-Shell. Es wird auf Windows, Mac und Linux unterstützt. Weitere Informationen zur AWS CLI finden Sie im Benutzerhandbuch zu AWS Command Line Interface. Die Amazon-EC2-Befehle finden Sie in der AWS CLI-Befehlsreferenz.
- AWS Tools for PowerShell
-
Eine Reihe von PowerShell-Modulen, die auf den vom AWS SDK for .NET bereitgestellten Funktionen aufbauen. Mit den Tools for PowerShell können Sie über die PowerShell-Befehlszeile Skriptvorgänge für Ihre AWS-Ressourcen ausführen. Informationen zu den ersten Schritten finden Sie im AWS Tools for Windows PowerShell-Benutzerhandbuch. Die Cmdlets für Amazon EC2 finden Sie in der AWS Tools for PowerShell-Cmdlet-Referenz.
- AWS CloudFormation
-
Amazon EC2 unterstützt das Erstellen von Ressourcen mit AWS CloudFormation. Sie erstellen eine Vorlage im JSON- oder YAML-Format, die Ihre AWS-Ressourcen beschreibt, und AWS CloudFormation übernimmt die Bereitstellung und Konfiguration dieser Ressourcen für Sie. Sie können Ihre CloudFormation-Vorlagen wiederverwenden, um dieselben Ressourcen mehrmals bereitzustellen, egal ob in derselben Region und in demselben Konto oder in mehreren Regionen und Konten. Weitere Informationen zu unterstützten Ressourcentypen und -eigenschaften für Amazon EC2 finden Sie in der EC2-Ressourcentypreferenz im AWS CloudFormation-Benutzerhandbuch.
- Abfrage-API
-
Amazon EC2 stellt eine Abfrage-API zur Verfügung. Bei diesen Abfragen handelt es sich um HTTP- oder HTTPS-Abfragen, bei denen das HTTP-Verb GET oder POST sowie der Abfrageparameter verwendet wir
Action
. Weitere Informationen zu den API-Aktionen für Amazon EC2 finden Sie unter Aktionen im Amazon EC2 API Reference. - AWS-SDKs
-
Wenn Sie es vorziehen, Anwendungen mithilfe sprachspezifischer APIs zu erstellen, anstatt eine Anfrage über HTTP oder HTTPS zu übermitteln, stellt AWS Bibliotheken, Beispiel-Code, Tutorials und andere Ressourcen für Softwareentwickler bereit. Diese Bibliotheken bieten grundlegende Funktionen zur Automatisierung von Aufgaben, z. B. kryptografisches Signieren von Anfragen, Wiederholen von Anfragen und Behandlung von Fehlermeldungen. Dadurch wird Ihnen der Einstieg erleichtert. Weitere Informationen finden Sie unter Tools für AWS
.
Preise für Amazon EC2
Amazon EC2 bietet die folgenden Preisoptionen:
- Kostenloses Kontingent
-
Sie können kostenlos mit Amazon EC2 beginnen. Informationen zu den Optionen des kostenlosen Kontingents finden Sie unter Kostenloses AWS-Kontingent
. - On-Demand Instances
-
Bezahlen Sie für die Instances, die Sie nutzen, nach der Sekunde, mit einem Minimum von 60 Sekunden, ohne langfristige Verpflichtungen oder Vorauszahlungen.
- Savings Plans
-
Sie können die Amazon EC2-Kosten reduzieren, indem Sie sich auf eine konsistente Nutzung (in USD/h) für eine Laufzeit von ein oder drei Jahren festlegen.
- Reserved Instances
-
Sie können die Amazon EC2-Kosten reduzieren, indem Sie sich auf eine konsistente Instance-Konfiguration (einschließlich Instance-Typ und Region) für eine Laufzeit von ein oder drei Jahren festlegen.
- Spot Instances
-
Sie können ungenutzte EC2-Instances anfordern, wodurch sich die Amazon EC2-Kosten erheblich verringern lassen.
- Dedicated Hosts
-
Senken Sie die Kosten, indem Sie einen physischen EC2-Server verwenden, der ausschließlich für Sie bestimmt ist, entweder bedarfsbasiert oder im Rahmen eines Savings Plans. Sie können Ihre vorhandenen servergebundenen Softwarelizenzen verwenden und erhalten Unterstützung bei der Erfüllung der Compliance-Anforderungen.
- On-Demand Capacity Reservations
-
Reservieren Sie Rechenkapazität für Ihre EC2-Instances in einer bestimmten Availability Zone für einen beliebigen Zeitraum.
- Sekundengenaue Abrechnung
-
Die Kosten für ungenutzte Minuten und Sekunden werden von Ihrer Rechnung gestrichen.
Eine vollständige Liste der Gebühren und Preise für Amazon EC2 und weitere Informationen zu den Kaufmodellen finden Sie unter Amazon EC2 – Preise
Kostenvoranschläge, Abrechnung und Kostenoptimierung
Verwenden Sie den AWS Pricing Calculator
Verwenden Sie den AWS Modernization Calculator für Microsoft-Workloads
Um Ihre Rechnung anzuzeigen, navigieren Sie zu Fakturierungs- und Kostenverwaltungs-Dashboard in der AWS Billing and Cost Management-Konsole
Wenden Sie sich bei Fragen zu AWS-Abrechnungen, -Konten und -Vorfällen an AWS Support
Informationen zur Berechnung der Kosten einer bereitgestellten Beispielumgebung finden Sie im Cloud Economics Center
Sie können die Kosten, Sicherheit und Leistung Ihrer AWS-Umgebung mit AWS Trusted Advisor