Backend-Design

Unsere Dienstleistungen im Bereich Backend-Entwicklung

Wir entwickeln HTTPS-Backend-Anwendungen (Server) für verschiedene Zwecke und in verschiedenen Marktsegmenten.

Was wir tun

Server (Backends), die auf ARM Cortex-A Prozessoren und einer der Embedded Linux Distributionen laufen, sind unsere Spezialität.

Um allen Anforderungen gerecht zu werden, verwenden wir REST API, Web-Socket oder unsere maßgeschneiderten Binärdaten-TCP-Protokolle. Die SQL-basierte Datenbank eignet sich am besten für kompliziertere Datenstrukturen, die häufig durch den Endbenutzer oder das System geändert werden können.

Bei webbasierten Anwendungen ist es sinnvoll, die Software in eine Backend-Frontend-Architektur aufzuteilen.

Wir finden für fast jede gewünschte Funktionalität oder Schnittstelle eine Lösung.

Backend-Design

Technologien und Werkzeuge

Wir wählen die effektivsten Tools und Technologien für die Backend-Entwicklung.

In unseren Backend-Anwendungen verwenden wir zwei Technologien, die verschiedenen Zwecken dienen: REST-full API und WebSocket. Darüber hinaus verwenden wir eine sichere Kommunikation auf der Grundlage von SSL-Zertifikaten.

Unsere Backends sind in der Regel in JavaScript geschrieben und laufen in einer NodeJS-Laufzeitumgebung. NodeJS ist eine solide Laufzeitumgebung, die vollständig plattformübergreifend, robust und mit einer großen Anzahl von Open-Source-Bibliotheken ausgestattet ist.

Wir verwenden auch eine leichtgewichtige SQL-Maschine, um alle Daten zu speichern. Für die Erstellung von APIs verwenden wir häufig das OpenAPI-Format.

Marktsegmente

Überall dort, wo eine Konfiguration, Überwachung oder Einstellung des Zielgeräts erforderlich ist.

Das Backend kann in allen Anwendungsbereichen eingesetzt werden, in denen eine Konfiguration, Überwachung oder Einstellung des Zielgerätes erforderlich ist.

Heute unterstützen wir vor allem Kunden in den Bereichen Messinstrumente, Internet der Dinge (IoT), Weltraumüberwachung, Telekommunikation und Funkkommunikation sowie Software-Defined Radios (SDR).

Test- und Messgeräte

Prüf- und Messgeräte sind ein Bereich, in dem das Consilia-Team von Anfang an tätig war.

Funkkommunikation

Wir entwickeln seit 20 Jahren Produkte in diesem Marktsegment. Besonders stolz sind wir auf die Funkgeräte für ATC, Basisstationen für TETRA, eine Produktfamilie für das Internet der Dinge und Überwachungsempfänger bis 50 GHz.

Automatisierung

Wir können Ihnen unsere Kompetenz bei der Entwicklung von Automatisierungssystemen anbieten, die auf unserer langjährigen Erfahrung beruht. Unser Know-how wird durch die Entwicklung von PLCs der neuen Generation oder die Entwicklung von industriellen Testkarten vertieft.

Unser typischer Arbeitsablauf

Wir gehen von der Analyse zur Integration des komplexen Systems über.

Der erste Schritt ist immer die Erstanalyse. In dieser Phase überprüfen wir die Anforderungen an das Produkt und diskutieren die offenen Punkte mit unseren Kunden. Anschließend erstellen wir die Architektur der Komponenten und schlagen sie vor. Danach fahren wir mit der Codierung, den Unit-Tests und der Integration der Komponenten in das Gesamtsystem fort. Der letzte Schritt ist die Integration der Hardware mit dem Frontend.

Ausführliche Benutzertests und die Übergabe der Anwendung an den Kunden sind notwendig.

Unser Fachwissen

Das aktuelle Projekt in der Backend-Entwicklung konzentriert sich auf ein Überwachungsantennensystem.

Vor kurzem haben wir ein Backend für die Überwachung von Antennensystemen entwickelt. Wir haben sowohl Backend als auch Frontend entwickelt, ARM-basierte Hardware, die an FPGA und verschiedene Peripheriegeräte angeschlossen ist, z. B. einen optischen Transceiver, SPI, I2C, ein GNSS-Modul und verschiedene Funkmodule.

Sehen Sie sich unsere verwandten maßgeschneiderten Lösungen und Fallstudien an

Beispiele für durchgeführte Projekte:

Die Fallstudie ist noch nicht abgeschlossen.

In der Zwischenzeit können Sie einen Blick auf unsere anderen Realisierungen werfen.

Informieren Sie uns unter
über Ihre Idee für ein elektronisches Produkt.

Bitte hinterlassen Sie uns Ihre Kontaktdaten, damit wir uns mit Ihnen in Verbindung setzen können.
Wir werden uns so bald wie möglich per E-Mail bei Ihnen melden, um unsere Möglichkeiten der Zusammenarbeit bei der Beschleunigung Ihres Projekts zu besprechen.

* Erforderliche Felder sind mit einem Sternchen gekennzeichnet.

Vielen Dank! Ihr Beitrag ist eingegangen!
Huch! Beim Absenden des Formulars ist etwas schief gelaufen.
Pavel Vrtík

Pavel Vrtík

Geschäftsentwicklung

E-Mail
pavel.vrtik@consilia-brno.cz

Sie können mich gerne direkt kontaktieren.

Sie befinden sich hier:
SW-Entwicklung im Überblick
/
Backend-Design