[10]: https://git-scm.com/downloads
![TBZ Banner](../x_gitres/tbz_logo.png)
# KN05 Inhaltsverzeichnis
[TOC]
## Intro
Beachten Sie die [allgemeinen Informationen zu den Abgaben](../Abgaben.md).
Wir nutzen **Amazon Web Services** oder abgekürt **AWS**. Alles was wir hier umsetzen, bieten allerdings auch andere public cloud Anbieter (z.B. Microsoft Azure, Google Cloud Platform oder Linode).
## Challenges
### A) Lab: VPC erstellen und einen Web Server darin deployen
#### Ausgangslage:
In diesem Labor verwenden Sie Amazon Virtual Private Cloud (VPC), um Ihre eigene VPC zu erstellen und zusätzliche Komponenten hinzuzufügen, um ein individuelles Netzwerk zu erstellen. Sie erstellen außerdem eine Sicherheitsgruppe. Anschließend konfigurieren und passen Sie eine EC2-Instanz für die Ausführung eines Webservers an und starten die EC2-Instanz für die Ausführung in einem Subnetz in der VPC.
Mit Amazon Virtual Private Cloud (Amazon VPC) können Sie Amazon Web Services (AWS)-Ressourcen in einem von Ihnen definierten virtuellen Netzwerk starten. Dieses virtuelle Netzwerk ähnelt stark einem herkömmlichen Netzwerk, das Sie in Ihrem eigenen Rechenzentrum betreiben würden, mit den Vorteilen der Nutzung der skalierbaren Infrastruktur von AWS. Sie können eine VPC erstellen, die mehrere Availability Zones umfasst.
Nach Abschluss dieser Übung sollten Sie in der Lage sein, Folgende Tasks selbständig durchzuführen:
- Eine Virtual Private Cloud (VPC) erstellen.
- Private und öffentliche Subnetze in einer VPC aufsetzen.
- Konfigurieren und Anpassen einer Security Group.
- Starten einer EC2-Instanz innerhalb dieser VPC.
#### Anleitung:
Die wichtigsten Informationen zu Cloud-init und YAML [finden Sie in der Theorie](../InfrastructureAsCode.md).