mirror of
https://gitlab.com/ser-cal/m346.git
synced 2024-11-26 01:51:55 +01:00
Auftrag ergänzt mit IaC Infos
This commit is contained in:
parent
77b8d11420
commit
0c9fcef1f4
@ -34,10 +34,12 @@
|
||||
|
||||
---
|
||||
|
||||
### C) Installation Web- und Datenbankserver
|
||||
### C) Installation Web- und Datenbankserver - Imperativ
|
||||
|
||||
**Ausgangslage:**<br>
|
||||
- Hier nutzen Sie ebenfalls das **Learner Lab**. Dieses Lab baut auf der vorangegangenen Aufgabe auf. Sie installieren zusätzlich weitere Software (Webserver, PHP und eine Datenbank). Dann klonen sie ein bestehendes Repository in die laufende EC2-Instanz und kopieren den Content in das Hauptverzeichnis des Webservers (/var/www/html). Beweisen Sie danach, dass ihr Webserver funktioniert und Sie auch auf die Datenbank zugreifen können.
|
||||
- Hier nutzen Sie ebenfalls das **Learner Lab**. Dieses Lab baut auf der vorangegangenen Aufgabe auf. Sie installieren zusätzlich weitere Software (Webserver, PHP und eine Datenbank), klonen ein bestehendes Repository in die laufende EC2-Instanz und kopieren den Content in das Hauptverzeichnis des Webservers (/var/www/html). Diese Schritte führen Sie der Reihe nach auf der Kommandozeile durch. Beweisen Sie danach, dass ihr Webserver funktioniert und Sie auch auf die Datenbank zugreifen können.
|
||||
|
||||
Dieses Vorgehen nennt man **imperativ** (detaillierte Anweisungen, Schritt für Schritt). In den folgenden Übungen werden Sie den **deklarativen** Ansatz und seinen **grossen Mehrwert** gegenüber dem **imperativen Ansatz** kennenlernen. In diesem Fall wird der gewünschte Zustand des Services in einem Manifest (z.B. YAML-File) **deklariert**. **IaC** (Infrastructure as Code) ist im Alltag der **Plattform- und Applikationsentwickler** nicht mehr wegzudenken.
|
||||
|
||||
<br>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user