In der Softwareentwicklung von Apps, Web-Portalen und Digitalen Platformen ist die richtige Technologie- oder LLM-Wahl ein wichtiger Schritt, um langfristig erfolgreich zu sein. Neben den Funktionen selbst spielen Faktoren wie Sicherheit, Datenschutz und Zuverlässigkeit eine entscheidende Rolle. Bei AI Agenten ist hingegen die Wahl des richtigen LLM und des RAG's wichtig, um die Datenqualität entsprecht der Anforderungsanalyse erfüllen zu können.

impli

Agentic AI Entwicklung

Algorithmen, Business-Intelligence, Machine-Learning oder menschliche Handlungen können durch Generative oder Agentic AI ersetzt werden. Dafür kommt eine aktuell sich ständig weiterentwickelndes LLM zum Einsatz, das mit Hilfe von einem Agent oder RAG sowie API's mit Hilfe externer Systeme oder Datenbanken sowie Use-Cases neue automatisierte Prozesse abbildet - sowohl unter Einfluss von Menschen oder auch ohne. Compliance-Anforderungen müssen dabei genau so erfüllt werden wie die Sichtung und Prüfung von Ergebnissen.

Drupal: Content-Management-System


Seit 2017 ist Drupal in den Versionen 7 bis 11 in diversen impli-Projekten im Einsatz. Als technisch sehr ausgereiftes CMS dient es oft nicht nur der Verwaltung von Content, sondern auch der Vergabe von Rechten an verschiedene Nutzergruppen. Dies ermöglicht es aus dem Web heraus auch Apps zu steuern. Drupal gehört zu den Top10 (laut Statista 2021) der am weitesten verbreitetsten Content-Management-Systemen weltweit und wird regelmäßig durch deren Open-Source-Community gepflegt und aktualisiert.
So entwickeln wir mit drupal
impli

Progressive-Web-App und native Apps

Für die Nutzung von mobilen Applikationen auf dem Smartphone oder Tablet gibt es eine Auswahl unterschiedlicher Technologien. Je nach Projektanforderungen ist es sinnvoll entweder im Backend oder im Frontend native Technologien einzusetzen, um hardwarenahe Systeme der Endgeräte nutzen zu können. Auch hybride Apps, die Smartphoneübergreifend einheitlich sein sollen, können mit modernen Progressive-Web-App Technologien wie z.B. React Native programmiert werden.

Server: Linux / Ubuntu/ Apache2


Eine durchdachte Server-Infrastruktur ermöglicht eine maximale Performance, gute Erreichbarkeit und diverse Sicherheitsfunktionen, um auf Spezialfälle wie explodierende Besucherzahlen oder Serverausfälle vorbereitet zu sein. Hierfür kann auf Know-How sowohl für Managed-Server, als auch für eigene Server-Verwaltungen zurückgegriffen werden. Komplexe Infrastrukturanbieter wie z.B. Amazon AWS, Caching-Systeme mit CDN oder die Verwaltung von DNS-Servern werden in den Projekten je nach Anforderungsprofil eingesetzt.
So entwickeln wir mit drupal

Sicherheit & Datenschutz

Zahlreichen Methoden und Verfahren werden in Projekten eingesetzt, um Softwareprogramme, Infrastruktur und Daten bestmöglich zu schützen. Nicht nur Systeme mit Passwortschutz und Daten-Verschlüsselung kommen hierbei zum Einsatz. Auch externe Kontrollpersonen können die Systeme nach den DSGVO-Vorgaben prüfen. Hinzu kommen mehrfache Schutzmechanismen, die den Verlust von Daten verhindern sollen.

 

Referenzen