Amazon Virtual Private Cloud (Amazon VPC) ermöglicht die Bereitstellung eines isolierten Bereichs der Amazon Web Services (AWS) Cloud, in dem Sie AWS-Ressourcen in einem von Ihnen definierten virtuellen Netzwerk ausführen können. Mit Amazon VPC können Sie eine virtuelle Netzwerkarchitektur definieren, die weitgehend einem herkömmlichen Netzwerk entspricht, wie Sie es in Ihrem Rechenzentrum betreiben. Sie haben die vollständige Kontrolle über Ihre virtuelle Netzwerkumgebung, unter anderem bei der Auswahl Ihres eigenen IP-Adressbereichs, Erstellung von Subnetzen und Konfiguration von Routentabellen und Netzwerk-Gateways.
Die Netzwerkkonfiguration für Ihre Amazon VPC kann auf einfache Weise angepasst werden. Sie können beispielsweise ein öffentlich zugängliches Subnetz mit Zugriff auf das Internet für Ihre Webserver einrichten und Ihre Backend-Systeme, z. B. Datenbanken oder Anwendungsserver, in einem privaten Subnetz ohne Internetzugang betreiben. Sie können mehrere Sicherheitsebenen einrichten, darunter Sicherheitsgruppen und Netzwerk-Zugriffskontrolllisten, die den Zugriff auf Amazon EC2-Instanzen in den einzelnen Subnetzen steuern.
Darüber hinaus können Sie eine sichere Hardware-VPN-Verbindung zwischen Ihrem Unternehmensrechenzentrum und Ihrem VPC einrichten und die AWS-Cloud als Erweiterung Ihres Unternehmensrechenzentrums einsetzen.
Mit Amazon VPC können Sie:
Mehrere Konnektivitätsoptionen – Für Ihre Amazon VPC ist eine Vielzahl von Konnektivitätsoptionen verfügbar. Sie können Ihre VPC mit dem Internet, mit Ihrem Rechenzentrum bzw. beiden verbinden, abhängig von den AWS-Ressourcen, die Sie öffentlich bereitstellen oder privat halten möchten.
Sicher – Amazon VPC bietet hoch entwickelte Sicherheitsmerkmale, wie Sicherheitsgruppen und Netzwerkzugriff-Kontrolllisten, die eingehende und ausgehende Filterung auf Instanzen- und Subnetzebene ermöglichen. Darüber hinaus können Sie Daten in Amazon S3 speichern und den Zugriff begrenzen, damit der Zugriff nur von Instances in Ihrer VPC möglich ist. Optional können Sie auch Dedizierte Instances starten, die auf Hardware ausgeführt werden, die zur zusätzlichen Isolation einem einzelnen Kunden vorbehalten ist.
Einfach – Sie können eine VPC schnell und auf einfache Weise mit der AWS Management Console erstellen. Sie können eine der gängigen Netzwerkkonfigurationen auswählen, die am besten Ihren Anforderungen entspricht, und auf "Create my VPC" (Meine VPC erstellen) drücken. Subnetze, IP-Bereiche, Routentabellen und Sicherheitsgruppen werden automatische für Sie erstellt, damit Sie sich darauf konzentrieren können, die Anwendungen für Ihre VPC zu erstellen.
Die volle Skalierbarkeit und Zuverlässigkeit von AWS – Amazon VPC bietet dieselben Vorteile wie der Rest der AWS-Plattform. Sie können Ihre Ressourcen nach oben oder nach unten skalieren, Typen und Größen von Amazon EC2-Instanzen auswählen, die für Ihre Anwendungen geeignet sind, und Sie zahlen nur für die Ressourcen, die Sie verwenden – alles innerhalb der bewährten Infrastruktur von Amazon.
Für die Verwendung der Amazon Virtual Private Cloud fallen außer den normalen Amazon EC2-Nutzungsgebühren keine zusätzlichen Gebühren an.
Falls Sie sich dafür entscheiden, eine Hardware VPN-Verbindung zu Ihrem VPC über ein VPN-Gateway zu erstellen, wird Ihnen jede „VPN-Verbindungsstunde“ angerechnet, für die Ihre VPN-Verbindung freigeschaltet und verfügbar ist. Jede angebrochene VPN-Verbindungsstunde wird als volle Stunde berechnet. Sie übernehmen zudem alle Kosten im Zusammenhang mit dem AWS-Datentransfer für alle über die VPN-Verbindung transferierten Daten. Wenn Sie die VPN-Verbindung nicht länger nutzen möchten, können Sie die VPN-Verbindung einfach über die AWS Management Console oder durch die DeleteVpnConnection-API beenden.
| Entwicklerressourcen |
Um mit Amazon VPC arbeiten zu können, registrieren Sie sich für Amazon EC2. Nach der Registrierung klicken Sie in AWS Management Console unter Amazon VPC auf die Schaltfläche "Get Started Creating a VPC". Vier grundlegende Netzwerkarchitekturen werden vorgeschlagen. Wählen Sie die Architektur der Ihrer gewünschten Netzwerkarchitektur am meisten entspricht, und klicken Sie auf die Schaltfläche "Create VPC" (VPC erstellen). Nachdem die VPC erstellt wurde, können Sie Amazon EC2-Instanzen in Ihrer VPC starten.
Nun können Sie die folgenden AWS-Infrastrukturdienste innerhalb Ihrer VPC nutzen: Amazon EC2-Instanzen mit Linux/UNIX oder Windows, Amazon-Elastic-Block-Store-Datenträger für permanente Block-Speicher, Auto Scaling, Amazon EC3 VM Import und Amazon CloudWatch zur Überwachung der Ressourcenverwendung Ihrer Amazon EC2-Instanzen.
Sie können von Ihrer VPC aus über einen Internetrouter auf Amazon S3 und andere Amazon Web Services zugreifen. Mittels der integrierten Sicherheitsfunktionen von Amazon Web Services wie Amazon Identity und Access Management (IAM)-Richtlinien sowie Amazon EC2 Sicherheitsgruppen können Sie den Zugriff auf Ihre AWS Ressourcen einschränken und nur Verbindungen oder Anfragen akzeptieren, die von Ihrer VPC ausgehen. Um den Zugriff auf Ihre AWS-Ressourcen wie Amazon S3 Buckets, Amazon SimpleDB Domains, Amazon SNS-Themen und Amazon SQS-Warteschlangen einzuschränken, können Sie IAM-Richtlinien erstellen, die den Zugriff auf diese Ressourcen auf die Elastic IP-Adressen beschränken, die mit Ihrer VPC verknüpft sind.
Hosting einer einfachen, öffentlich zugänglichen Website: Sie können eine grundlegende Webanwendung wie einen Blog oder eine einfache Website in einer VPC hosten und zusätzliche Privatsphäre- und Sicherheitsebenen von Amazon VPC nutzen. Sie können die Website sichern, indem Sie Sicherheitsgruppenregeln erstellen, die zulassen, dass der Webserver eingehende HTTP- und SSL-Anfragen vom Internet beantwortet aber gleichzeitig keine ausgehenden Verbindungen zum Internet herstellen kann. Sie können eine VPC erstellen, die diesen Anwendungsfall unterstützt. Wählen Sie hierzu "VPC with a Public Subnet Only" (VPC nur mit öffentlichem Subnetz) im Konsoleassistenten der Amazon VPC.
Hosting mehrschichtiger Webanwendungen: Sie können mehrschichtige Webanwendungen mit Amazon VPC hosten und strenge Zugriffs- und Sicherheitsregeln zwischen Ihren Webservern, Anwendungsservern und Datenbanken einsetzen. Sie können Webserver in einem öffentlich zugänglichen Subnetz und Anwendungsserver und Datenbanken in einem nicht öffentlich zugänglichen Subnetz ausführen. Auf Anwendungsserver und Datenbanken kann nicht direkt vom Internet zugegriffen werden, diese können aber über eine NAT-Instanz auf das Internet zugreifen, um beispielsweise Patches herunterzuladen. Sie können den Zugriff zwischen Servern und Subnetzen mittels eingehender und ausgehender Paketfilterung steuern, die durch Netzwerk-Zugriffskontrolllisten und Sicherheitsgruppen bereitgestellt wird. Um eine VPC zu erstellen, die diesen Anwendungsfall unterstützt, wählen Sie "VPC with Public and Private Subnets" (VPC mit öffentlichen und privaten Subnetzen) im Konsoleassistenten der Amazon VPC.
Hosting skalierbarer Webanwendungen in der AWS-Cloud, die mit Ihrem Rechenzentrum verbunden sind: Sie können eine VPC erstellen, in der Instances in einem Subnetz, z. B. Webserver, mit dem Internet kombinieren, währende Instances in einem Subnet, z. B. Anwendungsserver, mit Datenbanken in Ihrem Unternehmensnetzwerk kommunizieren. Eine IPsec VPN-Verbindung zwischen Ihrer VPC und Ihrem Unternehmensnetzwerk hilft die gesamte Kommunikation zwischen den Anwendungsservern in der Cloud und Datenbanken in Ihrem Rechenzentrum zu sichern. Webserver und Anwendungsserver in Ihrer VPC können die Elastizitäts- und Auto Scaling-Funktionen von Amazon EC2 nutzen, um sich bei Bedarf zu erweitern oder zu reduzieren. Um eine VPC zu erstellen, die diesen Anwendungsfall unterstützt, wählen Sie "VPC with Public and Private Subnets and Hardware VPN Access" (VPC mit öffentlichen und privaten Subnetzen und Hardware-VPN-Zugriff) im Konsoleassistenten der Amazon VPC.
Erweitern des Unternehmensnetzwerks in die Cloud: Sie können Anwendungen in die Cloud verschieben, zusätzliche Webserver starten oder die Rechenkapazität Ihres Netzwerks erweitern, indem Sie Ihre VPC mit Ihrem Unternehmensnetzwerk verbinden. Da Ihre VPC hinter Ihrer Unternehmens-Firewall gehostet werden kann, können Sie Ihre IT-Ressourcen nahtlos in die Cloud verschieben, ohne den Benutzer-Zugriff auf diese Anwendungen ändern zu müssen. Sie können "VPC with a Private Subnet Only and Hardware VPN Access" (VPC nur mit einem privaten Subnetz und Hardware-VPN-Zugriff) im Konsoleassistenten der Amazon VPC wählen, um eine VPC zu erstellen, die diesen Anwendungsfall unterstützt.
Disaster Recovery: Führen Sie regelmäßig ein Backup der geschäftskritischen Daten Ihres Rechenzentrums auf eine kleine Anzahl von Amazon EC2-Instanzen auf Amazon-Elastic-Block-Store(EBS)-Datenträgern durch oder importieren Sie Ihre Images virtueller Maschinen nach Amazon EC2. In Falle eines Ausfalls im eigenen Rechenzentrum können Sie schnell die Ersatzkapazitäten in AWS starten, um die Geschäftskontinuität zu gewährleisten. Wenn der Ausfall vorbei ist, können Sie die geschäftskritischen Daten wieder auf das Rechenzentrum übertragen und die EC2-Instanzen, die Sie nicht mehr benötigen, beenden. Durch die Verwendung von Amazon VPC zur Disaster-Recovery profitieren Sie von allen Vorteilen einer Disaster-Recovery-Site zu einem Bruchteil der normalen Kosten.
Beachten Sie bitte aktuell Folgendes zu Amazon VPC:
* Wenn Sie höhere Limits wünschen, füllen Sie bitte dieses Formular aus. Um mehr über VPC Limits zu erfahren, lesen Sie bitte Anhang B des Amazon Virtual Private Cloud Benutzerhandbuchs.
Die Nutzung dieser Dienstleistung unterliegt der Kundenvereinbarung von Amazon Web Services. Weitere Einzelheiten können Sie der Amazon-Web-Services-Lizenzvereinbarung entnehmen.