Author name: Lukas Rohm

Geschäftsführer lukas.rohm@aschauerit.at

lukas rohm2
Vertrauliche Unternehmensdaten passieren einen Datenschutzfilter und werden anonymisiert, bevor ausgewählte Informationen für die Nutzung durch eine KI freigegeben werden.
Uncategorized

Large Language Models sicher einsetzen: Nutzen und Datensicherheit verbinden

Large Language Models können bei Recherche, Textarbeit, Programmierung und vielen weiteren Aufgaben unterstützen. Gute Ergebnisse entstehen vor allem dann, wenn Ziel, Kontext und gewünschtes Ausgabeformat klar beschrieben werden. Gleichzeitig dürfen für bessere Antworten nicht unkontrolliert immer mehr Unternehmensdaten weitergegeben werden. Ein sicherer Einsatz verbindet daher präzises Prompting mit Datenminimierung, Pseudonymisierung und einer bewussten Auswahl der eingesetzten KI-Dienste.

Transparente Glaswand mit hervorgehobenem Code-Vergleich, den Review-Schritten Prüfen, Verbessern und Freigeben sowie einer Lupe als Symbol für die genaue Codeprüfung.
Uncategorized

Code Reviews: Gemeinsam zu besserem und sichererem Code

Code Reviews sind ein wichtiger Bestandteil professioneller Softwareentwicklung. Dabei prüfen Entwickler:innen Änderungen gegenseitig, bevor sie in den gemeinsamen Code übernommen werden. So lassen sich Fehler früh erkennen, Verständlichkeit und Wartbarkeit verbessern und Wissen innerhalb des Teams verteilen. Automatisierte Werkzeuge können zusätzlich Sicherheitslücken, Qualitätsprobleme und unzureichende Testabdeckung erkennen. Gute Code Reviews ersetzen sie jedoch nicht: Entscheidend bleiben nachvollziehbare Änderungen, konstruktives Feedback und eine gemeinsame Verantwortung für die Codequalität.

Modulare technische Installation mit den fünf verbundenen DevOps-Stationen Code, Build, Test, Freigabe und Betrieb, die den automatisierten Weg einer Softwareänderung bis zum laufenden System darstellen.
Uncategorized

DevOps: Von der Codeänderung zum zuverlässigen Deployment

DevOps verbindet Softwareentwicklung und IT-Betrieb mit dem Ziel, Änderungen schneller, zuverlässiger und nachvollziehbarer bereitzustellen. Automatisierte CI/CD-Pipelines übernehmen dabei wiederkehrende Schritte wie Build, Tests und Deployment. Ergänzt durch GitOps, Infrastructure as Code, Monitoring und kurze Feedback-Loops können Fehler früher erkannt und Änderungen kontrolliert ausgerollt werden. Entscheidend ist jedoch nicht nur die Technik: Zusammenarbeit, Automatisierung, Messbarkeit und Wissensaustausch bilden gemeinsam die Grundlage einer funktionierenden DevOps-Kultur.

Fotorealistische Prozessinstallation mit mehreren verzweigten Datenwegen durch die Stationen Eingang, Prüfung, Abstimmung und Freigabe; ein gelb markierter Engpass macht eine Prozessverzögerung sichtbar.
Uncategorized

Process Mining: Geschäftsprozesse datenbasiert verstehen und optimieren

Process Mining macht sichtbar, wie digitale Geschäftsprozesse tatsächlich ablaufen. Statt sich ausschließlich auf Prozessbeschreibungen, Interviews oder Annahmen zu verlassen, werden reale Ereignisdaten aus IT-Systemen ausgewertet. Dadurch lassen sich Prozessvarianten, Engpässe, Verzögerungen und Abweichungen erkennen. Voraussetzung sind geeignete Eventlogs und eine saubere Datenbasis. Richtig eingesetzt schafft Process Mining Transparenz und liefert eine belastbare Grundlage für gezielte Prozessverbesserungen.

Rechenzentrum mit älteren Server- und Schaltschränken auf der linken und moderner Serverinfrastruktur auf der rechten Seite, verbunden durch Datenleitungen für eine schrittweise Modernisierung.
Uncategorized

Altsysteme modernisieren: Schritt für Schritt in eine zukunftsfähige Architektur

Altsysteme sind häufig über viele Jahre gewachsen und weiterhin unverzichtbar für zentrale Geschäftsprozesse. Gleichzeitig können veraltete Technologien, hohe Betriebskosten, fehlende Schnittstellen und schwer verfügbares Know-how die Weiterentwicklung erschweren. Eine Modernisierung bedeutet deshalb nicht automatisch, ein bestehendes System vollständig neu zu bauen. Je nach Ausgangslage kommen unterschiedliche Strategien infrage – von Lift & Shift über Kapselung und Refactoring bis zur schrittweisen Ablöse.

Person hält ein Smartphone an einen zentralen Zugangsterminal; mehrere digitale Anwendungen im Hintergrund zeigen erfolgreichen Zugriff und symbolisieren zentrale Authentifizierung mit Single Sign-On.
Uncategorized

OpenID Connect: Sichere Authentifizierung für moderne Anwendungen

OpenID Connect ermöglicht eine standardisierte und sichere Anmeldung an modernen Web- und Business-Anwendungen. Aufbauend auf OAuth 2.0 trennt der Standard klar zwischen der Identität eines Nutzers und den Berechtigungen für geschützte Ressourcen. Mechanismen wie Authorization Code Flow, PKCE, kurzlebige Tokens und Single Sign-On schaffen eine flexible Grundlage für zentrale Authentifizierung – vorausgesetzt, Tokens, Sessions und Berechtigungen werden sicher umgesetzt.

Draufsicht auf einen Workshop-Tisch mit interaktivem Business-Dashboard auf einem Tablet, ausgedruckten Diagrammen, Datenquellenkarten, Notizen und mehreren Händen bei der gemeinsamen Analyse.
Uncategorized

Power BI praxisnah einsetzen: Von Daten zum interaktiven Dashboard

Power BI ermöglicht es, Daten aus Dateien, Datenbanken, Web-APIs und Online-Diensten zusammenzuführen, aufzubereiten und interaktiv auszuwerten. Aussagekräftige Dashboards können Entwicklungen, Abweichungen und Zusammenhänge sichtbar machen und dadurch datenbasierte Entscheidungen unterstützen. Voraussetzung dafür sind jedoch ein gut vorbereitetes Datenmodell, sinnvoll definierte Kennzahlen und ein klarer fachlicher Anwendungsfall.

Zwei Softwareentwickler:innen analysieren gemeinsam Testresultate, eine CI/CD-Pipeline und automatisierten Testcode auf zwei Monitoren.
Uncategorized

Testautomatisierung richtig einsetzen

Testautomatisierung hilft dabei, Fehler frühzeitig zu erkennen, bestehende Funktionen abzusichern und Software zuverlässig weiterzuentwickeln. Entscheidend ist dabei eine ausgewogene Strategie aus vielen schnellen Unit Tests, gezielten Integrationstests und wenigen ausgewählten End-to-End-Szenarien. In Verbindung mit CI/CD-Pipelines, stabilen Testdaten und geeigneten Frameworks werden Entwicklungsprozesse effizienter und Releases besser abgesichert.

Zwei Softwareentwickler:innen arbeiten gemeinsam an einer Cross-Plattform-Anwendung, die auf mehreren Monitoren sowie auf Smartphone und Tablet dargestellt wird.
Uncategorized

Cross-Plattform-Entwicklung: Eine Codebasis für mehrere Plattformen

Cross-Plattform-Entwicklung ermöglicht es, Anwendungen mit einer gemeinsamen Codebasis für mehrere Plattformen wie Android, iOS, Web und Desktop bereitzustellen. Frameworks wie React Native und Flutter können Entwicklungs- und Wartungsaufwand reduzieren, unterscheiden sich jedoch bei Performance, Benutzeroberfläche und Systemintegration. Welche Lösung geeignet ist, hängt daher von den Anforderungen, den Zielplattformen und dem vorhandenen Know-how des Entwicklungsteams ab.

Zwei Personen besprechen Unterlagen an einem Tisch und halten Notizen fest; daneben stehen mehrere geöffnete Laptops.
Uncategorized

Die Bedeutung und Anwendung faktenbasierter Analyse in der heutigen Welt

In einer Ära, in der Daten zur Währung geworden sind und fundierte Entscheidungen den Unterschied zwischen Erfolg und Misserfolg ausmachen, gewinnt faktenbasierte Analyse zunehmend an Bedeutung. Dieser Artikel untersucht nicht nur die Bedeutung und Anwendung faktenbasierter Analyse, sondern hebt auch die direkten Benefits hervor, die durch diese Methode erzielt werden können.

Scroll to Top