Süddeutschland
Laravel-Entwicklung für Unternehmen in Freiburg
Aus Freiburg kommen auffällig viele Projekte, in denen Zahlen im Sekunden- oder Minutentakt anfallen und irgendwann jemandem etwas sagen sollen.
Eine Photovoltaikanlage liefert alle fünf Minuten einen Wert. Bei dreihundert Anlagen sind das gut dreißig Millionen Zahlen im Jahr, und die wenigsten davon sieht je ein Mensch an. Rund um Freiburg begegnet uns diese Rechnung häufig.
Die Stadt beschäftigt sich seit den siebziger Jahren mit erneuerbarer Energie, hier sitzt das größte Solarforschungsinstitut Europas, und um Institute und Universität herum ist ein Netz aus Betrieben entstanden, das von Planungsbüros bis zu Anlagenbetreibern reicht.
Zeitreihen sind eine eigene Disziplin
Wo Anlagen laufen, entstehen Zahlen, und zwar ununterbrochen. Erzeugung, Verbrauch, Temperaturen, Laufzeiten. Der Reiz liegt nicht im Sammeln, das machen die Geräte von selbst, sondern darin, aus einer Flut von Einzelwerten eine Aussage zu machen.
Das verändert den Zuschnitt einer Anwendung. Es wird sehr viel geschrieben und vergleichsweise selten gelesen, dafür über große Zeiträume. Verdichtung, Aufbewahrungsdauer und die Frage, welche Auflösung nach einem Jahr noch gebraucht wird, gehören deshalb an den Anfang. Mehr zu unserem Vorgehen unter Laravel-Entwicklung.
Die Anlagen sprechen selten dieselbe Sprache
Ein Bestand wächst über Jahre. Ältere Geräte liefern eine Datei, neuere sprechen ein Protokoll, dazwischen sitzt ein Zwischenspeicher eines Herstellers, den es nicht mehr gibt. Der Weg von dort in eine gemeinsame Darstellung ist der eigentliche Aufwand, und er lässt sich nicht umgehen. Wie wir solche Übergänge bauen, steht unter API- und Backend-Entwicklung.
Lücken sind Teil der Wahrheit
Bei Messdaten gibt es eine Versuchung, der viele Anwendungen erliegen. Ein Gerät fällt aus, drei Stunden fehlen, und irgendwo im Ablauf setzt jemand einen Mittelwert ein, damit die Kurve durchgezogen aussieht.
Das rächt sich in dem Moment, in dem eine Zahl belegt werden muss. Wer eine Jahresmenge gegenüber einem Kunden, einem Netzbetreiber oder einer Behörde vertritt, muss sagen können, welcher Teil gemessen und welcher geschätzt wurde. Wir bauen solche Anwendungen deshalb so, dass eine Lücke sichtbar bleibt und eine Schätzung als Schätzung gekennzeichnet ist. Das sieht in der Grafik weniger elegant aus und hält jeder Nachfrage stand.
Berichte, die jemand liest
Am Ende steht fast immer ein Bericht: für die Geschäftsführung, für einen Betreiber, für eine Behörde. Nützlich wird er, wenn er die Frage beantwortet, die tatsächlich gestellt wird. Wir fragen deshalb früh, wer ihn bekommt und was diese Person damit entscheidet.
Die häufigste Enttäuschung in solchen Projekten ist ein Dashboard mit zwanzig Kacheln, das nach vier Wochen niemand mehr öffnet. Drei Zahlen, die zur richtigen Zeit an die richtige Stelle gehen, sind fast immer mehr wert.
Leistungen
Womit wir beauftragt werden
Laravel-Entwicklung
Individuelle Anwendungen von der Konzeption bis zum Betrieb.
API- & Backend-Entwicklung
Stateless REST- und JSON-APIs als Backend für Web, App und Drittsysteme.
Migration & Upgrade
Versionssprünge, Legacy-Ablösung, Umzug auf Laravel.
Wartung & Support
Updates, Monitoring und feste Ansprechpartner für laufende Anwendungen.
Beratung & Code-Audit
Zweitmeinung zu Architektur, Codequalität und Sicherheit.
Süddeutschland
Weitere Städte in Süddeutschland
Laravel-Agentur für Ulm und Neu-Ulm
Auf halbem Weg nach München, mit Nutzfahrzeugbau, Pharma und einer Universität, die in die Betriebe hineinwirkt.
Laravel-Agentur für München
Der größte Softwaremarkt im Süden, und genau deshalb der Ort, an dem Entwicklerstellen am längsten offen bleiben.
Laravel-Agentur für Augsburg
Produzierender Mittelstand mit mehreren Werken, dazu ein gewachsener Schwerpunkt in Umwelt- und Ressourcentechnik.
Laravel-Agentur für Frankfurt am Main
Finanz- und Versicherungswesen, dazu die höchste Rechenzentrumsdichte Deutschlands. Beides stellt eigene Anforderungen.
Laravel-Agentur für Nürnberg und Fürth
Handel und Versand prägen die Region seit Generationen. Entsprechend oft geht es um Bestände, Aufträge und Lieferwege.
Laravel-Agentur für Mannheim und Ludwigshafen
Industrie im Dauerbetrieb. Anwendungen, die hier ausfallen, halten keinen Prozess auf, sondern eine Schicht.
FAQ
Fragen aus Freiburg
Wir haben Messwerte von hunderten Anlagen. Hält eine Laravel-Anwendung das aus?
Kann die Anwendung selbst Alarm schlagen?
Was passiert mit Lücken in den Daten?
Wie lange sollten Messwerte aufbewahrt werden?
Können mehrere Betreiber dieselbe Anwendung nutzen?
Projekt in Freiburg?
Wenn Ihre Anlagen mehr Daten liefern, als heute jemand ansieht, fangen wir dort an.