Alle Fachbeiträge

Ein Minimum Viable Product richtig einsetzen

Schnelle und einfache Umsetzung nutzerfreundlicher Frontends

Ein Minimum Viable Product richtig einsetzen

Damit ein Produkt erfolgreich angenommen wird, muss es entsprechend der Anforderungen seiner späteren Anwender entwickelt werden. Um diese möglichst früh in der Projektphase in Erfahrung zu bringen, hilft der Einsatz eines MVPs. lesen

GitHub Pages in Verbindung mit Jekyll

Freier Webspace für Entwickler

GitHub Pages in Verbindung mit Jekyll

Ein Projekt auf GitHub zu hosten, gehört heute zum Standard für Open-Source-Entwickler. Doch ein Repository allein genügt nicht, wenn das Projekt auch vorgestellt und verbreitet werden soll. Hier kommt Pages als kostenloser Webspace ins Spiel. lesen

Was ist ein Datenflussdiagramm?

Definition „Datenflussplan“

Was ist ein Datenflussdiagramm?

Datenflussdiagramme dienen dazu, um den Weg von Informationen in Prozessen oder Systemen zu veranschaulichen. Sie kommen dann zum Einsatz, wenn Beschreibungen durch Worte nicht ausreichen. Die Zukunft der Diagramme ist allerdings wacklig. lesen

Schutz von Maschinenidentitäten bei DevSecOps

Sicherheit automatisieren und von Grund auf leben

Schutz von Maschinenidentitäten bei DevSecOps

„Wir haben ein DevOps-Team – aber keine Ahnung, was sie eigentlich den Tag über machen.“ Im Gespräch mit Sicherheitsverantwortlichen hört man diese oder ähnliche Aussagen nicht gerade selten. Mit Blick auf Maschinen, die Code austauschen und Daten konsumieren, muss es zwangsläufig mehr Kontrolle geben. lesen

Neuronale Netze aufbauen

Machine Learning mit Python, Teil 6

Neuronale Netze aufbauen

In diesem Teil unserer Machine-Learning-Serie sehen wir uns an, wie man neuronale Netze aus mehreren Neuronen aufbauen, also in Python modellieren und trainieren kann. Damit lassen sich dann komplexere Zusammenhänge erkennen. Dazu müssen wir aber zunächst wissen, wie ein neuronales Netz lernt. lesen

DevOps für Salesforce-Umgebungen

Prozessoptimierung im Cloud CRM

DevOps für Salesforce-Umgebungen

Bei der Entwicklung und dem Betrieb für Salesforce werden Unternehmen vor verschiedene Herausforderungen gestellt. Welche Herausforderungen das sind und wie DevOps bei der Optimierung des Software-Lifecycles unterstützen kann, werde ich in diesem Fachartikel erläutern. lesen

Geld mit Open Source verdienen

Quelloffene Projekte als Einnahmenquelle

Geld mit Open Source verdienen

Open-Source-Code ist qualitativ meist gleichauf mit kommerziellen Projekten. Trotzdem gibt es Firmen, die mit ihrer Software scheinbar nie auf einen grünen Zweig kommen. lesen

Was ist Serverless Computing?

Definition „Serverless“

Was ist Serverless Computing?

Serverless Computing ist ein Cloud-Computing-Modell, bei dem der Anbieter die Ressourcen für eine Anwendung dynamisch verwaltet. Der Entwickler benötigt kein näheres Wissen über das Backend. Abgerechnet wird nur die tatsächliche Ressourcennutzung. lesen

So passen DevOps und Sicherheit zusammen

Worauf IT-Entscheider achten müssen

So passen DevOps und Sicherheit zusammen

An agilen Methoden wie DevOps kommt heute bei der Software-Entwicklung niemand mehr vorbei. Wer dem Thema Sicherheit dabei nicht von Anfang an große Aufmerksamkeit widmet, riskiert eine Menge Geld und den Ruf seines Unternehmens. lesen

User Feedback in den Entwicklungsprozess integrieren

Apps, Software und Services in der Finanzwelt

User Feedback in den Entwicklungsprozess integrieren

Die User Experience ist bei der Anwendungsentwicklung das Maß aller Dinge, vor allem im Bankensektor: Nur wenn der User – sprich Kunde oder Mitarbeiter – von einer Technologie überzeugt ist, nutzt er sie auch gerne. Dank positiver Bewertungen kann sich eine Software dann auch großflächig durchsetzen. lesen