Category: Continuous Integration / Delivery

Die Herausforderungen der Softwareverteilung

Die Softwareentwicklung hängt immer mehr von externen Abhängigkeiten (Dependencies) ab und die Häufigkeit der Deployments nimmt zu. Beide Trends zusammen sind schon eine Anforderung an die bestehenden Infrastrukturen. Ein weiteres Element, das die Bereitstellung von Software in einen Netzwerkengpass verwandelt, ist die Verwendung zusammengesetzter (compounded) Artefakte. Und der vierte Trend, der gegen uns arbeitet, ist

Continuous-Delivery in a Box

#JCON2017 #ContinuousDelivery #RaspBerryPi In diesem Artikel wird ein Ansatz für eine Continuous-Delivery-Pipeline vorgestellt, der aufzeigt welche Teilprozesse es gibt, um effektive Continuous-Delivery oder sogar Continuous-Deployment zu betreiben. Auch die Integration von Tools und Frameworks wird beleuchtet. Um zu demonstrieren, wie schlank und einfach eine solche Pipeline sein kann, wurde die gesamte Pipeline experimentell auf Raspberry-PIs