Software Delivery Foundations
A focused chapter on software delivery foundations, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.
Von der Idee auf dem Laptop zur Anwendung, die andere wirklich nutzen können
Jede Anwendung beginnt als Idee. Dieser Artikel erklärt die grundlegenden Herausforderungen, die beim Übergang vom lokalen Code zur produktiven Nutzung entstehen – von Hosting über Deployment bis zur Betriebssicherheit.
Deploy vs Release: Warum Sie den Unterschied kennen müssen
Deploy und Release sind nicht dasselbe. Erfahren Sie, warum die Trennung dieser beiden Konzepte Ihre Deployment-Risiken senkt und Ihnen mehr Kontrolle gibt.
Warum manuelle Updates nach den ersten echten Nutzern nicht mehr funktionieren
Manuelle Updates per SCP und Neustart funktionieren solo, aber nicht mit mehreren Servern und Nutzern. Erfahre, warum Konsistenz in Build, Test und Deployment entscheidend wird.
Wenn manuelles Deployment nicht mehr skaliert: Warum CI/CD existiert
Manuelles Deployment wird bei täglichen Änderungen unzuverlässig. CI/CD bringt Konsistenz und Vertrauen in den Auslieferungsprozess – für Teams, die skalieren wollen.
Was Sie tatsächlich ausliefern: Artefakte und Umgebungen
Zwischen Ihrem Laptop und dem Server passiert etwas Entscheidendes: Ihr Code wird in ein Artefakt verwandelt. Erfahren Sie, was Artefakte sind, wie Umgebungen sich unterscheiden und warum die CI/CD-Pipeline beides verbindet.
So erkennen Sie, ob Ihre Anwendung tatsächlich korrekt läuft
Der Pipeline-Status ist grün, das Artefakt ist in Produktion. Aber wie stellen Sie sicher, dass Ihre Anwendung nach dem Deployment wirklich einwandfrei funktioniert?
Der Weg vom Code in die Produktion: Ein vollständiges Bild
Vom lokalen Code bis zur Produktion: Erfahren Sie, wie CI/CD, Artefakte, Umgebungen und Health-Signale zusammenspielen, um Deployments sicher und wiederholbar zu machen.