Alle Artikel nach Datum

YARP – Ein schneller und zuverlässiger Reverse Proxy

In diesem Artikel wollen wir uns YARP etwas genauer anschauen und einen Überblick über die Konfigurationsmöglichkeiten geben.

.NET
7 min

Tester-Tea-Time (Teil 2): Rechtschreibung in Anwendungen – mehr als nur Kleinlichkeit

Die „Tester-Tea-Time“ ist ein Beitragsformat auf diesem Blog, in dem Themen aufgegriffen werden, die Testerinnen und Tester tagtäglich beschäftigen. Im zweiten Teil der Reihe werden die Fragen thematisiert, welche Bedeutung Rechtschreibung in der Softwareentwicklung hat und welche Auswirkungen Rechtschreibfehler auf die Usability haben können?

5 min

GraalVM – Ein Blick auf die Performance

GraalVM verspricht bessere Laufzeiteigenschaften und die Integration mehrerer Programmiersprachen. Wie sieht es mit der Performance aus? Warum sollte die GraalVM wesentlich performanter sein? Was macht sie anders als die herkömmlichen JDKs?

Java
18 min

Security und Compliance in Softwareprojekten – Dependencies unter Kontrolle bringen

Dieser Blogbeitrag befasst sich mit den hohen Ansprüchen an Security und Compliance, die wir an jedes Softwareprojekt stellen. Dafür verantwortlich ist in jedem Projekt ein ausgebildeter Security Engineer. Dabei stellen ihn insbesondere die unzähligen Dependencies in Softwareprojekten, welche in ihrer Vielzahl von Versionen unter Kontrolle gebracht werden müssen, vor große Herausforderungen.

5 min

Testautomatisierungstool aus dem Katalog – Wie finde ich das perfekte Werkzeug?

Einer der ersten Schritte bei der Einführung einer Testautomatisierungsstrategie ist die Evaluierung von geeigneten Testautomatisierungswerkzeugen. Da jedes Projekt einzigartig ist, variieren sowohl die Anforderungen als auch die Wahl der Werkzeuge. Diese Blogreihe soll eine Hilfestellung bei der Auswahl der passenden Lösung geben.

Qualitätssicherung
5 min

Application Security Tools: Nutzung für Static Application Security Testing & Software Composition Analysis

Im Bereich der Application Security gibt es verschiedene Konzepte, um das Ziel zu erreichen, zuverlässige und sichere Software zu entwickeln. In diesem Beitrag werden das Static Application Security Testing (SAST) und die Software Composition Analysis (SCA) als wichtige Bestandteile der Application Security vorgestellt. Zur Umsetzung dieser Konzepte und Erhöhung der Application Security können entsprechende Tools eingesetzt werden.

Software Services
4 min

OAuth in Single-Page-Apps

Ein großer Teil der Apps, die wir regelmäßig benutzen, stellen für verschiedene Benutzerinnen und Benutzer individuelle Daten und Dienste bereit und müssen daher ihre Anwenderinnen und Anwender eindeutig identifizieren können. Die klassische Herangehensweise wäre es hier, ein Login-Formular zu bauen und mit einer eigenen Nutzerdatenbank zu verwalten, was jedoch einige Nachteile mit sich bringen kann. Dieser Artikel stellt die alternative Herangehensweise mit den Protokollen „OAuth“ und „OpenID Connect“ vor, die für den Zweck der sicheren Authentifizierung und Autorisierung entwickelt wurden.

Web
12 min

IoT (und mehr) mit Azure Digital Twins

Im Zuge der Weiterentwicklung der Industrie 4.0-Konzepte werden wir uns mit der Azure-Ausgabe der Digital Twins (digitale Zwillinge) befassen. Die Definition von digitalen Zwillingen geht von der digitalen Darstellung der Eigenschaften von realen Dingen (oder Menschen) aus, entweder in Echtzeit (zur Steuerung und vorausschauenden Wartung) oder in Simulationen, um Verhaltensweisen vor dem tatsächlichen Einsatz zu erfassen und zu testen. Als solche sind Azure Digital Twins eng mit den Azure IoT-Diensten verwandt; sie könnten jedoch noch etwas mehr leisten, wie wir im Folgenden sehen werden.

4 min

Ein neuer KI-Ansatz zur Modellierung unsicheren Wissens in der Medizin

Gibt es Möglichkeiten, wie KI-basierte Systeme die Defizite des menschlichen Schlussfolgerns im Umgang mit statistischen oder unvollständigen Daten ausgleichen können? Diese Frage ist insbesondere in Bereichen interessant, in denen falsche Entscheidungen weitreichende Folgen haben wie beispielsweise in der Medizin. Dieser Beitrag versucht, sich dieser Frage anhand eines Versuchs zu nähern.

Health Solutions
6 min

Patientenversorgung der Zukunft – Digital Health Solutions mit Azure Health Data Services

Nicht erst seit Beginn der Covid-Pandemie steht das Gesundheitswesen vor zahlreichen Herausforderungen. Hier bieten die Digitalisierung und der Einsatz moderner Technologien wie Künstlicher Intelligenz oder Machine Learning zahlreiche Chancen und Potentiale zur Effizienzsteigerung, Fehlerreduktion und somit Verbesserung der Patientenbehandlung.

Cloud,Health Solutions
4 min