Plattform, Services & Tools
SaaS, PaaS, Toolchains
Plattform-Tools und Services sind die Querschnitts-Werkzeuge moderner Software-Entwicklung. Von Feature Flags und A/B-Testing ueber Benachrichtigungs-Services bis hin zu Entwickler-Portalen – dieser Stack zeigt Tooling, das Teams produktiver macht und Produktfunktionen als Service verfuegbar macht.
Platform Engineering Services sind die internen Querschnittsdienste, die mehrere Produkt-Teams gemeinsam nutzen. Sie entstehen, um Duplikation zu vermeiden und Best Practices einmal gut umzusetzen statt dutzendmal schlecht.
Feature Flag Management (FeatureHub, Flipt, GrowthBook, Unleash) entkoppelt das Deployment von Code vom Release neuer Features. Teams deployen haeufig und sicher, Features werden separat fuer definierte Nutzergruppen aktiviert. A/B-Tests, Canary Releases und Killswitch fuer Produktionsprobleme werden damit sauber umgesetzt.
Notification Services (Knock, Resend, Mailgun) abstrahieren E-Mail- und Push-Benachrichtigungen. Statt in jedem Service eigene E-Mail-Logik zu bauen, gibt es einen zentralen Service mit Templates, Delivery-Tracking und Opt-out-Management.
PDF- und Dokumentengenerierung (Gotenberg, Stirling PDF) ist eine haeufige Anforderung in Geschaeftanwendungen. Gotenberg stellt eine Docker-basierte REST-API bereit, die HTML zu PDF konvertiert – kein Chrome-Headless auf jedem Server mehr.
Image Processing APIs (Imgix, ImgProxy, Cloudinary) optimieren Bilder on-the-fly: Groesse, Format (WebP/AVIF), Qualitaet und CDN-Delivery in einem Service.
API Management (Backstage, Scalar) und Internal Developer Portals werden mit wachsender Team-Groesse zum zentralen Orientierungspunkt: Welche Services gibt es? Wie sind sie dokumentiert? Wer ist Ansprechpartner?
Haeufige Fragen & Expertenwissen
Feature Flags (auch Feature Toggles) sind bedingte Logikpfade im Code, die Features fuer definierte Nutzergruppen ein- oder ausschalten – unabhaengig vom Deployment-Zyklus.
Anwendungsfaelle:
- Trunk-based Development: Code wird staendig in main gemergt und deployt, aber hinter Flags versteckt. Kein Long-lived Feature Branch mehr.
- Canary Releases: Feature fuer 1% der Nutzer aktivieren, Metriken pruefen, dann schrittweise ausrollen.
- A/B-Tests: Zwei Varianten eines Features testen und basierend auf Conversion-Daten entscheiden.
- Killswitch: Neues Feature sofort deaktivieren, wenn Fehler in Produktion auftreten – ohne Deploy.
Tools: GrowthBook (Open Source, A/B-Testing-Fokus), Unleash (Self-hosted, Enterprise-ready), Flipt (leichtgewichtig, gRPC-API), FeatureHub (vollstaendige Feature-Management-Plattform).
Benachrichtigungen (E-Mail, Push, SMS, In-App) sind eine Querschnittsfunktion, die in fast jedem Produkt benoetigt wird. Die Frage ist, wie zentral sie verwaltet werden.
SaaS-Dienste (Resend, Mailgun, SendGrid) sind die schnellste Einstiegsoption: keine Infrastruktur, gute Deliverability, Bounce- und Spam-Handling out-of-the-box. Resend ist besonders entwicklerfreundlich mit einer sauberen REST-API.
Eigener Notification Service lohnt sich, wenn:
- Mehrere Teams und Produkte dieselben Benachrichtigungs-Templates nutzen
- Zentrales Opt-out-Management benoetigt wird
- Notification-Preferences (Nutzer entscheidet, welche E-Mails er bekommt) produktuebergreifend verwaltet werden sollen
- Delivery-Status und Tracking zentral sichtbar sein soll
Knock ist ein Notification-Service-as-a-Platform, der Workflows, Preferences und Multi-Channel-Delivery (E-Mail, Push, Slack) in einer API vereint.
Mit wachsender API-Landschaft wird API Management zum notwendigen Unterbau. Es besteht aus drei Schichten:
API Gateway: Zentraler Eintrittspunkt fuer alle API-Anfragen. Hier werden Rate Limiting, Authentifizierung, Routing und Logging einmal konfiguriert statt in jedem Service einzeln. Lura, Gravitee und Apache APISIX sind leistungsstarke Open-Source-Optionen.
API Portal / Developer Portal: Wo Entwickler APIs entdecken, testen und sich registrieren. Scalar bietet eine moderne, elegante API-Dokumentation aus OpenAPI-Specs. Backstage (von Spotify) ist das umfassendste Internal Developer Portal fuer groessere Engineering-Organisationen.
API Design Tools: Apicurio Studio und OpenAPI/Swagger fuer Schema-First-Design. APIs sollten so designt werden, als waeren sie ein Produkt fuer externe Entwickler – auch wenn sie intern bleiben.
Kennzahl fuer API-Qualitaet: Time-to-First-Call (TTFC) – wie schnell kann ein neuer Entwickler den ersten erfolgreichen API-Call machen?
Ein Internal Developer Portal (IDP) ist die zentrale Anlaufstelle fuer Entwicklungsteams: ein Self-Service-Portal, ueber das Entwickler Infrastruktur anfordern, Services entdecken und Deployments ausloesen – ohne Ticket an das Ops-Team.
Typische Funktionen eines IDP:
- Software Catalog: Alle Services, ihre Eigentuemer, SLOs, Abhaengigkeiten
- Self-Service Templates: Neue Microservices aus Blueprints erzeugen
- Deployment-Uebersicht: Welche Version laeuft gerade in welcher Umgebung?
- Kosten-Dashboard: Cloud-Kosten pro Team und Service
- Tech Radar: Welche Technologien sind empfohlen, in Pruefung, deprecated?
Backstage (Spotify, CNCF-Projekt) ist das fuehrende Open-Source-IDP-Framework. Es ist plugin-basiert und kann an die eigene Infrastruktur angepasst werden.
Wann relevant? Ab ca. 5 Entwicklungsteams oder wenn Onboarding neuer Entwickler mehr als einen Tag dauert.
Die wichtigsten Themen im Plattform, Services & Tools-Stack ...
Themenbereiche aus dem Plattform, Services & Tools-Stack
Feature-Management
Feature Flags, A/B-Tests & graduelles Rollout
Feature Flags, A/B-Tests und graduelles Rollout ermöglichen es, neue Funktionen gezielt für Nutzergruppen zu aktivieren – ohne Code-Deployments. Teams können Releases vom Deployment entkoppeln, Experimente datengetrieben auswerten und Risiken durch schrittweise Aktivierung minimieren.
Kommunikation & Benachrichtigungen
E-Mail, Chat & Notification-Services
Transaktionale E-Mails, Chat-Integration und Push-Benachrichtigungen als Managed Service. Resend und Mailgun für zuverlässige E-Mail-Delivery, Knock für multi-channel Notification-Workflows, Mailpit als lokaler E-Mail-Catch für die Entwicklung, Slack als Team-Kommunikationsplattform.
Medien & Dokumenten-Tools
Bild-Optimierung, CDN & PDF-Verarbeitung
Bilder on-the-fly transformieren und optimiert ausliefern mit Cloudinary, Imgix und ImgProxy. PDF-Generierung und -Verarbeitung ohne Cloud-Abhängigkeit: Gotenberg konvertiert HTML zu PDF per API, Stirling PDF bietet vollständige PDF-Bearbeitung als Self-hosted Service.
Developer Tools & Plattformen
IDE-Tooling, Auth, Dev-Plattformen & Utilities
Tools, die den Entwickleralltag produktiver machen: Backstage als internes Developer Portal, Clerk für einbaufertige Auth-Komponenten, Jetbrains-Toolchain für IDE-Management, GitButler als Branch-Manager, Rector für automatisierte PHP-Upgrades. Kopia und Worklenz runden den Stack mit Backup und Projektmanagement ab.
Datenbanken, APIs & Performance
BaaS, DB-Tools, API-Dokumentation & Load Testing
Supabase als Open-Source-Backend-as-a-Service, DrawDB und Mathesar für visuelle Datenverwaltung ohne SQL, Scalar für moderne interaktive API-Dokumentation, Bombardier für HTTP-Load-Tests, Cache Warmup für automatisches Vorwärmen von HTTP-Caches nach Deployments.
Genug vom Plattform, Services & Tools-Stack?
Diese Stacks könnten dich auch interessieren ...





























