DevOps Flashcards

1
Q

Wofür stehen die Abkürzungen “Dev” und “Ops“. Wie ist der Zusammenhang dieser
beiden Begriffe?

A

Dev = Development = Softwareentwicklung
Ops = Operations = Systemadministration
DevOps führt die Entwicklungs- und Administrationsabteilungen zusammen
und erfordert eine hohe Kommunikation um die Zusammenarbeit und
Problemlösung zu stärken.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Nennen Sie drei Vorteile, die für das Vorgehensmodell DevOps sprechen

A

Es werden agile Methoden der SW-Entwicklung mit stabilen Methoden des Betriebes
der SW vereint, dadurch entstehen folgende Vorteile:
* Schnelleres Time-to-Market
* Hohe Liefertreue
* Kurze Kommunikationswege zw. Entwicklern-Administratoren-Kunden
* Kürzere Problemlösungszeiten
* Verbesserter Support

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was bedeutet DevOps und welches Ziel verfolgt es?

A

DevOps ist eine Kombination aus Entwicklungs- (Dev) und Betriebsteams (Ops), die
zusammenarbeiten, um Software schneller und effizienter zu entwickeln und
bereitzustellen. Das Ziel von DevOps ist es, die Zusammenarbeit zu verbessern, den
Softwareentwicklungszyklus zu verkürzen und gleichzeitig die Qualität und Stabilität zu
erhöhen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Welche Rolle spielt Automatisierung im DevOps-Prozess?

A

Automatisierung ist ein zentraler Bestandteil von DevOps. Sie hilft, wiederkehrende
Aufgaben wie das Testen, Bereitstellen und Konfigurieren von Infrastruktur zu
automatisieren. Das reduziert manuelle Fehler, beschleunigt den Entwicklungsprozess
und ermöglicht eine kontinuierliche Integration und Bereitstellung (CI/CD).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was versteht man unter Continuous Integration (CI) und Continuous Deployment (CD) in
DevOps?

A

Continuous Integration (CI) bedeutet, dass Entwickler regelmäßig ihren Code in ein
gemeinsames Repository integrieren und automatisch testen. Continuous Deployment
(CD) beschreibt den Prozess, bei dem der getestete Code automatisch in die
Produktionsumgebung übertragen wird. Beide Praktiken helfen, Fehler frühzeitig zu
erkennen und schnelle, stabile Releases zu ermöglichen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist das Ziel von DevOps?

A

Das Ziel von DevOps ist es, die Entwicklungs- und Bereitstellungszeiten zu verkürzen
und die Softwarequalität zu erhöhen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly