Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
Linux Containers and Virtualization: Utilizing Rust for Linux Containers
Dieses Buch ist ein praktischer, umfassender Leitfaden zur Erstellung sicherer und effizienter Linux-Container mit der Programmiersprache Rust. Es nutzt einen praktischen Ansatz, um die Programmierkonstrukte von Rust, die Sicherheitsfunktionen und ihre Anwendung in der Containerisierung zu vermitteln.
Der Autor Shashank Mohan Jain beginnt mit einer sanften Einführung in Rust, damit Sie die Kernkonzepte, die Syntax und die einzigartigen Garantien für die Speichersicherheit der Sprache verstehen können. Anschließend geht er auf die Entwicklung von Linux-Containern ein, wo Rust als robuste und sichere Sprache für die Entwicklung von containerisierten Anwendungen glänzt. Anhand praktischer Beispiele werden Sie ein tiefes Verständnis dafür entwickeln, wie Sie die Funktionen von Rust nutzen können, um leichtgewichtige und sichere Linux-Container zu erstellen, und wie Sie das starke Typsystem und das Eigentumsmodell nutzen können, um häufige Fehler zu beseitigen und die Speichersicherheit in containerisierten Anwendungen zu gewährleisten. Im weiteren Verlauf werden Sie die Feinheiten der Arbeit mit Systemressourcen, Netzwerken und der Interaktion mit dem Host-Betriebssystem erforschen, während Sie die Isolation und Sicherheit innerhalb der Container aufrechterhalten, und erfahren, wie das Gleichzeitigkeitsmodell von Rust performante und reaktionsfähige containerisierte Anwendungen erstellen kann. Das Buch deckt auch fortgeschrittene Themen ab, wie z.B. die sichere Handhabung von Konfigurationen, Logging und die Handhabung von Authentifizierung innerhalb Ihrer containerisierten Umgebung.
Nach Abschluss dieses Buches sind Sie mit der Rust-Programmierung bestens vertraut, können effiziente und sichere Linux-Container erstellen und sind in der Lage, containerisierte Anwendungen für eine Vielzahl von Anwendungsfällen zu entwickeln.
Was Sie lernen werden
⬤ Verstehen Sie die Grundlagen der Programmiersprache Rust.
⬤ Verstehen der Sicherheitsfunktionen von Rust.
⬤ Linux-Konstrukte wie Namespaces in Rust zu erstellen.
⬤ Entwickeln Sie Ihre eigene Container-Laufzeitumgebung mit Rust.
Für wen ist dieses Buch gedacht?
Entwickler, Architekten und SREs, die mit Cloud-Anwendungen arbeiten und mit Container-basierten Workloads zu tun haben.