Was ist der Unterschied von http und https?
Die Daten werden in https verschlüsselt am browser verschickt
Was ist git?
Ein Versionskontrollsystem
Was ist der Nutzen des Dockerfiles?
Erstellung des Docker-Image und damit einer statischen Vorlage für Docker-Container.
Erläutere den definierendsten Unterschied zwischen Public- und Private Cloud.
Public Cloud hostet wer anders. Privat wird vorort Lokal gehostet
Was bedeutet "IaaS"?
"Infrastructure as a Service"
Welche Webserver gibt es in Linux?
Apache
Nginx
Warum wird Git benutzt?
Git wird verwendet, um Änderungen an Dateien – vor allem Quellcode – zu verwalten und nachzuverfolgen. Es ist ein Versionskontrollsystem. Kurz gesagt hilft Git dabei, die Entwicklung von Software (oder anderen Projekten) organisiert, nachvollziehbar und sicher durchzuführen.
Welche Vorteile bieten Docker-Container gegenüber Virtuellen Machienen?
Schnellers Starten als VMs.
Was bedeutet Pay-as-you-go im Kontext der Public Cloud?
Man bezahlt nur die Ressourcen, die man auch nutzt
Wie werden Daten bei SaaS-Anwendungen typischerweise gespeichert?
In Cloud-Rechenzentren des Anbieters.
Was ist das Client-Server Prinzip?
Ein Konzept, wo clients anfragen an den Server schickt, der diese Anfrage verarbeitet und eine Antwort gibt.
Nenne 5 git commands
git init
git fetch
git push
git pull
git add
Warum kann ein Linux-Container nicht auf einem Computer mit Windows-Betriebssystem laufen?
Da Docker-Container den Kernel/Os des Host-Computers nutzt muss verwendete Betriebssysteme des Docker-Container und Host-Computer identisch sein.
Was bedeutet Multi-Tenancy?
Mehrere Kunden teilen sich einen Server
Welches XaaS nutze ich, wenn ich einen Webserver aufsetzen, voll verwalten, ihn aber nicht selber anschaffen möchte?
"IaaS"
Wo liegt die index.html in einen Webserver?
Im Documentroot
Wie unterstützt Git die Qualitätssicherung in DevOps?
Git sorgt für reproduzierbare, überprüfbare und automatisierbare Softwareentwicklung.
In DevOps ist es der zentrale Mechanismus, um Qualität über den gesamten Lebenszyklus zuverlässig sicherzustellen.
Worüber kommuniziert das Betriebssystem mit dem Container?
Über dem im Expose angegebenen Port
Welche Herausforderung kann bei der Verwaltung der Private Cloud entstehen?
hohe verwaltungskosten, sowie konstante kosten für Betrieb und wartung
Wie grenzt sich SaaS von PaaS ab?
-SaaS -> fertige Anwendungen, PaaS -> Entwicklungsplattform, auf der eigene Anwendungen gebaut werden.
Was macht DHCPD?
Sie verteilt ip addressen
Was bedeutet CI/CD im Zusammenhang mit Git?
CI/CD + Git = automatische Qualitätssicherung + automatisierte Auslieferung
Git löst alles aus, CI prüft den Code, CD liefert ihn zuverlässig aus.
In welcher sprache wurde docker geschrieben?
In go
Welche Art von Cloud wäre für einen Online-Handel wie z.B. Otto am geeignesten?
Hybrid Cloud aufgrund der Skalierbarkeit (balck friday etc)
Nenne fünf integrierte Tools und Dienste bei PaaS
-Laufzeitumgebungen, Build-Tools, Test-Tools, Versionskontrolle, Datenbanken, Messaging-Dienste, Logging, Monitoring, Vorgefertigte Pipelines (CI/CD)