Cloud
DevOps
MicroServices
Special
100

Was ist eine Public Cloud?

Eine multi-mandantenfähige Cloud Umgebung, die über das Internet erreicht werden kann

100

Das Entwicklerteam, das die Agilen Ansätze unterstützt um DevOps umzusetzen, muss Mitarbeiter vom Betriebsteam miteinbeziehen um sicherzustellen, dass...

die Entscheidungen des Betriebs miteinbezogen werden und das resultierende Systemdesign gut zu dem Geschäft passt.

100

Wofür steht CRUD?

Create, Read, Update, Delte

100

Was besagt das DRY-Prinzip?

Don't repeat yourself.

200

Welche Abkürzung beschreibt ein Software-Verteilungsmodell, in dem ein Cloud Provider eine Anwendung selbst administriert und Nutzern über das Internet zugänglich macht?

SaaS

200

DevOps bezeichnet...  

Zusammenarbeit und Kommunikation der Entwickler mit anderen IT-Akteuren und gleichzeitig das Automatisieren der Software Delivery und der Infrastructure Change-Prozesse.

200

Nennen Sie mindestens 5 Vorteile von Microservices.

Skalierbarkeit, Einfacher zu deployen, Einfacher zum Anlernen, Geringere Komplexität, Technologische Heterogenität, Unabhängigkeit einzelner Services (Composability), Belastbarkeit der Architektur (Resilience)

200

Welche der folgenden Begriffe ist keine Methode in REST? 

ACCEPT, CREATE, GET, POST, PUT, DELETE, CONNECT, TRACE, PATCH, UPDATE

ACCEPT, CREATE, UPDATE

300

Was sind typische Beweggründe aus Sicht von Geschäft und IT um sich für Cloud Computing zu entscheiden?

Aktuelle Kostenstruktur der IT, Technische Wartungsarbeiten der aktuellen IT-Landschaft, Lastoptimierung

300

Warum gibt es in typischen IT Organisationen oft Konflikte zwischen Entwicklern und Betrieb?

Weil sie oft konkurrierende Ziele und Prioritäten haben.

300

In welche Fehler Kategorie lässt sich ein ERROR 500 einordnen? 

Bsp.: Erfolgreiche Operationen, Server Fehler, Client Fehler, Umleitung der Anfrage, Proprietäre Fehler

Server Fehler (Internal Server Error)

300

Was beschreibt die folgende Definition? „Ein Indikator für die Verknüpfung von verschiedenen Systemen, Anwendungen oder Softwaremodulen sowie die Intensität dieser Verknüpfungen“

Kopplung

400

Welche Open Source Tools können zum Management von Private und Public Clouds genutzt werden?

z.B. Ansible, Puppet, Chef

400

Agil und DevOps sind ähnlich, unterscheiden sich allerdings in einem wichtigen Aspekt. Welcher ist das?

Agil ist ein Organisatorisch-Kulureller Wandel, während DevOps eine Änderung des Denkens ist.

400

Einer API (1.3.7) werden neue Funktionen zugewiesen. Wie würde die neue Versionierung heißen? (gemäß der Semantischen Versionierung)

1.4.0

400
Von Mitarbeitern welches Unternehmens wurde Golang erfunden?

Google

500

Warum ist eine Multi-Cloud Strategy nicht das Gleiche wie eine Hybrid Cloud?

Eine Multi-Cloud Strategy bezeichnet in der Regel die Nutzung von zwei oder mehr Public IaaS Clouds von unterschiedlichen Anbietern. Das Hybrid-Cloud-Modell hingegen bezeichnet eine Mischung aus Private und Public Cloud-Plattformen mit einer Workload-Orchestrierung zwischen beiden.

500

DevOps ist von verschiedenen Faktoren gerprägt. Welche Faktoren sind das?

Nutzung Agiler und ähnlicher Entwicklungsprozesse und Methoden; Bedarf an häufigeren Releases; Hohe Erreichbarkeit von virtualisierten und Cloud-Infrastrukturen von internen und externen Betreibern; Erhöhte Nutzung von Rechenzentrumsautomatisierung und Configuration Management Tools

500

Erklären Sie das Prinzip der Kohäsion.

Bsp. Definition: "In der objektorientierten Programmierung beschreibt Kohäsion, wie gut eine Programmeinheit eine logische Aufgabe oder Einheit abbildet. In einem System mit starker Kohäsion ist jede Programmeinheit (eine Methode, eine Klasse oder ein Modul) verantwortlich für genau eine wohldefinierte Aufgabe oder Einheit."

500

Was sind die CI/CD-Prinzipien?

1. Segregation (Trennung) for Stakeholder Responsibility

2. Risk Reduction 

3. Short Feedback Loop

M
e
n
u