Software-Container und Microservices – Teil 5 / 5

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Allgemein, Software

Software-Container sind ein mächtiges Werkzeug. Sie entfalten ihr Potenzial in der richtigen Umgebung. Wie steht es um die Kombination von Microservices und Software-Containern? Stellen Software-Container eine geeignete Verpackung für Microservices dar? Diesen Fragestellungen soll im vorerst letzten Teil unserer Blogbeitrag-Serie über Microservices und Software-Container nachgegangen werden. Durch die Zusammenführung beider Technologien lassen sich folgende Beobachtungen machen. Beschleunigung Microservices können bestehende […]

Microservices – Philosophie- und Design Prinzipien – Teil 2 / 5

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Allgemein, Software

Im ersten Teil der Blogbeitrag-Serie haben wir einen einführenden Blick auf das Themenfeld der Microservices geworfen. Bei Microservices handelt es sich zusammengefasst, um verteilte und hoch skalierbare Systeme, welche eine flexible Alternative zur klassischen Software-Architektur darstellen. Bei der Umsetzung von Projekten, mithilfe von Microservices, gibt es sowohl technische als auch organisatorische Problemstellungen zu berücksichtigen. Hierbei können bewährte Philosophie- und Design-Prinzipien […]

Software-Container – Vorstellung Docker – Teil 4 / 5

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Allgemein, Software

Nachdem im letzten Teil der Blog-Serie über Microservices ein Exkurs zur Vorstellung von Software-Containern stattgefunden hat, durchleuchtet der vierte Teil dieser Serie die Grundlagen der Container-Implementierung Docker. „Docker allows you to package an application with all of its dependencies into a standardized unit for software development.“ — Docker, What is Docker Docker gehört heute zu einer der geläufigsten Container-Implementierungen und […]

Software-Container, eine Einführung – Teil 3 / 5

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Allgemein, Software

Innerhalb der ersten beiden Blogbeiträge haben wir eine Einführung in das Themengebiet der Microservices unternommen und übergreifende Philosophie- und Design Prinzipien in der Software-Entwicklung betrachtet. Der dritte Teil der fortlaufenden Serie beschäftigt sich nun mit der Einführung von Software-Containern. „This containers revolution is changing the basic act of software consumption. It’s redefining this much more lightweight, portable unit, or atom, […]

Microservices, eine Einführung – Teil 1 / 5

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Allgemein, Software

„The golden rule: can you make a change to a service and deploy it by itself without changing anything else?” Sam Newman, Building Microservices. Microservices sind spätestens seit 2014 bekannt geworden und haben inzwischen bei zahlreichen Software-Architekten Anklang gefunden. Dank den Erfolgen der Firmen Amazon oder Netflix durch skalierbare Microservice-Umgebungen, werden vielerorts Software-Monolithen zerschlagen. Aber was genau sind eigentlich Microservices? […]