Kapitel 10. Labor

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Der Eckpfeiler einer effektiven, skalierbaren Cloud Native-Entwicklung ist die Einrichtung eines persönlichen Labors,, das im Mittelpunkt dieses Kapitels steht. Dieser Raum dient als sichere Spielwiese für Innovationen. Dein Labor ist deine Entwicklungsumgebung, in der Regel eine lokale Workstation oder ein Laptop, in der du die Freiheit hast, zu experimentieren, zu iterieren und die Ergebnisse schnell zu beobachten. Du kannst dies alleine tun, oder, wenn du Pair Programming verwendest, mit einem Partner.

Da du bei deinen Laboruntersuchungen hauptsächlich kodieren wirst, kann die Qualität deiner Developer Experience (DX) einen großen Unterschied machen. Sie spielt eine entscheidende Rolle bei der Rationalisierung der Arbeit und der Steigerung der Produktivität.

Das Hauptziel des Labors in der Cloud Native Entwicklung ist es, ein Rezept für die Erstellung eines containerisierten Microservices zu erstellen. Dieses Rezept sollte so gestaltet sein, dass es nahtlos in die Factory überführt werden kann, um es für den realen Einsatz in der Produktion vorzubereiten.

Das Geheimnis der individuellen Produktivität und der effektiven lokalen Entwicklung liegt in der Optimierung der Agilität der inneren Schleife. Dieser Begriff bezieht sich auf die Zeit, die zwischen dem Schreiben des Codes und der Validierung der Ergebnisse vergeht. Der Schlüssel ...

Get Cloud Native Entwicklung mit Google Cloud now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.