Die 50 wichtigsten Fragen und Antworten zum DevOps-Interview (PDF)

Hier finden Sie Fragen und Antworten zu DevOps-Interviews fรผr neue und erfahrene Kandidaten, die ihren Traumjob bekommen mรถchten.

 

Fragen und Antworten zum DevOps-Interview fรผr Studienanfรคnger

1) Erklรคren Sie, was DevOps ist?

Es handelt sich um einen neuen Begriff im IT-Bereich, der nichts anderes als eine Praxis beschreibt, die die Zusammenarbeit und Kommunikation zwischen Softwareentwicklern und Bereitstellungsteams (Betriebsteams) betont. Der Schwerpunkt liegt auf der schnelleren Bereitstellung von Softwareprodukten und der Verringerung der Fehlerquote bei Releases.

๐Ÿ‘‰Kostenloser PDF-Download: Fragen und Antworten zum DevOps-Interview >>


2) Erwรคhnen Sie, was die Schlรผsselaspekte oder Prinzipien hinter DevOps sind?

Der Schlรผsselaspekt oder das Prinzip hinter DevOps ist

  • Infrastruktur als Code
  • Kontinuierliche Bereitstellung
  • Automation
  • รœberwachung
  • Sicherheit

3) Was sind die Kernvorgรคnge von DevOps bei der Anwendungsentwicklung und der Infrastruktur?

Die Kernoperationen von DevOps sind

Anwendungsentwicklung

  • Code-Erstellung
  • Codeabdeckung
  • Unit-Test
  • Verpackungs-
  • Einsatz

Infrastruktur

  • Provisioning
  • Konfiguration
  • Orchestrierung
  • Einsatz

4) Erklรคren Sie, wie โ€žInfrastrukturcodeโ€œ in AWS verarbeitet oder ausgefรผhrt wird.

In AWS,

  • Der Code fรผr die Infrastruktur wird im einfachen JSON-Format vorliegen
  • Dieser JSON-Code wird in Dateien namens Vorlagen organisiert
  • Diese Vorlagen kรถnnen auf AWS DevOps bereitgestellt und dann als Stacks verwaltet werden
  • Later Der CloudFormation-Dienst fรผhrt die Vorgรคnge Erstellen, Lรถschen, Aktualisieren usw. im Stapel aus.

5) Erklรคren Sie, welche Skriptsprache fรผr einen DevOps-Ingenieur am wichtigsten ist?

Fรผr einen DevOps-Ingenieur ist eine einfachere Skriptsprache besser. Python scheint sehr beliebt zu sein.

Fragen in Vorstellungsgesprรคchen fรผr DevOps


6) Erklรคren Sie, wie DevOps fรผr Entwickler hilfreich ist.

DevOps kann fรผr Entwickler hilfreich sein, den Fehler zu beheben und neue Funktionen schnell zu implementieren. Es trรคgt auch zu einer klareren Kommunikation zwischen den Teammitgliedern bei.


7) Einige beliebte Tools fรผr DevOps auflisten?

Zu den beliebtesten Tools fรผr DevOps gehรถren:

  • Jenkins
  • Nagios
  • Monit
  • ELK (Elasticsearch, Logstash, Kibana)
  • Jenkins
  • Docker
  • Ansible
  • Git
  • Freshservice

Tipp der Redaktion
Freshservice

Freshservice ist eine cloudbasierte ITSM-Lรถsung von Freshworks, die die IT-Servicebereitstellung durch ITIL-konforme Workflows, intelligente Automatisierung und eine benutzerfreundliche Oberflรคche vereinfacht. Sie unterstรผtzt Unternehmen bei der Optimierung von Incident- und Change-Management sowie Asset-Tracking und ist damit die ideale Wahl fรผr Teams, die ITIL-Best-Practices anwenden.

Besuchen Sie Freshservice

8) Erwรคhnen Sie, in welcher Instanz Sie SSH verwendet haben?

Ich habe SSH verwendet, um mich bei einem Remote-Computer anzumelden und an der Befehlszeile zu arbeiten. Darรผber hinaus habe ich es auch zum Tunneln in das System verwendet, um sichere verschlรผsselte Kommunikation zwischen zwei nicht vertrauenswรผrdigen Hosts รผber ein unsicheres Netzwerk zu ermรถglichen.


9) Erklรคren Sie, wie Sie mit der Revisions-(Versions-)Kontrolle umgehen wรผrden.

Mein Ansatz zur Handhabung der Revisionskontrolle wรคre, den Code auf SourceForge oder GitHub zu verรถffentlichen, damit ihn jeder sehen kann. AuรŸerdem werde ich die Checkliste der letzten รœberarbeitung verรถffentlichen, um sicherzustellen, dass alle ungelรถsten Probleme behoben werden.


10) Welche Arten von HTTP-Anfragen gibt es?

Die Arten von HTTP-Anfragen sind

  • STARTE
  • KOPF
  • SETZEN
  • jetzt lesen
  • PATCH
  • Lร–SCHEN
  • SPUR
  • FOLGE UNS
  • OPTIONAL

11) Erklรคren Sie, was Sie รผberprรผfen wรผrden, wenn ein Linux-Build-Server plรถtzlich langsam wird?

Wenn ein Linux-Build-Server plรถtzlich langsam wird, รผberprรผfen Sie die folgenden drei Dinge

Fehlerbehebung auf Anwendungsebene RAM-bezogene Probleme, Festplatten-E/A-Lese-/Schreibprobleme, Probleme mit dem Festplattenspeicher usw.
Fehlerbehebung auf Systemebene Suchen Sie nach Anwendungsprotokolldatei ODER Anwendungsserverprotokolldatei, Systemleistungsproblemen, Webserverprotokoll โ€“ รผberprรผfen Sie HTTP-, Tomcat Lo-, JBoss- oder WebLogic-Protokolle, um zu sehen, ob die Antwort-/Empfangszeit des Anwendungsservers die Ursache fรผr Langsamkeit oder Speicherverlust ist Anwendung
Fehlerbehebung bei abhรคngigen Diensten Probleme im Zusammenhang mit Antivirenprogrammen, Problemen mit der Firewall, Netzwerkproblemen, Problemen mit der Antwortzeit des SMTP-Servers usw.

12) Was sind die Schlรผsselkomponenten von DevOps?

Hier sind einige wichtige Phasen des DevOps-Lebenszyklus:

SQL

  • Fortlaufende Entwicklung
  • Kontinuierliche Integration
  • Kontinuierliches Testing
  • Continuous Deployment
  • Kontinuierliche รœberwachung
  • Kontinuierliches Feedback
  • Kontinuierlich Operations

13) Nennen Sie einige Cloud-Plattformen, die fรผr die DevOps-Implementierung verwendet werden

Beliebte Cloud-Computing-Plattformen, die fรผr die DevOps-Implementierung verwendet werden, sind:

  1. Google Cloud
  2. Amazon Web Services
  3. Microsoft Azure

14) Nennen Sie einige Vorteile der Verwendung des Versionskontrollsystems

  • Das Versionskontrollsystem ermรถglicht es Teammitgliedern, jederzeit frei an jeder Datei zu arbeiten.
  • Alle frรผheren Versionen und Varianten sind im VCS dicht gepackt.
  • Ein verteiltes VCS wie hilft Ihnen dabei, den gesamten Verlauf des Projekts zu speichern, sodass Sie im Falle eines Ausfalls des zentralen Servers das lokale Git-Repository Ihres Teammitglieds verwenden kรถnnen.
  • Ermรถglicht Ihnen zu sehen, welche genauen ร„nderungen am Inhalt der Datei vorgenommen wurden

15) Erklรคren Sie Git Bisect

Git bisect hilft Ihnen, mithilfe der binรคren Suche den Commit zu finden, der einen Fehler verursacht hat.


16) Wie ist der Aufbau?

Ein Build ist eine Methode, bei der der Quellcode zusammengestellt wird, um zu prรผfen, ob er als Einheit funktioniert. Wรคhrend des Build-Erstellungsprozesses wird der Quellcode kompiliert, รผberprรผft, getestet und bereitgestellt.


17) Was ist Puppet?

Marionette ist ein nรผtzliches Projektmanagement-Tool. Es hilft Ihnen, Verwaltungsaufgaben zu automatisieren.


18) Erklรคren Sie die Zwei-Faktor-Authentifizierung

Die Zwei-Faktor-Authentifizierung ist eine Sicherheitsmethode, bei der der Benutzer zwei Identifizierungsmรถglichkeiten aus unterschiedlichen Kategorien bereitstellt.


19) Erklรคren Sie den Begriff โ€žCanary Freigeben'.

Ein Canary Release ist ein Muster, das das Risiko verringert, eine neue Softwareversion in die Produktionsumgebung einzufรผhren. Dies geschieht, indem die Version zunรคchst einer Teilmenge der Benutzer auf kontrollierte Weise zur Verfรผgung gestellt wird, bevor sie der gesamten Benutzergruppe zur Verfรผgung gestellt wird.


20) Welche Arten von Tests sind wichtig, um sicherzustellen, dass ein neuer Dienst produktionsbereit ist?

Sie mรผssen kontinuierliche Tests durchfรผhren, um sicherzustellen, dass der neue Dienst fรผr die Produktion bereit ist.


Fragen und Antworten zum DevOps-Interview fรผr Erfahrene

21) Was ist Vagrant?

Ein Vagrant ist ein Tool, das virtualisierte Umgebungen zum Testen und Entwickeln von Software erstellen und verwalten kann.


22) Wozu dient PTR im DNS?

Der Zeigerdatensatz, auch PTR genannt, wird fรผr die umgekehrte DNS-Suche verwendet.


23) Was ist Chefkoch?

Es handelt sich um eine leistungsstarke Automatisierungsplattform, die Infrastruktur in Code umwandelt. In diesem Tool kรถnnen Sie Skripte schreiben, die zur Automatisierung von Prozessen dienen.


24) Was sind die Voraussetzungen fรผr die Implementierung von DevOps?

Im Folgenden sind die nรผtzlichen Voraussetzungen fรผr die DevOps-Implementierung aufgefรผhrt:

  • Mindestens eine Versionskontrollsoftware
  • Korrekte Kommunikation zwischen den Teammitgliedern
  • Automatisiertes Testen
  • Automatisierte Bereitstellung

25) Nennen Sie einige Best Practices, die fรผr den Erfolg von DevOps befolgt werden sollten.

Hier sind wesentliche Best Practices fรผr die DevOps-Implementierung:

  • Die Liefergeschwindigkeit bedeutet, dass jede Aufgabe Zeit benรถtigt, um sie in die Produktionsumgebung zu bringen.
  • Verfolgen Sie, wie viele Mรคngel in den verschiedenen gefunden werden
  • Es ist wichtig, die tatsรคchliche oder durchschnittliche Zeit zu messen, die im Falle eines Fehlers in der Produktionsumgebung zur Wiederherstellung benรถtigt wird.
  • Auch die Anzahl der vom Kunden gemeldeten Fehler wirkt sich auf die Qualitรคt der Anwendung aus.

26) Erklรคren Sie das SubGIt-Tool

SubGit hilft Ihnen bei der Migration von SVN nach Git. AuรŸerdem kรถnnen Sie damit einen beschreibbaren Git-Spiegel eines lokalen oder Remote-Subversion-Repositorys erstellen.


27) Nennen Sie einige wichtige Tools zur Netzwerkรผberwachung

Einige der bekanntesten Tools zur Netzwerkรผberwachung sind:

  • Splunk
  • Icinga 2
  • Wireshark
  • Nagios
  • OpenNMS

28) Ob Ihre Grafikkarte laufen kann Unity wie wรผrdest du wissen?

Wenn Sie einen Befehl verwenden

/usr/lib/Linux/unity_support_test-p

Es wird eine detaillierte Ausgabe darรผber angezeigt UnityWenn die Anforderungen erfรผllt sind, kann Ihre Grafikkarte Unity ausfรผhren.


29) Erklรคren Sie, wie Sie den Startton aktivieren Ubuntu?

So aktivieren Sie den Startton

  • Klicken Sie auf Vorschaltgerรคt und dann auf Startanwendungen
  • Im Startanwendungseinstellungen Klicken Sie im Fenster Speichern um einen Eintrag hinzuzufรผgen
  • Fรผllen Sie dann die Informationen in Kommentarfelder wie Name, Befehl und Kommentar aus
/usr/bin/canberra-gtk-playโ€”id= "desktop-login"โ€”description= "play login sound"
  • Melden Sie sich ab und dann wieder an, wenn Sie fertig sind

Sie kรถnnen es auch mit der Tastenkombination รถffnen Ctrl+Alt+T.


30) Wie รถffnet man am schnellsten eine? Ubuntu Terminal in einem bestimmten Verzeichnis?

Um ein zu รถffnen Ubuntu Um ein Terminal in einem bestimmten Verzeichnis zu installieren, kรถnnen Sie eine benutzerdefinierte Tastenkombination verwenden.

Geben Sie dazu im Befehlsfeld einer neuen benutzerdefinierten Tastatur genom โ€“ terminal โ€“ โ€“ arbeitsverzeichnis = /pfad/zu/dir ein.


31) Erklรคren Sie, wie Sie die aktuelle Farbe des aktuellen Bildschirms abrufen kรถnnen Ubuntu Desktop?

Sie kรถnnen das Hintergrundbild in The Gimp (Bildeditor) รถffnen und dann mit der Pipette die Farbe an einer bestimmten Stelle auswรคhlen. Sie erhalten den RGB-Wert der Farbe an dieser Stelle.


32) Erklรคren Sie, wie Sie Starter auf einem Desktop erstellen Ubuntu?

So erstellen Sie Starter auf einem Desktop in Ubuntu du kannst benutzen

ALT+F2 und geben Sie dann โ€žgnome-desktop-item-edit โ€“create-new~/desktopโ€œ ein. Dadurch wird der alte GUI-Dialog gestartet und ein Launcher auf Ihrem Desktop erstellt


33) Erklรคren Sie, was Memcached ist?

Memcached ist ein kostenloses und quelloffenes, leistungsstarkes, verteiltes Speicherobjekt-Caching-System. Das Hauptziel von Memcached besteht darin, die Reaktionszeit fรผr Daten zu verbessern, die andernfalls aus einer anderen Quelle oder Datenbank wiederhergestellt oder erstellt werden kรถnnen. Es wird verwendet, um die Notwendigkeit zu vermeiden, SQL-Datenbank oder eine andere Quelle wiederholt, um Daten fรผr eine gleichzeitige Anfrage abzurufen.

Memcached kann fรผr verwendet werden

  • Soziale Netzwerke -> Profil-Caching
  • Inhaltsaggregation -> HTML/Seiten-Caching
  • Anzeigenausrichtung -> Cookie-/Profilverfolgung
  • Beziehung->Sitzungs-Caching
  • E-Commerce -> Sitzungs- und HTML-Caching
  • Standortbasierte Dienste -> Skalierung von Datenbankabfragen
  • Spiele und Unterhaltung -> Sitzungscaching

Memcache hilft dabei

  • Beschleunigen Sie Bewerbungsprozesse
  • Es bestimmt, was gespeichert werden soll und was nicht
  • Reduzieren Sie die Anzahl der Abrufanfragen an die Datenbank
  • Reduziert den I/O-Zugriff (Eingabe/Ausgabe) (Festplatte)

Der Nachteil von Memcached ist

  • Es handelt sich nicht um einen dauerhaften Datenspeicher
  • Keine Datenbank
  • Es ist nicht anwendungsspezifisch
  • GroรŸe Objekte kรถnnen nicht zwischengespeichert werden

34) Erwรคhnen Sie einige wichtige Funktionen von Memcached?

Zu den wichtigen Funktionen von Memcached gehรถren:

  • CAS-Token: Ein CAS-Token wird an ein aus einem Cache abgerufenes Objekt angehรคngt. Mit diesem Token kรถnnen Sie Ihr aktualisiertes Objekt speichern.
  • Rรผckrufe: Es vereinfacht den Code
  • getDelayed: Es reduziert die Verzรถgerungszeit Ihres Skripts, das darauf wartet, dass Ergebnisse von einem Server zurรผckkommen
  • Binรคrprotokoll: Mit dem neueren Client kรถnnen Sie das Binรคrprotokoll anstelle von ASCII verwenden
  • Igbinรคr: Bisher hat ein Client bei komplexen Daten immer die Serialisierung des Werts durchgefรผhrt, mit Memcached kรถnnen Sie jedoch die Option igbinary verwenden.

Fragen und Antworten zum DevOps-Interview fรผr 5+-Erfahrung

35) Erklรคren Sie, ob es mรถglich ist, eine einzelne Instanz eines Memcaches zwischen mehreren Projekten zu teilen?

Ja, es ist mรถglich, eine einzelne Memcache-Instanz zwischen mehreren Projekten zu teilen. Memcache ist ein Speicherbereich, und Sie kรถnnen Memcache auf einem oder mehreren Servern ausfรผhren. Sie kรถnnen Ihren Client auch so konfigurieren, dass er mit einer bestimmten Gruppe von Instanzen kommuniziert. Sie kรถnnen also zwei verschiedene Memcache-Prozesse auf demselben Host ausfรผhren und sind dennoch vรถllig unabhรคngig. Sofern Sie Ihre Daten nicht partitioniert haben, mรผssen Sie wissen, von welcher Instanz die Daten abgerufen oder in welche Instanz sie abgelegt werden sollen.


36) Sie haben mehrere Memcache-Server, bei denen einer der Memcache-Server ausfรคllt und Ihre Daten gespeichert sind. Wird er jemals versuchen, Schlรผsseldaten von diesem einen ausgefallenen Server abzurufen?

Die Daten auf dem ausgefallenen Server werden nicht entfernt, es ist jedoch ein automatischer Fehler vorgesehen, den Sie fรผr mehrere Knoten konfigurieren kรถnnen. Ein Failover kann bei Fehlern auf Socket- oder Memcached-Serverebene ausgelรถst werden und nicht bei Standard-Clientfehlern wie dem Hinzufรผgen eines vorhandenen Schlรผssels usw.


37) Erklรคren Sie, wie Sie die Ausfรคlle des Memcached-Servers minimieren kรถnnen.

  • Wenn eine Instanz ausfรคllt, fallen mehrere Instanzen aus. Dadurch wird der Datenbankserver stรคrker belastet, wenn verlorene Daten neu geladen werden, wenn ein Client eine Anfrage stellt. Um dies zu vermeiden, hat Ihr Code nur minimale Auswirkungen, wenn er so geschrieben wurde, dass Cache-Stampedes minimiert werden
  • Eine andere Mรถglichkeit besteht darin, eine Instanz von Memcached auf einem neuen Computer unter Verwendung der verlorenen IP-Adresse des Computers zu starten
  • Der Code ist eine weitere Option zur Minimierung von Serverausfรคllen, da er Ihnen die Freiheit gibt, die Memcached-Serverliste mit minimalem Aufwand zu รคndern
  • Das Festlegen eines Zeitรผberschreitungswerts ist eine weitere Option, die einige Memcached-Clients fรผr den Ausfall eines Memcached-Servers implementieren. Wenn Ihr Memcached-Server ausfรคllt, versucht der Client so lange, eine Anfrage zu senden, bis das Timeout-Limit erreicht ist

38) Erklรคren Sie, wie Sie Memcached aktualisieren kรถnnen, wenn sich Daten รคndern.

Wenn sich Daten รคndern, kรถnnen Sie Memcached aktualisieren

  • Den Cache proaktiv leeren: Leeren des Caches, wenn eine Einfรผgung oder Aktualisierung durchgefรผhrt wird
  • Cache zurรผcksetzen: Es รคhnelt der ersten Methode, aber anstatt nur die Schlรผssel zu lรถschen und auf die nรคchste Anforderung fรผr die Aktualisierung des Caches durch die Daten zu warten, werden die Werte nach dem Einfรผgen oder Aktualisieren zurรผckgesetzt.

39) Erklรคren Sie, was der Dogpile-Effekt ist. Wie kann man diesen Effekt verhindern?

Unter Dogpile-Effekt versteht man das Ereignis, bei dem ein Cache ablรคuft und Websites von mehreren gleichzeitig vom Client gestellten Anfragen betroffen sind. Dieser Effekt kann durch den Einsatz einer Semaphorsperre verhindert werden. Wenn in diesem System der Wert ablรคuft, erhรคlt der erste Prozess die Sperre und beginnt mit der Generierung eines neuen Werts.


40) Erklรคren Sie, warum Memcached nicht verwendet werden sollte.

  • Der hรคufigste Missbrauch von Memcached besteht darin, es als Datenspeicher und nicht als Cache zu verwenden
  • Verwenden Sie Memcached niemals als einzige Informationsquelle, die Sie zum Ausfรผhren Ihrer Anwendung benรถtigen. Daten sollten immer auch รผber eine andere Quelle verfรผgbar sein
  • Memcached ist nur ein Schlรผssel- oder Wertspeicher und kann keine Datenabfragen durchfรผhren oder den Inhalt iterieren, um Informationen zu extrahieren
  • Memcached bietet keinerlei Sicherheit, weder bei der Verschlรผsselung noch bei der Authentifizierung

41) Sind die in Memcached gespeicherten Daten weiterhin verfรผgbar, wenn ein Server heruntergefahren wird?

In Memcached gespeicherte Daten sind nicht dauerhaft. Wenn also ein Server heruntergefahren oder neu gestartet wird, werden alle in Memcached gespeicherten Daten gelรถscht.


42) Erwรคhnen Sie, was der Unterschied zwischen Memcache und Memcached ist?

  • Speichercache: Es handelt sich um eine Erweiterung, mit der Sie รผber praktische objektorientierte (OOPs) und prozedurale Schnittstellen arbeiten kรถnnen. Es wurde entwickelt, um die Datenbanklast in dynamischen Webanwendungen zu reduzieren.
  • Memcache: Es ist eine Erweiterung, die verwendet die libmemcached Bibliothek zur Bereitstellung einer API fรผr die Kommunikation mit Memcached-Servern. Es wird verwendet, um die Dynamik von Webanwendungen zu erhรถhen, indem die Datenbanklast verringert wird. Es ist die neueste API.

43) Erklรคren Sie das Blau/Grรผn-Bereitstellungsmuster

Das Farbmuster Blau/Grรผn geht auf die wichtigsten Herausforderungen ein, denen sich der automatische Bereitstellungsprozess gegenรผbersieht. Beim Blue/Green-Bereitstellungsansatz mรผssen Sie zwei identische Produktionsumgebungen sicherstellen. Allerdings ist jeweils nur einer von ihnen LIVE. Die LIVE-Umgebung wird als blaue Umgebung bezeichnet.

Wenn das Team die nรคchste Version seiner Software vorbereitet, fรผhrt es die letzte Testphase in einer Umgebung durch, die als โ€žGrรผne Umgebungโ€œ bezeichnet wird. Nach der รœberprรผfung wird der Datenverkehr in die Grรผne Umgebung umgeleitet.


44) Was sind die Container?

Container basieren auf einer leichten Virtualisierung. Sie bieten Isolierung zwischen Prozessen.


45) Was ist ein Post-Mortem-Meeting in Bezug auf DevOps?

In einer Obduktionsbesprechung wird besprochen, was schief gelaufen ist und welche Schritte Sie unternehmen mรผssen, um Fehler zu vermeiden.


46) Was ist die einfachste Methode, eine kleine Cloud aufzubauen?

VMfres ist eine der effektivsten Optionen, um aus Virtual eine IaaS-Cloud zu machen Box VMs im Handumdrehen. Wenn Sie jedoch ein leichtes PaaS wรผnschen, ist Dokku eine gute Option, da Bash-Skripte PaaS aus Dokku-Containern erstellen kรถnnen.


47) Nennen Sie zwei Tools, die fรผr Docker-Netzwerke verwendet werden.

Fรผr Docker-Netzwerke kรถnnen Sie Kubernetes und Docker Swarm verwenden.


48) Nennen Sie einige der Bereiche, in denen DevOps implementiert wird

DevOps werden fรผr die Produktion, den IT-Betrieb, das Produktionsfeedback und die Softwareentwicklung verwendet.


49) Was ist CBD?

CBD oder Component-Based Development ist eine einzigartige Herangehensweise an die Produktentwicklung. Bei dieser Methode suchen Entwickler immer nach vorhandenen, gut definierten, getesteten und verifizierten Komponenten, um sie zusammenzustellen und zu einem Produkt zusammenzusetzen, anstatt von Grund auf neu zu entwickeln.


50) Erklรคren Sie die Paarprogrammierung anhand von DevOps

Paarprogrammierung ist eine technische Praxis der Extreme Programming Rules. Bei dieser Methode arbeiten zwei Programmierer am selben System, am selben Design/Algorithmus/Code.

Ein Programmierer fungiert als โ€žTreiberโ€œ. Andere fungieren als โ€žBeobachterโ€œ, die kontinuierlich den Fortschritt eines Projekts รผberwachen, um Probleme zu identifizieren. Die Rollen kรถnnen jederzeit und ohne vorherige Ankรผndigung vertauscht werden.


51) Erklรคren Sie den Resilienztest

Tests, die eine Wiederherstellung ohne Daten- und Funktionsverlust nach einem Ausfall gewรคhrleisten, werden als Resilienztests bezeichnet.


52) Nennen Sie drei wichtige DevOps-KPIs

Die drei hรคufigsten DevOps-KPIs sind:

  • In der Zwischenzeit bis zur Wiederherstellung nach Ausfall
  • Bereitstellungshรคufigkeit
  • Prozentsatz fehlgeschlagener Bereitstellungen

Diese Interviewfragen helfen auch bei Ihrer mรผndlichen Prรผfung

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: