...addresses = AddressBook.new addresses.add Contact.new(first_name: 'Frederik', last_name: 'Foo') addresses.add Contact.new(first_name: 'Berta', last_name: 'Beispiel', phone: '556677') addresses.add Contact.new(first_name: 'Anna', last_name: 'Muster', street: 'Foo...
...returns contacts that match all of the words in any property: results = addresses.search('77 berta') results.size # => 1 results[0].first_name # => "Berta" Errors Change the AddressBook class so the #add...
Wir arbeiten bei makandra alle auf Linux-Betriebssystemen und bedienen im DevOps- & Cloud-Bereich primär Kunden, die ebenfalls auf Linux als Ziel-System setzen. Entsprechend benötigen wir tiefgehendes Wissen über...
...umfangreich. Verwende solche Inhalte zum nachschlagen von spezifischen Themen. The linux command line for beginners Installiere tldr mit dem Befehl sudo apt install tldr. Damit kannst du dir Beispiele für...
Bei Automatisierungsaufgaben kannst du dich nicht immer auf fertige Tools verlassen. Häufig musst du eine Schnittstelle zu einem bestehenden System selbst implementieren oder mit APIs sprechen, um eine Automatisierung einzubauen...
...Informationen aus einem System zu ziehen. Am häufigsten werden dir hier Systeme mit JSON begegnen. In diesem Kapitel schreibst du ein Programm um mit einer API zu sprechen und die...
...Applikation und die Infrastruktur so designen, dass diese automatisch skaliert. Hat man verteilte Systeme, benötigt man auch eine Komponente, die Anfragen auf die unterschiedlichen Endpunkte verteilt. In diesem Kapitel lernst...
...du etwas über beide Komponenten und wie man Autoscaling Anwendungen aufbaut. Ziele Du kannst regionale und globale AWS Architektur erklären. Wie wird Redundanz sichergestellt? Was ist der Unterschied zwischen einem...
...Worker Node auch eine Control Plane sein? Kubernetes hat als Feature Self-Healing. Was bedeutet das und wie wird das umgesetzt? Wie kann kontrolliert werden, ob eine Konfigurationsänderung erfolgreich deployed...
...kommunizieren Worker Nodes, wenn sie mit der API von Kubernetes sprechen möchten? Was ist bei selbst gemanagten Kubernetes zu beachten, damit das zuverlässig funktioniert (z.B. wenn eine Node offline geht...
Für was sind immutable ConfigMaps? Was ist etcd? Für was wird etcd bei Kubernetes eingesetzt? Du kannst in eigenen Worten raft erklären. Inhalte Kapitel 16 aus "The Book...
...ein, die verhindert, dass Nginx starten kann. Die Pods sollten im Crashloop Backoff landen. Behebe den Fehler in der ConfigMap. Starten die Container jetzt erfolgreich? Verwende kubectl port-forward um...
...stehenden CPUs, Hauptspeichers, Festplatten und Netzwerkkapazitäten. Manche Ressourcen-Limits werden auch aus Sicherheitsgründen vom Betriebssystem eingezogen, beispielsweise per ulimit oder fs.file-max. Ressourcen können auch mit cgroups limitiert werden. Dazu...
...Zum Einstieg schaust du dir die jeweiligen Themen an und verstehst was diese jeweils bedeuten: CPU CPU Kerne Hyperthreading CPU User CPU System wait steal Speicher Freier Speicher Belegter Speicher...
...und Private VIF Vergleiche Direct Connect und Site-to-Site VPN. Was ist die bessere Lösung? Was ist ein Transit Gateway und wann möchte man es einsetzen? Erkläre es auch...
...es mit diesen deinem Mentor. Wie muss eine DX Connection für Redundanz aufgebaut werden? Welche Best-Practices empfiehlt Amazon? Erkläre die folgenden 3 Lösungen und wann diese zum Einsatz kommen...
...in Problemfällen die richtige Lösung zu finden oder eine Architekturentscheidung zu treffen oder zu begründen. Solltest du mit deinem Wissen aus den Linux und Netzwerkkapiteln nicht mehr fit sein, solltest...
...Process Isolation Warum möchte man Ressourcen eines Hosts von Prozessen untereinander abgrenzen? Wie können Benutzer und Dateisystem Berechtigungen zur Isolierung von Prozessen beitragen? Was ist eine privilege escalation und wie...
...Spätestens wenn du dir ansiehst wie z.B. Kubernetes Netzwerke aufspannt wirst du dieses Wissen benötigen. Ziele Du kennst die grundsätzlichen "Bestandteile" von iptables Tables Chains Rules Targets Du verstehst was...
...anzeigen lassen? Wie kann eine spezifische iptables rule gelöscht werden? Was kann ich mir bei den INPUT, OUTPUT und FORWARD chains im Filter table vorstellen? Erkläre PREROUTING und POSTROUTING im...
Du verstehst was eine Custom Resource ist und warum das nützlich sein kann. Du weißt, was ein Operator ist...
Best results in other decks
...is being validated. This way they will be right next to defaults and other behavior for that method: describe Report do describe '#currency' do it { is_expected.to allow_values('EUR', 'USD...
...s to toggle the screen reader. Note It may feel quite strange in the beginning to use a screen reader. It is constantly commenting on everything you do and every...
Handling I have noticed, while testing my application, that the screen reader sometimes behaves a bit weirdly if you are using the mouse to navigate the page. It would...