Softwareentwicklung
In diesem Bereich informieren wir Sie über alle Themen rund um Softwareentwicklung und Softwaretests. Dabei wird neben der Entwicklung von proprietärer Software auch das Programmieren von Open-Source-Software, Cloud-Anwendungen sowie App-Entwicklung für Smartphones, Tablet-PCs und Wearables thematisiert. Wir informieren über Trends in Entwicklung und Softwarearchitekturen.
-
Tipp
25 Apr 2024
Tutorial: So machen Sie einen Git Commit rückgängig
Viele Nutzer verwenden den Befehl git revert falsch. In dieser Anleitung erklären wir, wie Sie ihn richtig benutzen und einen Commit rückgängig machen. Weiterlesen
-
Tipp
22 Apr 2024
GitHub Copilot und ChatGPT: ein Vergleich der beiden Tools
GitHub Copilot und ChatGPT sind generative KI-Tools, die Programmierer bei der Entwicklung unterstützen. Welche Stärken und Schwächen beide Tools auszeichnen. Weiterlesen
-
Definition
12 Jul 2020
Deconvolutional Neural Network (DNN)
Ein Deconvolutional Neural Network (DNN) ist ein Convolutional Neural Network (CNN), das in umgekehrter Richtung funktioniert. Es ist eine eigenständige KI-Anwendung. Weiterlesen
-
Definition
11 Jul 2020
Convolutional Neural Network (CNN)
Ein Convolutional Neural Network ist ein künstliches neuronales Netz. Das von biologischen Prozessen inspirierte Konzept wird mit Machine und Deep Learning verwendet. Weiterlesen
-
Meinungen
08 Jul 2020
Funktionale Programmierung versus Low-Code-Plattformen
Low-Code-Programmierung erweist sich angesichts längerer Softwarelebenszyklen in der Praxis nicht immer als beste Lösung. Warum funktionale Programmierung hier punkten kann. Weiterlesen
-
Feature
06 Jul 2020
Was vor der Einführung eines Low-Code-Tools zu beachten ist
Low-Code-Anwendungen bieten viele Vorteile, doch die damit verbunden Kosten, mögliche Sicherheitsprobleme und der Vendor Lock-in sollten bedacht werden. Weiterlesen
-
Definition
05 Jul 2020
Stresstest
Mit einem Stresstest lässt sich die Fähigkeit eines Computers, Netzwerks, Programms oder Geräts bestimmen, unter ungünstigen Bedingungen seine Wirksamkeit aufrechtzuerhalten. Weiterlesen
-
Definition
04 Jul 2020
Adversarial Machine Learning
Adversarial Machine Learning ist eine Technik, die beim Machine Learning eingesetzt wird, um ein Modell mit böswilligen Eingaben zu täuschen oder fehlzuleiten. Weiterlesen
-
Tipp
02 Jul 2020
Fünf Tipps für das Deep-Learning-Modelltraining
Das Deep-Learning-Modelltraining erfordert nicht nur die richtige Datenmenge, sondern auch die richtigen Daten. Entwickler müssen daher erfinderisch, aber auch vorsichtig sein. Weiterlesen
-
Antworten
30 Jun 2020
Sollten Softwaretests vollständig automatisiert werden?
Eine automatisierte Qualitätssicherung hilft, Engpässe bei der Entwicklung zu vermeiden, ersetzt jedoch nicht unbedingt das Fachwissen professioneller Softwaretester. Weiterlesen
-
Feature
29 Jun 2020
Machine-Learning-Modelle erfordern DevOps-ähnliche Workflows
James Kobielus, Principal Analyst at Franconia Research, erläutert im Interview, warum Themen wie KI und neuronale Netze einen Hype erleben und wie Datenanalysten damit umgehen. Weiterlesen
-
Definition
28 Jun 2020
Akzeptanztest (User Acceptance Testing, UAT)
Ein Akzeptanztest (User Acceptance Tests, UAT) beinhaltet die Überprüfung, ob eine Software aus Sicht des Benutzers wie gewollt funktioniert und dieser die Anwendung akzeptiert. Weiterlesen
-
Definition
28 Jun 2020
Scrum
Scrum ist ein Modell in der agilen Softwareentwicklung, bei dem Teams intensiv und vernetzt durch regelmäßige Treffen und genaue Dokumentation an einem Projekt arbeiten. Weiterlesen
-
Definition
27 Jun 2020
Bionik (Biomimikry oder Biomimetik)
Bionik, auch Biomimikry, Biomimetik oder Biomimese genannt, beschäftigt sich mit Prozessen, Substanzen, Geräten oder Systeme, welche die Natur imitieren. Weiterlesen
-
Tipp
26 Jun 2020
Darauf sollte man bei der Auswahl von Lasttest-Tools achten
Bei der Vielzahl der auf dem Markt erhältlichen Lasttest-Tools sollten Käufer die Funktionen der Produkte und ihre eigene Umgebung genau unter die Lupe nehmen. Weiterlesen
-
Feature
25 Jun 2020
Neue Deep-Learning-Techniken verbessern KI-Anwendungen
Mittlerweile helfen Generative Adversarial Networks, Reinforcement Learning und Transfer Learning dabei, über Machine Learning hinaus zu besserer KI zu gelangen. Weiterlesen
-
Ratgeber
23 Jun 2020
Lasttests für Anwendungen bestimmen den Geschäftserfolg
Lasttest-Tools stellen sicher, dass Anwendungen Spitzen- und normalem Traffic standhalten. Erfahren Sie, wie diese Tools funktionieren und welche Vorteile sie bieten. Weiterlesen
-
Feature
22 Jun 2020
Dezentrales Deep Learning bietet neuen Modelltrainingsansatz
Das Training von Deep-Learning-Modellen stellt eine große Belastung für die Infrastruktur von Unternehmen dar. Ein dezentraler Ansatz kann das Problem lösen. Weiterlesen
-
Definition
20 Jun 2020
Künstliches neuronales Netz (KNN)
In der IT ist ein künstliches neuronales Netz (Artificial Neural Network) ein System aus Hard- und Software, das der Funktionsweise von Neuronen im Gehirn nachgebildet ist. Weiterlesen
-
Ratgeber
19 Jun 2020
Die zehn führenden Anbieter für Lasttest-Tools im Vergleich
Load Testing Tools gibt es in verschiedenen Arten und mit unterschiedlichen Funktionen. In diesem Artikel werden die zehn führenden Lasttest-Werkzeuge vorgestellt. Weiterlesen
-
Tipp
18 Jun 2020
Die Vor- und Nachteile von Low-Code-Plattformen bewerten
Low-Code-Plattformen sind intuitiv und zeitsparend, doch Sicherheits- und Compliance-Bedenken können diese Vorteile abschwächen. Die Vor- und Nachteile der Plattformen. Weiterlesen
-
Definition
14 Jun 2020
Generative Adversarial Network (GAN)
Ein Generative Adversarial Network (GAN) ist ein Machine-Learning-Modell, bei dem zwei neuronale Netzwerke konkurrieren, um Vorhersagen genauer zu machen. Weiterlesen
-
Definition
12 Jun 2020
Infrastructure as Code (IaC)
Infrastructure as Code, auch IaC genannt, ermöglicht es Administratoren, Anwendungen mit Software statt mit Hardware anzupassen und zu automatisieren. Weiterlesen
-
Ratgeber
11 Jun 2020
Angebote für Machine Learning as a Service im Vergleich
Machine Learning as a Service (MLaaS) ermöglicht es Unternehmen, Modelle zu trainieren, ohne eigene Anwendungen hierfür entwickeln zu müssen. Es gibt jedoch Einstiegsbarrieren. Weiterlesen
-
Meinungen
10 Jun 2020
Kubernetes: Container per Service oder selbst orchestrieren?
Kubernetes dient häufig als Basis für das Containermanagement. Dies liegt unter anderem an der schnellen Integration und der Möglichkeit Applikationen zu automatisieren. Weiterlesen
-
Feature
09 Jun 2020
Wissensgraphen gewinnen in der Datenverarbeitung an Wert
Mit einer zunehmenden Reife von Wissensgraphen finden Unternehmen neue Wege, sie in den Geschäftsbetrieb zu integrieren – auch wenn es nach wie vor Stolpersteine gibt. Weiterlesen
-
Definition
06 Jun 2020
Softwareagent
Ein Softwareagent kann mehr als ein herkömmliches Programm. Die Agenten starten sich selbst, handeln autonom, sammeln Daten und können sich auch selbsttätig wieder beenden. Weiterlesen
-
Definition
06 Jun 2020
AWS Step Functions
Mit AWS Step Functions lassen sich Workflows entwerfen und durchführen, die Services wie Lambda, Fargate und SageMaker zu funktionsreichen Anwendungen zusammenbringen. Weiterlesen
-
Feature
05 Jun 2020
Der Einsatz kleiner Datensätze für Machine Learning nimmt zu
Große Datensätze ermöglichen ein relativ einfaches Machine-Learning-Modelltraining. Entwickler forschen aber auch an Modellen, die mit kleinen Datensätzen funktionieren. Weiterlesen
-
Definition
04 Jun 2020
Backend / Frontend
Das Backend ist der Teil eines IT-Systems, der näher an den angeforderten Ressourcen liegt. Das Frontend befindet sich als Benutzerschnittstelle oberhalb des Backends. Weiterlesen
-
Tipp
01 Jun 2020
GitLab und Co: Jenkins-Alternativen für Java-Entwickler
Brauchen Sie eine Alternative zu Jenkins als Teil einer CI/CD-Umgebung? Atlassian, GitLab, Spinnaker, JetBrains und CloudBees sind fünf Optionen hierfür. Weiterlesen
-
Definition
30 Mai 2020
Bestärkendes Lernen (Reinforcement Learning)
Bestärkendes Lernen (Reinforcement Learning) ist eine Methode des maschinellen Lernens, bei der ein Agent selbstständig eine Strategie durch Belohnungen erlernt. Weiterlesen
-
Meinungen
29 Mai 2020
Chatbots: Mensch-Maschine-Dialoge realisieren mit KI
Chatbots bieten ein enormes Potential, wenn sie Mitarbeiter tatsächlich entlasten und die Kundenzufriedenheit stärken. Dafür müssen die Bots aber richtig verstanden werden. Weiterlesen
-
Feature
26 Mai 2020
COVID-19-App: Wichtig ist die Anonymisierung aller Daten
Der Einsatz einer App zum Nachverfolgen von COVID-19-Ansteckungen wird aktuell diskutiert. Steffen Schneider von Couchbase erläutert im Interview die mögliche Umsetzung. Weiterlesen
-
Definition
24 Mai 2020
Digital Twin (Digitaler Zwilling, Digitaler Doppelgänger)
Beim Produktdesign, im Internet der Dinge sowie bei Produktsimulationen und -optimierungen kommen sogenannte digitale Doppelgänger, digitale Zwillinge oder digital Twins zum Einsatz. Weiterlesen
-
Definition
23 Mai 2020
Änderungsmanagement (Change Management)
Unter Änderungsmanagement (Change Management) versteht man Richtlinien und Software, die dabei helfen, Veränderungen in Unternehmen zu planen, durchzuführen und zu dokumentieren. Weiterlesen
-
Definition
16 Mai 2020
Netzwerk-Socket
Sockets sind Teil eines Kommunikationsflusses und werden oft über Application Programming Interfaces (API) erstellt, damit zwei Programme miteinander kommunizieren können. Weiterlesen
-
Feature
15 Mai 2020
RPA als API-Ersatz: Vor- und Nachteile abwägen
APIs sind eine zuverlässige Möglichkeit für Anwendungen, einen Workflow auszuführen, doch sind nicht immer verfügbar. Wie man eine Integrationsstrategie um APIs und RPA entwickelt. Weiterlesen
-
Meinungen
14 Mai 2020
Tracking-/Tracing-Apps: Die Technologien im Überblick
Apps gelten als Schlüssellösung, um die Ausbreitung von COVID-19 nachvollziehen zu können. Die technologische Umsetzung variiert jedoch und birgt jeweils eigene Sicherheitsrisiken. Weiterlesen
-
Feature
14 Mai 2020
Wie weit ist Artificial General Intelligence entwickelt?
Entwickler und Forscher diskutieren aktuell darüber, inwieweit künstliche Intelligenz (KI) das menschliche Gehirn nachahmen muss. Zwei Denkschulen sind hier federführend. Weiterlesen
-
Definition
09 Mai 2020
Oracle
Oracle ist ein Soft- und Hardwarehersteller. Zu den angebotenen Produkten gehören neben verschiedenen Datenbanken und Business-Anwendungen auch Appliances. Weiterlesen
-
Feature
27 Apr 2020
Wie man KI-Projekte identifiziert, die Mehrwert schaffen
Unternehmensleiter sollten KI-Projekte gezielt darauf ausrichten, Prozesse sinnvoll zu verbessern. Dadurch erreichen sie einen Mehrwert für ihr Unternehmen. Weiterlesen
-
Definition
25 Apr 2020
Quality of Experience (QoE, QoX)
Als Maß für die Kunden- und Anwenderzufriedenheit wird die Quality of Experience (QoE oder QoX) verwendet. Die QoE wird durch objektive und subjektive Faktoren beeinflusst. Weiterlesen
-
Definition
24 Apr 2020
Java Development Kit (JDK)
Entwickler benötigen das Java Development Kit, kurz JDK, um Java-Anwendungen zu konzipieren, paketieren, zu verwalten und zu überwachen. Es umfasst hierfür zahlreiche Tools. Weiterlesen
-
Definition
18 Apr 2020
JMX (Java Management Extensions)
JMX (Java Management Extensions) ist ein Satz von Spezifikationen für das Anwendungs- und Netzwerkmanagement in der J2EE-Entwicklungs- und Anwendungsumgebung. Weiterlesen
-
Definition
17 Apr 2020
Internet der Dinge (Internet of Things, IoT)
Das Internet der Dinge (Internet of Things, IoT) ist ein System miteinander vernetzter Geräte, Maschinen, Objekte oder Lebewesen, so dass diese miteinander interagieren können. Weiterlesen
-
News
16 Apr 2020
IT-Prioritäten 2020: Unternehmen setzen auf Eigenentwicklung
Unternehmen setzen verstärkt auf die Ausbildung eigener Entwicklungskompetenzen. Das ergab die TechTarget IT-Prioritäten-Umfrage 2020 unter IT-Verantwortlichen. Weiterlesen
-
Meinungen
15 Apr 2020
Mit Low-Code-Technologie Softwareentwicklung demokratisieren
Mit Low Coding können auch Nicht-Programmierer Software entwickeln. Von dieser Demokratisierung der Softwareentwicklung profitiert auch die Allgemeinheit. Weiterlesen
-
Meinungen
13 Apr 2020
Die Herausforderung der Voreingenommenheit in der KI
Unternehmen gehen davon aus, dass sie auf die Ergebnisse ihrer KI-gestützten Sicherheitslösungen vertrauen können. Aber was ist, wenn es bei den Resultaten zu Verzerrungen kommt? Weiterlesen
-
Definition
12 Apr 2020
Native Anwendung (native Applikation oder native App)
Eine native Anwendung oder native App ist ein Programm, das für die Verwendung auf einem bestimmten Betriebssystem oder einem bestimmten Gerät entwickelt wurde. Weiterlesen
-
Definition
11 Apr 2020
Webanwendung (Webapplikation oder Web-App)
Eine Webanwendung (Web-App) ist eine Software, die auf einem entfernten Server gespeichert und über das Internet über einen Browser bereitgestellt wird. Weiterlesen
-
Meinungen
08 Apr 2020
So werden Unternehmen im neuen Jahrzehnt smarter
CIOs sind immer auf der Suche nach technologischen Trends, um wettbewerbsfähig und rentabel zu bleiben. Drei prägende Trends für das neu begonnene Jahrzehnt. Weiterlesen
-
Tipp
06 Apr 2020
Was man beim Protokollieren von Microservices beachten muss
Für die Protokollierung von Microservices braucht es eine zentralisierte Ansicht der verteilten Services. Das ist alles andere als trivial. Fünf Tipps hierzu. Weiterlesen
-
Definition
05 Apr 2020
Programmierschnittstelle (Application Programming Interface, API)
Eine Programmierschnittstelle (Application Programming Interface, API), ist ein Programmteil, der von einer Software anderen Anwendungen zur Anbindung zur Verfügung gestellt wird. Weiterlesen
-
News
03 Apr 2020
JavaScript-Schwachstellen aufspüren
Die JavaScript-Sicherheit dynamischer Webanwendungen zu überprüfen, kann nahezu beliebig komplex sein. Ein neue Sicherheitslösung soll dies automatisiert durchführen. Weiterlesen
-
Meinungen
01 Apr 2020
Wie die Integration von Robotic Process Automation gelingt
In vielen Fällen nutzen Firmen bereits Robotic Process Automation (RPA). Gelangen aber unstrukturierte Daten in die Automatisierungsabläufe, treten erste Probleme auf. Weiterlesen
-
Definition
28 Mär 2020
API-Management
API-Management umfasst die Veröffentlichung, Optimierung und Kontrolle von Programmierschnittstellen (API) in einer sicheren, skalierbaren Umgebung. Weiterlesen
-
Definition
24 Mär 2020
MapReduce
MapReduce ist eine Komponente des Software-Frameworks Apache Hadoop, mit dem sich große Datenmengen auf Clustern mit Standardhardware verarbeiten lassen. Weiterlesen
-
Tipp
23 Mär 2020
No-Code-Entwicklung in Citrix Workspace mit Microapps
Mit der Microapps-Technologie in Citrix Workspace kann die IT eine Verbindung zwischen benutzerdefinierten sowie Legacy-Systemen und Workspace herstellen. Weiterlesen
-
Tipp
20 Mär 2020
Beliebte Testmethoden und Testwerkzeuge für Microservices
Das Testen von Microservices kann chaotisch sein, da die Services unabhängig sind und häufig kommunizieren. Eine Übersicht von hilfreichen Entwicklungs- und Testwerkzeugen. Weiterlesen
-
Ratgeber
19 Mär 2020
Auswahlkriterien für Robotic Process Automation (RPA)
Eine erfolgreiche RPA-Implementierung hängt von der Auswahl des richtigen Tools ab. Doch nach welchen Kriterien sollte die Unternehmens-IT dabei vorgehen? Weiterlesen
-
Definition
15 Mär 2020
FIFO (First in – First out)
Das FIFO- sowie das LIFO-Verfahren unterscheiden sich fundamental bei der Bearbeitung von Warteschlagen. Sie legen fest, in welcher Reihenfolge eingehende Daten bearbeitet werden. Weiterlesen
-
Feature
13 Mär 2020
Die Vor- und Nachteile von Robotic Process Automation (RPA)
Robotic Process Automation (RPA) hat sich in vielen Unternehmen etabliert. Die Technologie bietet zahlreiche Vorteile, aber auch Risiken für die Anwenderfirmen. Weiterlesen
-
Feature
12 Mär 2020
Appian: Low-Code soll Engpässe in der Entwicklung beseitigen
Low-Code gilt als ein Mittel gegen den Stau in der Softwareentwicklung. Appian will mit seinen Technologien professionelle Entwickler und Citizen Developer zusammenbringen. Weiterlesen
-
Meinungen
06 Mär 2020
IIoT: Erfolgreiche digitale Transformation durch Integration
Für das Funktionieren von IIoT-Anwendungen ist eine Integrationsplattform notwendig, die als Dreh- und Angelpunkt für Datenintegration und -übertragung dient. Weiterlesen
-
Feature
05 Mär 2020
NLU, NLG und NLP: Wie und wofür Sprache verarbeitet wird
Natural Language Processing (NLP) ist für KI-Applikationen von zentraler Bedeutung. Inzwischen wurde NLP in einer ganzen Reihe von Anwendungen realisiert. Weiterlesen
-
Definition
29 Feb 2020
Hardcode
Hardcode beschreibt Anwendungsdaten, die im Quelltext einer Software integriert sind und die als Konstante definiert sind, was sie nur schwer änderbar macht. Weiterlesen
-
Meinungen
25 Feb 2020
APIs vereinen Softwaresysteme und verringern Komplexität
Programmierschnittstellen, kurz APIs, vereinen Softwaresysteme miteinander und ermöglichen es Nutzern, auf eine heterogene Datenlandschaft schneller zuzugreifen. Weiterlesen
-
Feature
16 Feb 2020
IDC-Studie: So steht es um DevOps in deutschen Unternehmen
Deutsche Unternehmen setzen zunehmend den DevOps-Ansatz um, insbesondere bei der Cloud-Nutzung. Die Umstellung der Unternehmenskultur wird aber für viele zur Herausforderung. Weiterlesen
-
Definition
15 Feb 2020
Hexadezimal
Hexadezimale Werte basieren auf 16 und nicht auf 10 wie das allgemein bekannte Dezimalsystem. Um sie darzustellen werden nicht nur Zahlen, sondern auch Buchstaben verwendet. Weiterlesen
-
Meinungen
11 Feb 2020
Wie Robotic Process Automation die Finanzbranche verändert
Dank Robotic Process Automation (RPA) und der Automatisierung manueller Prozesse haben Teams mehr Zeit, sich auf Aufgaben mit hoher Wertschöpfung zu konzentrieren. Weiterlesen
-
Tipp
10 Feb 2020
Jenseits der Kundenanalyse: Wie sich NLP-Tools nutzen lassen
Die Verarbeitung natürlicher Sprache (Natural Language Processing, NLP) wird immer interessanter für Unternehmen. Doch wie lässt sich NLP-Technologie einsetzen? Weiterlesen
-
Definition
09 Feb 2020
Salesforce Lightning
Salesforce Lightning stellt Tools und Dienste zur Automatisierung von Geschäftsprozessen, zur Integration externer Anwendungen und zur Bereitstellung von Layouts bereit. Weiterlesen
-
News
04 Feb 2020
Kostenloser E-Guide: Technologie und Tipps für DevOps
DevOps-Teams können mit den richtigen Tools und Anwendungen, Entwicklungszyklen optimieren und sicherer machen. Der E-Guide führt einige Technologien auf, die dabei helfen können. Weiterlesen
-
Tipp
03 Feb 2020
Ist RPA die Zukunft von Softwareentwicklung und Tests?
Für Entwicklung und Testautomatisierung wird zunehmend Robotic Process Automation eingesetzt. Zusammen mit Low Code Tools und KI lässt sich die Entwicklung damit optimieren. Weiterlesen
-
Feature
02 Feb 2020
IBM und Red Hat: Übernahme schafft Synergien am Markt
Obwohl Red Hat inzwischen Teil von IBM ist, operieren beide Organisationen weiterhin getrennt. Am Markt sollen aber bald Synergien im Vertrieb ausgenutzt werden. Weiterlesen
-
Meinungen
28 Jan 2020
Fünf Schritte zur Implementierung künstlicher Intelligenz
Damit die Integration von KI-Technologie gelingt, ist ein strukturiertes Vorgehen notwendig. CIOs sollten insbesondere fünf Bereiche hierbei berücksichtigen. Weiterlesen
-
Definition
25 Jan 2020
Webservice
Ein Webservice ist ein Internet-Programm, das standardisierte Protokolle verwendet und auf dem Webserver eines Dienstleisters zur Verfügung gestellt wird. Weiterlesen
-
News
20 Jan 2020
Die 10 beliebtesten Enterprise-Software-Artikel 2019
Neben den jüngsten Exchange- und SQL-Server-Versionen erhielten Themen wie digitale Zwillinge im Internet der Dinge und der Umstieg aus SAP S/4HANA die meiste Aufmerksamkeit 2019. Weiterlesen
-
Feature
09 Jan 2020
KI gestaltet Arbeitsabläufe im IT-Service-Management neu
KI-Technologie verändert das IT-Service-Management (ITSM). KI-Funktionen verschmelzen mit ITSM-Praktiken und verbessern so Leistung und Nutzerfreundlichkeit der Unternehmens-IT. Weiterlesen
-
Feature
09 Jan 2020
Machine-Learning-Modelle mit Valohai testen und entwickeln
Das Start-up Valohai stellt ein Tool zur Verfügung, das die Entwicklung von Machine-Learning-Modellen und die hierfür notwendige Datenerfassung automatisiert. Weiterlesen
-
Feature
05 Jan 2020
Wie Low Code Tools BI-Kundenbedürfnisse erfüllen
Yellowfin CTO Brad Scarff diskutiert im Interview, wie und warum Low Code Tools für die Anwendungsentwicklung im BI-Bereich eingesetzt werden. Weiterlesen
-
Definition
05 Jan 2020
Monolithische Architektur
Eine monolithische Architektur ist beispielsweise eine Softwareprogramm, das voneinander abhängige und miteinander verbundene Komponenten enthält. Es ist nicht modular konzipiert. Weiterlesen
-
Definition
05 Jan 2020
Agile Software Development
Agile Software Development beschreibt verschiedene Methoden und Prozesse für eine flexible und effiziente Softwareentwicklung, die auf Teams und schnelle Projetzyklen fokussiert. Weiterlesen
-
Meinungen
01 Jan 2020
Internationale SEO: Das Basiswissen reicht nicht mehr aus
Internationale Suchmaschinenoptimierung (SEO) hat einige Stolpersteine, die Unternehmen kennen sollten. Die SEO-Basics für Deutschland anzuwenden, reicht nicht mehr aus. Weiterlesen
-
Definition
28 Dez 2019
Erweiterte Intelligenz (Augmented Intelligence)
Augmented Intelligence ist ein Ansatz beziehungsweise eine Kennzeichnung der künstlichen Intelligenz, der sich auf die unterstützende Rolle der KI konzentriert. Weiterlesen
-
Antworten
26 Dez 2019
Wie lässt sich KI am besten im Kundencenter einsetzen?
Auch wenn KI-Technologie noch am Anfang steht, kann sie bereits eingesetzt werden, um Mitarbeiter in Callcentern zu unterstützen und das Kundenerlebnis zu verbessern. Weiterlesen
-
Tipp
26 Dez 2019
Zero Trust und die Herausforderungen für Entwickler
Immer mehr Unternehmen setzen auf das Zero-Trust-Modell, um sich vor aktuellen Gefahren zu schützen. Für die Entwickler ihrer Business-Anwendungen ändert sich dadurch vieles. Weiterlesen
-
Video
24 Dez 2019
Eine Java 8 Predicate Lambda-Schnittstelle mit Beispielen
Arbeitet man mit den Streams-API- und Lambda-Funktionen des JDK, kann man die Java Predicate-Schnittstelle verwenden, um die Auswertung boolescher Bedingungen zu vereinfachen. Weiterlesen
-
Meinungen
23 Dez 2019
Bleibt der große Erfolg bei der Blockchain-Technologie aus?
Die Krise des Bitcoin war auch eine Krise der Blockchain. Dennoch wird sich Blockchain-Technologie weiterentwickeln und immer mehr Anwendungsmöglichkeiten finden. Weiterlesen
-
Definition
22 Dez 2019
Java Container
Java Container bilden eine Schnittstelle zwischen einer Komponente und der plattformspezifischen Funktionen, welche die Komponente unterstützt. Weiterlesen
-
Feature
19 Dez 2019
Onepanel: KI-Workflow-Automatisierung in beliebiger Umgebung
Onepanel automatisiert KI-Workflows auf einer beliebigen Infrastruktur und erleichtert so die Bereitstellung produktionsreifer Lösungen mit künstlicher Intelligenz. Weiterlesen
-
News
19 Dez 2019
Kostenloses E-Handbook: Die Einführung von Leonardo planen
Im kostenlosen E-Handbook wird dargestellt, wie SAP Leonardo Anwendungen und Microservices für das Internet der Dinge, Machine Learning und Blockchain bereitstellt. Weiterlesen
-
Feature
16 Dez 2019
Unternehmen sollten einen Ethik-Framework für KI entwickeln
Wenn Unternehmen beginnen, KI einzusetzen, sollten sie sich nicht nur mit KI-, sondern auch mit Ethik- und Datenschutzfragen beschäftigen, und Richtlinien festlegen. Weiterlesen
-
Definition
07 Dez 2019
Native App (Native Applikation)
Als native Applikation beziehungsweise native App werden Softwareprogramme bezeichnet, die speziell für das Betriebssystem eines Endgerätes entwickelt wurden. Weiterlesen
-
Feature
05 Dez 2019
Wie sich RapidAPI zum Antreiber der API-Ökonomie entwickelt
Das Start-up RapidAPI möchte mit seinem Marktplatz Entwicklern den Austausch von APIs erleichtern. Dafür erhält das Unternehmen prominente Unterstützung von Microsoft. Weiterlesen
-
Meinungen
04 Dez 2019
Shoring bietet Chance auf einen größeren Skill-Pool
Shoring, insbesondere Offshoring, gilt häufig als Allheilmittel für Kosteneinsparungen. Im Interview erläutert Consultant Andreas Kopf von microfin, was hinter dem Klischee steckt. Weiterlesen
-
Feature
04 Dez 2019
RPA-Anbieter setzen auf App Stores für ihre Tools
Vertriebspartner wie Systemintegratoren und Beratungsunternehmen spielen auf RPA-Marktplätzen eine wichtige Rolle – als RPA-Komponentenbetreiber. Weiterlesen
-
Meinungen
02 Dez 2019
Fünf Schritte zu einem erfolgreichen IoT-Projekt
Die Implementierung einer IoT-Strategie muss nicht kompliziert sein, solange die Transformationsziele berücksichtigt werden. Fünf Schritte zu erfolgreichen IoT-Projekten. Weiterlesen
-
Definition
30 Nov 2019
Container
Der Begriff Container wird in den Bereichen Virtualisierung, Softwareentwicklung, Storage, Data-Center-Management und Mobile Device Management verwendet. Weiterlesen
-
Feature
28 Nov 2019
Petuum: künstliche Intelligenz für den industriellen Einsatz
Petuum möchte mit seiner Plattform Unternehmen die KI-Welt näherbringen. Als Basis dient die KI-Plattform Symphony, die Standard-Methoden für die Entwicklung bereithält. Weiterlesen
-
Tipp
27 Nov 2019
Eine ereignisgesteuerte Microservices-Architektur verwenden
Ereignisgesteuerte Microservices sind flexibler und pflegeleichter als Legacy-Anwendungen mit einer monolithischen Architektur. Entwickler müssen diese aber managen können. Weiterlesen