Docker für Rails-Entwickler: Erstellen, Ausliefern und Ausführen Ihrer Anwendungen an jedem Ort

Bewertung:   (4,4 von 5)

Docker für Rails-Entwickler: Erstellen, Ausliefern und Ausführen Ihrer Anwendungen an jedem Ort (Rob Isenberg)

Leserbewertungen

Zusammenfassung:

Das Buch „Docker für Rails-Entwickler“ richtet sich an Rails-Entwickler, die lernen möchten, wie sie Docker in ihre Arbeitsabläufe integrieren können. Es bietet eine prägnante Einführung in Docker mit einem speziellen Fokus auf Rails-Anwendungen. Während viele Leser den geradlinigen Ansatz schätzen und den Inhalt als leicht verständlich empfinden, weist das Buch einige erhebliche Probleme in Bezug auf Errata, veraltete Beispiele und einen Mangel an umfassender Unterstützung für neue Versionen von Rails auf.

Vorteile:

Prägnant und leicht verständlich für Rails-Entwickler
bietet eine gute Einführung in Docker
geradliniger und schrittweiser Ansatz
ansprechender Schreibstil
viele Leser finden es hilfreich, um Docker-Konzepte im Rails-Kontext zu verstehen.

Nachteile:

Enthält zahlreiche Fehler und veraltete Beispiele, die zu Frustrationen führen können
erfordert Vorkenntnisse in Ruby und Rails
bietet keine vollständige produktionsreife Lösung
unzureichende Support-Ressourcen
einige Leser hatten technische Probleme, die im Buch nicht angemessen behandelt wurden.

(basierend auf 13 Leserbewertungen)

Originaltitel:

Docker for Rails Developers: Build, Ship, and Run Your Applications Everywhere

Inhalt des Buches:

Docker ist für DevOps das, was Rails für die Webentwicklung war - es gibt Ihnen eine neue Reihe von Superkräften. Vorbei sind die Probleme bei der Arbeit auf meinem Rechner und die langwierigen Einrichtungsaufgaben. Stattdessen gibt es eine einfache, konsistente, Docker-basierte Entwicklungsumgebung, mit der Ihr Team in Sekundenschnelle einsatzbereit ist. Sammeln Sie praktische Erfahrungen mit einem Tool, das in der Softwareentwicklung immer wichtiger wird. Gehen Sie von Null bis zur Produktion, denn mit Docker wird der große Schritt, Ihre Anwendung in der Cloud bereitzustellen, zu einem kleinen Schritt.

Docker macht das Leben eines Ruby- und Rails-Entwicklers einfacher. Es unterstützt Sie bei der Erstellung, Bereitstellung und Ausführung Ihrer Anwendungen und löst damit wichtige Probleme, mit denen Sie täglich konfrontiert sind. Sie können Anwendungen in großem Umfang ausführen und bei Bedarf neue Ressourcen hinzufügen. Docker bietet eine zuverlässige, konsistente Umgebung, die garantiert überall gleich funktioniert.

Mit Docker können Sie alle DevOps-Aktivitäten durchführen, ohne einen Doktortitel in Infrastruktur und Betrieb zu benötigen. Sie möchten einen Cluster für Ihre Anwendung einrichten? Das ist kein Problem. Sie können ihn nach Belieben vergrößern oder verkleinern? Kein Problem. Führen Sie zunächst ein Ruby-Skript aus, ohne dass Ruby auf dem lokalen Rechner installiert sein muss. Dockerisieren Sie dann eine Rails-Anwendung und führen Sie sie mit Containern aus, einschließlich der Erstellung eigener Docker-Images, die auf die Ausführung von Rails-Anwendungen zugeschnitten sind. Beschreiben Sie Ihre Anwendung deklarativ mit Docker Compose, indem Sie die Software-Abhängigkeiten zusammen mit allem, was zum Ausführen der Anwendung benötigt wird, angeben. Richten Sie dann die kontinuierliche Integration sowie Ihre Deployment-Pipeline und -Infrastruktur ein. Auf dem Weg dorthin lernen Sie die besten Praktiken für die Verwendung von Docker in Entwicklungs- und Produktionsumgebungen kennen.

Dieses Buch bietet Ihnen eine solide Grundlage für die Verwendung von Docker und dessen Einbindung in Ihren Entwicklungs- und Bereitstellungsprozess.

Was Sie brauchen:

Alles, was Sie brauchen, ist ein Windows-, Mac OS X- oder Linux-Rechner, auf dem Sie entwickeln können. Dieses Buch führt Sie durch den Prozess der Installation von Docker. Grundlegende Vertrautheit mit Linux/Unix wird empfohlen, auch wenn Sie einen Windows-Rechner verwenden.

Weitere Daten des Buches:

ISBN:9781680502732
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:240

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Docker für Rails-Entwickler: Erstellen, Ausliefern und Ausführen Ihrer Anwendungen an jedem Ort -...
Docker ist für DevOps das, was Rails für die...
Docker für Rails-Entwickler: Erstellen, Ausliefern und Ausführen Ihrer Anwendungen an jedem Ort - Docker for Rails Developers: Build, Ship, and Run Your Applications Everywhere

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: