Innovationen im Drohnenbereich
Entwicklung von Lösungen für Drohnenflug und Lieferdienste
Customer Manager, Tietoevry Create
Executive Summary
Ziele: Entwicklung von Innovationen für den Drohnensektor
Lösung: Softwarelösungen für Drohnenflug und Lieferdienste
Leistungsumfang: Drohnenverkehrskarte rekonstruiert und E-Commerce-Portal aufgebaut
Hintergrund des Kunden
Unser Kunde ist ein US-amerikanisches Drohnentechnologieunternehmen, das integrierte Plattformen entwickelt, die Systeme aus Luft, Land und Wasser miteinander verbinden. Das aktuelle Geschäftsfeld umfasst Lösungen für Grenzüberwachung, Notfalleinsätze, Umweltbeobachtung, die Lieferung medizinischer Güter und sensibler Fracht sowie die Überwachung von Menschenansammlungen.
Herausforderung
Früher konzentrierte sich das Geschäftsmodell des Unternehmens auf Drohnenflüge sowie Lieferdienste und arbeitete im Rahmen dieser Initiativen mit Tietoevry Create zusammen.
Der Kunde beauftragte uns damit, eine kürzlich erworbene App zur Drohnenverkehrssteuerung zu analysieren und technisch zu rekonstruieren, um sie anschließend in das eigene Produkt zu integrieren. Diese Maßnahme war notwendig, da die ursprünglichen Systementwickler:innen nicht mehr im Unternehmen tätig waren.
Im Anschluss wurde die Partnerschaft in einem weiteren Projekt fortgesetzt – einer App für Drohnenlieferungen. Der Kunde holte sich externe Expertise, um sein internes Team globaler Ingenieur:innen zu unterstützen, das an einer E-Commerce-Plattform für Lebensmittellieferungen per Drohne arbeitete. Das Unternehmen betrieb physische Standorte, an denen die Drohnen beladen und gestartet wurden. Die Software ermöglichte die Verwaltung von Bestellungen und Lieferprozessen.
Lösung & geschäftlicher Mehrwert
Im ersten Projekt analysierten und rekonstruierten wir eine Anwendung, die es Drohnenbetreiber:innen ermöglichte, ihre Drohnen in nationale Luftraumsysteme – hauptsächlich in den USA – zu integrieren. Die App stellte Echtzeitkarten mit Flugregeln, Einschränkungen und Flugverbotszonen bereit und ermöglichte nahezu sofortige Flugfreigaben durch die zuständigen Behörden. Unser Kunde hatte die Lösung im Rahmen einer Übernahme erworben und benötigte eine technische Rekonstruktion, um sie in das eigene System zu integrieren, da die ursprünglichen Entwickler:innen nicht mehr im Unternehmen tätig waren. Letztlich entschied sich das Unternehmen jedoch, die App aufgrund unerwarteter Komplexität einzustellen.
Nach dem Auslaufen des Systems stiegen unsere Entwickler:innen in ein weiteres Projekt aus dem Portfolio des Kunden ein, eine Plattform für Drohnenlieferungen, die:
- Kundenbestellungen für Produkte eines der größten US-Einzelhändler sowie des eigenen Online-Shops verwaltete
- Flugrouten für Drohnen validierte
- Wetterbedingungen bewertete
- Externe Systeme integrierte, Routen plante und Telemetriedaten bereitstellte
- Standorte für Drohnen-Hubs verwaltete
- Den Bestand an Drohnen überwachte
Unser Team arbeitete am Backend und implementierte DevOps-Workflows. Dabei brachten wir unsere Expertise ein:
- Umgang mit bestehenden Altsystemen, die gewisse Einschränkungen aufwiesen, für die unser Team passende Workarounds finden musste
- Vorschläge für geeignete Technologien, um diese Einschränkungen zu überwinden
- Teilnahme an mehreren Notfall-Sessions zur Live-Fehlerbehebung und schnellen Problemlösung in der Produktion, die den Service zu Stoßzeiten unterbrachen
Technologien & Tools
In den beiden Projekten kamen folgende Technologien zum Einsatz:
- Sprachen: Golang, Typescript, JavaScript, Python, Node.js
- Cloud Services: AWS, Azure, GCS, GKE, AWS Lambda, Cloud SQL, Cloud Run functions
- Datenbanken: Postgres, Firestore, MongoDB
Wir nutzten außerdem LaunchDarkly für Feature-Flags, OpenTelemetry zusammen mit Honeycomb für Observability sowie Frontegg für die Authentifizierung.