Entwicklung

Alles zur Softwareentwicklung

ArtikelEntwicklung

Wie Platform Engineering zu einem besseren Entwicklererlebnis führt

Der Einsatz von Entwicklungspattformen für die Orchestrierung von DevOps-Workflows in großem Maßstab gewinnt zunehmend an Bedeutung. Dabei geht es nicht nur um Kostensenkungen, sondern vor allem um spürbare Produktivitätssteigerungen für Entwickler. Deren Effizienz wird stets wichtiger, weil Anwendungsentwicklung und Bereitstellungsprozesse zunehmend komplexer werden. Entwickler verwenden oft übermäßig viel Zeit auf die Verwaltung der komplizierten Entwicklungsumgebung, anstatt sich der Programmierung zu widmen. Jeder Moment, der mit der Pflege der Toolchain verbracht wird, schmälert die Möglichkeit, innovativ zu sein und außergewöhnliche Anwendungen zu entwickeln.

Read More
EntwicklungNews

BMC aktiv bei Mainframe-Applikationen

BMC hat gestern auf der “BMC Connect23” in Stuttgart zum einen “BMC AMI zAdviser Enterprise” und zum anderen die “BMC AMI DevX Code Insights” angekündigt. Dabei handelt es sich um zwei Produktinnovationen für Mainframes. BMC AMI zAdviser Enterprise soll die Mainframe-DevOps-Transformation durch den Einsatz von KI (Künstlicher Intelligenz) und ML (Machine Learning) schneller machen. Die Lösung BMC AMI DevX Code Insights ermöglicht es Entwicklern im Gegensatz dazu, eine automatisierte Intelligenz einzusetzen, um bestehende monolithische Mainframe-Software aufzubrechen und zu verstehen, um den komplexen Code anschließend schnell modifizieren zu können.

Read More
ArtikelEntwicklung

Die Zukunft heißt Erweiterbarkeit – aber das Programmieren wird trotzdem relevant bleiben

Schon zigmal wurde das Aus für die Software-Programmierung heraufbeschwört. Aber genauso wie Frank Sinatra machte sie immer wieder ein Comeback. Im Gegensatz zur Musiklegende, die dann doch irgendwann ihr letztes Konzert spielte, wird die Programmierung jedoch auch in Zukunft den Ton angeben. Alljährlich verkünden die Experten eine neue Prophezeiung. Low-Code/No-Code-Systeme werden das manuelle Schreiben von Code überflüssig machen oder ChatGPT werde als übermächtige Wunderwaffe Software-Programmierer gänzlich ablösen. Eines sei dahingestellt: Derzeit weist kein einziges Indiz darauf hin, dass wir in Zukunft keinen Code mehr brauchen werden. Das Gegenteil ist eher der Fall. Was aber stimmt: Maßgeschneidertes Coding wird immer mehr zu einem Phänomen der Vergangenheit, abgelöst von Software-Erweiterbarkeit.

Read More
ArtikelEntwicklung

Softwareentwicklung am Puls der Zeit: Wie die CNC Keller GmbH Entwicklungsprozesse und Qualitätsmanagement mit Testautomatisierung optimiert

Die CNC Keller GmbH mit Sitz in Wuppertal ist ein auf die CNC-Ausbildung spezialisierter Softwareentwickler. Ganz nach der Devise „Die Maschine dient dem Menschen“ hat das Unternehmen 1984 die erste Software für die CNC-Grundausbildung entwickelt und wurde somit zum Vorreiter auf diesem Gebiet. Seit rund vierzig Jahren ist die benutzerfreundliche CAD/CAM-Software für CNC-Maschinen, SYMplus, in Berufsschulen, Bildungseinrichtungen, Hochschulen, der deutschen Industrie sowie in Produktionsbetrieben weltweit im Einsatz.

Read More
EntwicklungNews

Kostenloses Training zur Anwendungsentwicklung von Progress

Progress bietet ab sofort ein kostenloses Zertifizierungs- und Trainingsprogramm für OpenEdge an. OpenEdge vereinfacht das Bereitstellen von geschäftskritischen Applikationen und kommt bei mehr als 100.000 Unternehmen auf der ganzen Welt zum Einsatz. Der Zertifizierungs- und Schulungslehrgang findet Online statt und die teilnehmenden Entwickler sind dazu in der Lage, ihr eigenes Lerntempo vorzugeben. Das gesamte Kursprogramm besteht aus acht Kursen, die die Teilnehmer im Selbststudium durchführen und einer abschließenden Zertifizierungsprüfung, die etwa drei Tage dauert.

Read More
EntwicklungNews

Der DataFlow Designer von Cloudera steht jetzt zur Verfügung

Cloudera DataFlow Designer ist ein neues Tool, das es Datenexperten ermöglicht, durch Selbstbedienung die Entwicklung und Bereitstellung von Datenpipelines zu vereinfachen und zu beschleunigen. Es stellt einen Paradigmenwechsel im Prozess der Datenflussentwicklung dar und bietet die Möglichkeit, neue Datenflüsse zu erstellen, in einem zentralen Katalog zu veröffentlichen und als DataFlow Deployment oder DataFlow Function zu produzieren. Entwickler können die gesamte Lebensdauer des Flussentwicklungsprozesses selbst verwalten und müssen sich nicht auf Plattformadministratoren verlassen.

Read More
EntwicklungNews

Anwendungsentwicklung vereinfacht

Progress veröffentlicht neue Versionen von Progress Kendo UI und Progress Telerik. Das sind UI-Bibliotheken zur Entwicklung von Software mit JavaScript und .NET. Die neuen Releases unterstützen Angular 15 und .NET 7, lassen mehr Individualisierung zu als ihre Vorgänger und enthalten Upgrades für Barrierefreiheit und Design. Entwickler werden mit den zusätzlichen Features von Kendo UI und Telerik nach Angaben des Herstellers in die Lage versetzt, einfach und schnell attraktive Benutzeroberflächen zu generieren, die die Bedürfnisse aller Anwender erfüllen.

Read More
ArtikelEntwicklung

Gegen die „Release-Angst“ – Wie Release Orchestration die Software-Entwicklung optimiert

Automatisierung ist wohl einer der wichtigsten Trends in der Softwareentwicklung. Die schnellen Erfolge, die Unternehmen durch die Automatisierung von Aufgaben wie Infrastrukturbereitstellung, Softwaretests und Builds erzielen, können durchaus beeindruckend sein. Allerdings geht damit die Gefahr einher, dass die Organisationen dank der kurzfristigen Verbesserungen in der Software-Entwicklung vergessen, dass die unterschiedlichen Stränge der Softwareentwicklung eine übergeordnete Orchestrierung benötigen.

Read More
EntwicklungNews

Container Runtime von Mirantis unterstützt Server 2022

Mirantis bringt Updates für seine Produkte “Mirantis Secure Registry” und “Mirantis Container Runtime”. Diese bringen diverse Neuerungen mit sich, wie ein besseres Kommandozeilen-Logging, Unterstützung für Synopsys-Scanner und Support für Windows Server 2022. Die Updates sollen den Kunden nach Aussage von dem Field Chief Technology Officer von Mirantis, Shaun O’Meara, dabei helfen, die Sicherheit als wesentlichen Bestandteil in das Lifecycle-Management und die Anwendungsentwicklung einzubeziehen und zwar nicht erst nachträglich.

Read More
EntwicklungNews

Neue Lösung zum Erstellen einer SBOM (Software Bill of Materials)

Die Lösungen für die SCA (Software Composition Analysis) von Revenera werden weiter ausgebaut. Neu ist das SaaS-Produkt “SBOM Insights”, das Software-Anbieter und Entwickler dabei unterstützen soll, die SBOM, also die Software-Bill-of-Materials, automatisch zu erstellen. Die Lösung führt Daten aus verschiedenen Quellen zusammen und fügt die Informationen über Herkunft, Lizenzierung und Version in eine Stückliste ein. Dabei deckt das Produkt die Software Supply Chain vollständig ab, inklusive Drittanbietern und Upstream-Partnern.

Read More
ArtikelEntwicklung

DevOps: Warum ganzheitliches Denken für die Wertschöpfung so wichtig ist

Obwohl DevOps in den letzten Jahren große Fortschritte gemacht hat, besteht ein gewisses Risiko, dass Unternehmen „DevOps“ zu einem Selbstzweck machen, anstatt ein Mittel zum Zweck zu sein – eine Methodik, die es Unternehmen ermöglicht, die gewünschten Ergebnisse durch die Verbindung von Tools, Menschen und Prozessen zu erzielen. Darüber hinaus kann der Tooling-Aspekt so sehr in den Vordergrund rücken, dass andere Aspekte vernachlässigt werden. Dies enthält den Unterschied, der durch die Implementierung neuer Tools entsteht, sowie die Auswirkungen, die sie auf das Wachstum des Unternehmens und die Kundenerfahrung haben. Um ein solides Verständnis des Mehrwerts einer neuen Software und neuer Funktionen zu erhalten, ist es wichtig, sich auf den auf die Gesamtheit aller für die Produktion beziehungsweise für die Herstellung einer Dienstleistung notwendigen Geschäftsprozesse zu konzentrieren – den Value Stream.

Read More
EntwicklungNews

Neue Releases von Kendo UI und Telerik

Es gibt neue Versionen von Progress Kendo UI und Progress Telerik. Mit dem Release R1 2022 integriert Progress mehr als 50 neue Komponenten in die Entwicklungs-UI-Libraries für JavaScript und .NET. Darüber hinaus unterstützen die Bibliotheken jetzt Angular 13, .NET 6 und Visual Studio 2022. Nach eigener Aussage verbessert Progress mit Hilfe der neuen Versionen die bereits jetzt führende Stellung der Bibliotheken für Angular-, Blazor- und React-UI-Komponenten weiter. Da auch die Design Kits für Figma erweitert wurden, wird außerdem die Zusammenarbeit zwischen Designern und Entwicklern einfacher.

Read More
EntwicklungNews

Die Orchestration Engine “Cadence”, die auf Open Source basiert, wird jetzt von Instaclustr und Uber unterstützt

Der Anbieter von Managed-Services für Open-Source-Technologien “Instaclustr” bietet ab sofort eine gehostete Variante der Workflow-Engine und Code-Plattform “Cadence” an. Dieses Open-Source-Tool ist zustandsbehaftet und fehlertolerant. Es dient dazu, langlaufende, automatisierte und komplexe Geschäftsprozesse zu entwickeln. Uber hat Cadence ursprünglich entwickelt und als Open Source freigegeben. Jetzt wird das Projekt von der Community weitergeführt, Uber ist aber nach wie vor darin aktiv.

Read More
EntwicklungNews

Progress Telerik kommt in neuer Version

Mit dem Release “R1 2021” von Progress Telerik kommt ab sofort eine neue Version des genannten Werkzeugkastens zur Entwicklung von Software mit .NET auf den Markt. Diese enthält neben verbesserten Berichts-Features auch viele neue Komponenten. Dazu gehören unter anderem Loader Container, Range Slider, Slider und Splitter. Diese geben den Entwicklern die Möglichkeit, die Benutzererfahrung zu verbessern, Layouts zu kontrollieren und numerische Werte zu selektieren.

Read More
EntwicklungNews

Tufin erweitert sein Service-Delivery-Parter-Plus-Programm um einen neuen Development-Kurs

Das Schulungsprogramm “Service Delivery Plus” (SPD+) von Tufin ist jetzt um einen Development-Kurs erweitert worden. Dieser vermittelt den Partnern Know-How bei den APIS von Tufin, im Bereich Entwicklungstechniken und bei den Kundenanpassungen sowie bei den Integrationen. Außerdem sind vor kurzem die beiden ersten deutschen Unternehmen dem SDP+-Partnernetzwerk beigetreten. Dabei handelt es sich um die Security GmbH und die AERAsec Network Services.

Read More
ArtikelEntwicklung

Informationsmanagement und -verwaltung: Content-zentrische Anwendungen mit yuuvis RAD selber entwickeln

Die Digitalisierung der Welt schreitet unaufhaltsam voran. Nicht zuletzt sorgt die zunehmende Verbreitung entsprechender Technologien im industriellen Bereich – wie Internet of Things (IoT), Augmented Reality und künstliche Intelligenz – für ein exponentielles Datenwachstum. Einer Studie der International Data Corporation (IDC) zufolge soll sich die weltweite Datenmenge von 33 Zettabyte (ZB) im Jahr 2018 auf 175 ZB im Jahr 2025 steigern. Die Hauptanforderung stellt jedoch nicht die Speicherung dar, sondern die Nutzung: Fast 30 Prozent der weltweiten Daten werden in Echtzeit verarbeitet werden müssen, um sie effizient nutzen zu können. Dafür sind Anwendungen mit Content-zentrischem Ansatz notwendig, die eine Verwaltung und Auswertung entsprechend großer Informationsmengen in kürzester Zeit erlauben. Optimal Systems stellt mit yuuvis RAD die Entwicklungsplattform für das Informationszeitalter zur Verfügung. Der Anwendungsbaukasten bietet sowohl einen No-Code-/Low-Code-Ansatz für ein schnelles Time-to-Market wie auch das Potenzial zur Entwicklung komplexester Lösungen.

Read More
EntwicklungNews

Open-Source-Schwachstellen mit neuem Checkmarx-Produkt beseitigen

Checkmarx bringt die neue Lösung Checkmarx SCA (CxSCA) auf den Markt. Dabei handelt es sich um ein SaaS-Angebot, mit dem die zuständigen Mitarbeiter in die Lage versetzt werden, Software-Composition-Analysen durchzuführen. Das Produkt setzt auf den Quellcode-Analyse- und Automatisierungstechnologien von Checkmarx auf und priorisiert beziehungsweise identifiziert Schwachstellen in Open Source Code. Auf diese Weise konzentrieren sich Development- und Security-Teams auf die Sicherheitslücken mit dem größten Risikopotenzial. Das verkürzt die Zeit zwischen dem Herausfinden und dem Beseitigen der Schwachstellen und erhöht so die Produktivität der Entwickler.

Read More
ArtikelEntwicklung

Anwendungsentwicklung V2X: Jenseits des eigenen Bordnetzes

Die Vernetzung von Fahrzeugen untereinander und mit der Infrastruktur mittels V2X-Kommunikation bringt ganz neue Herausforderungen für die Anwendungsentwicklung mit sich. Lag der Fokus bei der Anwendungsentwicklung in der Vergangenheit ausschließlich auf den Gegebenheiten im fahrzeugeigenen Bordnetz, kommen mit der V2X-Kommunikation auch solche funktionalen Komponenten hinzu, auf die der Entwickler der Funktionen keinen Einfluss hat. Dabei gilt die V2X Kommunikation als eine der Schlüsseltechnologien – wenn nicht gar als Voraussetzung – für die Autonomiestufen vier und fünf autonom fahrender Fahrzeuge. Kooperative Systeme wie etwa Platooning oder die Kooperation zwischen autonom fahrenden Fahrzeugen ist ohne V2X kaum denkbar.

Read More
EntwicklungNews

Limelight Networks erweitert Entwickler-Toolkit um neue API- und Portal-Verbesserungen

Limelight Networks, Inc. (Nasdaq: LLNW) gab bekannt, dass es die Verwaltungs- und Konfigurationsmöglichkeiten seiner Servicepalette um neue Application Programming Interfaces (APIs) und Webportalangebote erweitert hat. Mit diesen neuen Funktionen, zusätzlich zu den bestehenden APIs und den Software Development Kits, haben Entwickler jetzt mehr Möglichkeiten, Dienste über die Edge Cloud-Plattform von Limelight zu verwalten und zu überwachen.

Read More