Zum Inhalt springen
Sprache
DE EN FR
Projekt starten

Plattformen, die Prozesse tragen

Online-Plattformen, Portale und Geschäftsapplikationen, agil entwickelt auf dem cloudtec Stack. Prototyp und fertige Plattform entstehen im selben Team, das danach auch den Betrieb verantwortet.

Die Illustration zeigt einen Branch-Graph: Zwei Nebenstränge zweigen vom Hauptstrang ab und laufen wieder in ihn zurück, der Graph endet in einem hervorgehobenen Release-Punkt.

Ausgangslage

Entwicklung auf dem cloudtec Stack

Seit 2013 bauen wir auf Symfony. Rund 60 % einer typischen Plattform kommen ab Tag 1 fertig aus dem cloudtec Stack: Benutzerverwaltung, API-Schicht, Rollen und Hosting. Du investierst in die Logik, die dein Geschäft ausmacht.

Abstrakte Grafik: drei grüne Lichtquadrate in einer Reihe, vom gestrichelten Umriss bis zur hell leuchtenden Fläche.

Rapid Prototyping

Klickbare Prototypen in Tagen, erste lauffähige in wenigen Wochen. Iterative Umsetzung mit regelmässigen Durchsichten zeigt dir laufend, was fertig ist und was als Nächstes kommt.

Abstrakte Grafik: eine cyanfarbene Lichtlinie, die in drei Schlaufen vorwärtsläuft, jede etwas heller als die vorherige.

Agile Entwicklung

In kleinen Schritten klären wir den Umfang, entwickeln, prüfen das Ergebnis mit dir und deployen. Anforderungen werden laufend priorisiert, nicht einmal festgeschrieben und dann abgearbeitet.

Abstrakte Grafik: ein heller violetter Strahl, der von Anfang an von einem breiteren Lichtband umhüllt ist.

ISO/IEC 27001 von Anfang an

Sicherheitsanforderungen fliessen in jede Architekturentscheidung ein. Das ISMS umfasst Entwicklung, Hosting und Betrieb als durchgehenden Prozess.

Plattformtypen

Was wir entwickeln

Der Stack eignet sich für verschiedene Plattformtypen. Allen gemeinsam: modulare Architektur, API-first-Ansatz und langfristiger Betrieb als integraler Bestandteil.

Partnerportal mit Aufträgen, Rechnungen und Dokumenten. Die Einstellungen sind gesperrt, weil die Rolle «Partner» nur sieht, was sie darf.

Web-Portale

Geschützte Bereiche, die eine Organisation ihrer Kundschaft, ihren Partnern oder Mitarbeitenden anbietet: mit Rollen, Rechten und individueller Geschäftslogik.

Eine gemeinsame Plattform, an der drei Mandanten hängen: ein Kantonsportal, eine Fachstelle und eine Gemeinde, jede mit eigener Domain und eigenen Sprachen.

Mandantenfähige Plattformen

Viele Auftritte auf einer gemeinsamen Basis. Jeder Mandant hat eigene Domains, Sprachen, Inhalte und Rechte, und seine Daten sieht kein anderer.

Ein Spital und eine Praxis melden über eine gemeinsame Plattform an zwei Spitex-Organisationen an. Die eine hat die Anmeldung angenommen, die andere prüft noch.

Branchenplattformen

Plattformen, die eine ganze Branche verbinden: Anmeldungen zwischen Spitälern und Spitex-Organisationen, Bewerbungen zwischen Interessierten und Betrieben, Wettkämpfe vom Club bis zum Verband. Viele Organisationen und Rollen, ein gemeinsamer Ablauf.

Ablauf einer Bestellung in vier Schritten: Eingang und Prüfung sind erledigt, die Freigabe läuft, der Versand folgt. Die Verarbeitung läuft asynchron im Hintergrund.

Ablauf- und Automatisierungswerkzeuge

Prozessautomatisierung mit Symfony Messenger und Event-Architektur. Asynchrone Verarbeitung für zuverlässige Geschäftsprozesse.

Ein Altsystem und die neue Plattform nebeneinander, verbunden durch einen Pfeil. Im Parallelbetrieb werden die Daten validiert übernommen.

Ablösung von Altsystemen

Wir lösen Altsysteme schrittweise ab, mit Parallelbetrieb während der Migration statt Big-Bang-Risiko. Daten migrieren wir mit Validierung.

Drei Stufen auf einer ansteigenden Linie: MVP, Ausbau und Produktion, alle auf derselben Architektur.

MVP bis Produktion

Vom Minimum Viable Product zur skalierbaren Plattform. Dieselbe Architektur in jeder Phase, kein Wegwerfen nach dem Proof of Concept.

Integration

Systeme verbinden, Daten nutzbar machen

Fachapplikationen arbeiten selten isoliert. Der Stack ist die Integrationsschicht dazwischen: Er verbindet deine Systeme über dokumentierte Schnittstellen und führt Daten aus allen Quellen zusammen.

Drittsysteme und Datenquellen

SAP, Abacus, Microsoft Dynamics, branchenspezifische Systeme, Datenbanken oder JSON- und XML-Feeds: Wir binden an, wo deine Daten liegen und in welchem Format sie kommen. Der Austausch läuft in beide Richtungen, mit Fehlerbehandlung statt manueller Exporte.

REST-APIs mit OpenAPI

Mit API Platform aus derselben Codebasis wie die Applikation: automatisch als OpenAPI dokumentiert, versioniert und über OAuth2/JWT abgesichert. Zugriffsrechte vergeben wir pro Endpunkt und Rolle, ISO/IEC-27001-konform und mit Audit-Logs.

Middleware & asynchrone Verarbeitung

RabbitMQ, Symfony Messenger und Azure Service Bus für zuverlässiges Enterprise-Messaging. Transformation, Protokoll-Übersetzung und Routing an einem Ort.

Aufbereitung und Transformation

Bereinigen, mappen, normalisieren, anreichern. Aus rohen Quelldaten werden konsistente Datensätze, mit Validierung und dokumentierten Regeln statt fragiler Ad-hoc-Skripte.

Datenmigration

Strukturierte Übernahme von Daten aus Altsystemen: Validierung, Mapping und Transformationsregeln als dokumentierter Prozess, nicht als einmaliges Skript.

Weiterleitung & Darstellung

Daten liegen selten dort, wo sie gebraucht werden. Aufbereitete Daten gehen an nachgelagerte Systeme oder werden direkt nutzbar: Dashboards, Auswertungen und Live-Ansichten, konsolidiert aus allen angebundenen Quellen.

Qualitätssicherung

Nicht viel testen, das Richtige testen

Geschäftskritische Abläufe wie den Warenkorb im Shop oder die Freigabe im Portal sichern wir gezielt ab, bevor ein Fehler Umsatz oder Vertrauen kostet. Dafür prüft jede Ebene nur, was sie selbst verändert.

Automatisch bei jeder Änderung

Jede Änderung am Stack durchläuft Unit-Tests, statische Analyse und automatisierte Szenarien für Abläufe wie Login, Formulare und Editor, viele davon im Browser. Weiter geht es erst, wenn alles grün ist.

Nur, was dein Projekt ändert

Was der Stack schon abdeckt, testen wir nicht doppelt. Deine Plattform prüft ihre eigenen Funktionen und Anpassungen, auf Staging vor jedem Go-Live und danach im Betrieb mit Smoke-Tests und Monitoring.

Was Maschinen nicht beurteilen

Neue Komponenten prüfen wir gegen das Design, die Bedienung mit Tastatur und Screenreader von Hand, dazu kommt exploratives Testen. Bei grossen Umstellungen nimmst du selbst ab.

Auffindbarkeit

Eine Plattform, die niemand findet, bleibt wirkungslos

Auffindbarkeit denken wir von Anfang an mit: für klassische Suchmaschinen und für KI-Systeme, die Inhalte lesen, zusammenfassen und zitieren.

  • Technisches SEO: saubere Semantik, strukturierte Daten und schnelle Auslieferung, von Anfang an eingebaut statt nachträglich optimiert.
  • KI-Optimierung: klare Struktur, maschinenlesbare Zusammenfassungen und saubere Metadaten, damit Sprachmodelle Inhalte korrekt erfassen.
Produktseite der Beispiel AG für einen VHM-Fräser 8 mm. Davor der passende Suchtreffer mit Bewertung, Preis und Verfügbarkeit aus den strukturierten Daten. Eine Karte «Auffindbarkeit» bestätigt strukturierte Daten, Sprachversionen DE und FR, eine Zusammenfassung für KI und eine Ladezeit von 0,8 Sekunden.
Referenzen

In Produktion, seit Jahren

Drei Plattformen, die auf diesem Weg entstanden sind, mit Rollen, Schnittstellen und Datenflüssen im Zentrum.

Gesundheit · Plattform

e-Health-Plattform OPAN®

Zuweisungsplattform für die Nachsorge: Spitäler, Praxen und Private melden bei Spitex, Heimen und Kliniken an und sehen freie Kapazitäten.

Referenz ansehen: OPAN® e-Health-Plattform
Kirche · Plattform

Reformierte Kirche Baselland

Eine Plattform für Kantonalkirche, Fachstellen und Kirchgemeinden: Mandator-Bundle, gemeinsames CMS und dieselbe Agenda in jedem Auftritt.

Referenz ansehen: Reformierte Kirche Baselland

Deine Plattform verdient ein Fundament

Ob erste Idee oder konkreter Anforderungskatalog: sprich mit unserem Entwicklungsteam.