Ein vollständiger Monitoring-Stack ist nicht Grafana mit einem hübschen Dashboard. Ein Dashboard hilft dabei, das System zu betrachten, beantwortet für sich genommen aber nicht die zentrale Betriebsfrage: Was ist kaputt, wo genau, wie schwerwiegend ist es und wen muss man wecken?
Eine günstige Cloud für ein Startup ist nicht einfach die kleinste Instanz in der Preisliste. Wenn die Anwendung beim ersten Traffic-Peak ausfällt, wenn Backups manuell zusammengesucht werden müssen oder wenn ausgehender Traffic plötzlich mehr kostet als der Server, wird die Ersparnis schnell zur Schuld.
Wenn es um CI/CD geht, landen Jenkins, GitHub Actions, GitLab CI, Argo CD und Tekton oft in derselben Vergleichstabelle. Für eine erste Orientierung ist das praktisch, aber 2026 kann so eine Tabelle leicht in die Irre führen. Manche Werkzeuge lösen Builds und Tests nah am Repository. Andere steuern Deployments nach Kubernetes. Wieder andere sind Bausteine für eine interne Delivery-Plattform.
Es gibt ein hartnäckiges Muster, an dem technische Startups sterben. Nicht an einer schlechten Idee und nicht an Geldmangel im ersten Monat. Sondern daran, dass drei Ingenieure ein halbes Jahr lang Infrastruktur für eine Million Nutzer bauen, die sie nicht haben und vielleicht nie haben werden.
Im Jahr 2026 wirkt die Debatte "Cloud gegen eigene Server" nicht mehr wie ein Kampf zwischen Vergangenheit und Zukunft. Sie ist deutlich nüchterner geworden: Unternehmen zählen wieder Geld, schauen auf reale Rechnungen und kommen immer häufiger zu dem Schluss, dass es keine universelle Antwort gibt. Mehr noch: Der Trend selbst hat sich von cloud-first zu cloud-appropriate verschoben - nicht mehr "wir ziehen alles in die Cloud", sondern "wir legen jede Last dorthin, wo sie wirtschaftlich und technisch sinnvoll ist". Dazu beigetragen haben sowohl steigende Rechnungen bei Public Clouds als auch Anforderungen an Data Sovereignty und der Wunsch nach besser planbarer Infrastruktur.
Sometimes you need an easy way to drop part of a string in a Bash script.
This is especially useful when working with logs or other string collections.