Skip to content

Rationalisierung der Embedded Linux Entwicklung mit Yocto Project & Docker-Containern

Das rasante Wachstum der IoT-Geräte ist heute für niemanden mehr eine Überraschung, aber woran man auch denken sollte: Damit wächst auch der Bedarf an effizienter und zuverlässiger Software. Um diese herzustellen, ist ein rationalisierter Entwicklungsprozess unerlässlich, damit sie schnell und mit hoher Qualität auf den Markt zu bringen. Wie macht man das am besten? DieContinue reading „Rationalisierung der Embedded Linux Entwicklung mit Yocto Project & Docker-Containern“

Migration von RPG zu Java in ERP-Systemen: Vorteile, Herausforderungen und bewährte Verfahren

Wenn Sie seit vielen Jahren ein ERP-System auf einer in RPG-Code aufgebauten Plattform betreiben, kann die Migration auf eine andere Technologie eine echte Herausforderung sein. Sie wissen sicherlich, was ein veraltetes System ist, und obwohl es für viele ein negativer Begriff ist, konnten Sie dennoch mit der Verfeinerung von vielen benutzerdefinierten Verfahren und Funktionen imContinue reading „Migration von RPG zu Java in ERP-Systemen: Vorteile, Herausforderungen und bewährte Verfahren“

On-Premise oder Cloud Kubernetes – Was passt besser zu Ihrer Organisation?

Als Container-basiertes Workload-Management-Tool hat Kubernetes beispiellose Akzeptanzraten erreicht, nicht zuletzt, weil es die Bereitstellung und Verwaltung von Microservices erheblich vereinfacht. Infolgedessen stehen Unternehmen vor einer wichtigen Entscheidung: Wo ist es sinnvoll, Kubernetes-Cluster einzusetzen? Während Cloud-basierte Lösungen bequem und skalierbar sind, bieten Deployments vor Ort mehr Kontrolle und Anpassungsmöglichkeiten. Der jüngste Umfragebericht der Cloud Native ComputingContinue reading „On-Premise oder Cloud Kubernetes – Was passt besser zu Ihrer Organisation?“

15 Maßnahmen zur Qualitätssicherung in der Softwareentwicklung

Wussten Sie, dass nach Angaben des US-Arbeitsministeriums die Beschäftigungsquote von Entwicklern, Qualitätsanalysten und Softwaretestern bis Ende 2023 voraussichtlich um 25 % steigen wird? Die Bedeutung von Qualitätssicherung in der Softwareentwicklung und die Bemühungen zur Verbesserung der QA-Praktiken nehmen auf jeden Fall deutlich zu. Aber wie können wir einen umfassenden Ansatz für den Prozess der ErstellungContinue reading „15 Maßnahmen zur Qualitätssicherung in der Softwareentwicklung“

12 Bewährte Sicherheitspraktiken in der Java-Entwicklung

Die Softwareentwicklung ist im heutigen digitalen Zeitalter für zahlreiche Branchen zu einer Priorität geworden, die Innovation, Effizienz und Zugänglichkeit fördert. Mit dem Wachstum und der Weiterentwicklung der Technologie nehmen jedoch auch Cyberangriffe zu. Daher nimmt das Thema digitale Sicherheit für viele Unternehmen heute ständig an Priorität zu. Im folgenden Artikel werden Sie erfahren, welche FaktorenContinue reading „12 Bewährte Sicherheitspraktiken in der Java-Entwicklung“

Modernisierung der Produktionsprozesse durch Spring und JPA

Die Unternehmen haben erkannt, dass in der heutigen Geschäftswelt die digitale Modernisierung der Fertigungsprozesse für die Wettbewerbsfähigkeit unerlässlich ist. Unternehmen, die bei der Umstellung an vorderster Front stehen, profitieren von zahlreichen Vorteilen – von der Kapazitätssteigerung und der Verringerung des Materialabfalls bis hin zu verbessertem Kundenservice und kürzeren Lieferzeiten. Die Digitalisierung von Prozessen ist inContinue reading „Modernisierung der Produktionsprozesse durch Spring und JPA“

Entfesseln Sie die Kraft von Java und Angular in der Softwareentwicklung

Derzeit werden drei dominierende Frameworks im Frontend eingesetzt: React, Angular und Vue. Es wird angenommen, dass React.js und Vue.js für Anfänger etwas leichter zu erlernen sind. Natürlich hat jeder seine eigenen Vorlieben, wenn es um die Wahl einer Technologie für ein Projekt geht. Angular ist jedoch das Lieblingsframework von Java-Entwicklern. Aber warum? Darüber hinaus sindContinue reading „Entfesseln Sie die Kraft von Java und Angular in der Softwareentwicklung“

Spring Framework vs. Spring Boot – Vor- und Nachteile

Als erfahrener Entwickler kennen Sie sicherlich den Grundsatz, dass es am wichtigsten ist, das Tool auf das Problem abzustimmen und nicht das Problem auf das Tool. Deshalb ist Ihnen klar, dass bei einem Projekt die Wahl der richtigen Technologie entscheidend für eine solide und schnelle Produktfreigabe ist. Eine große Hilfe bei der Erstellung von AnwendungenContinue reading „Spring Framework vs. Spring Boot – Vor- und Nachteile“

Java Feature Toggles – Wie kann man sie im Continuous Deployment verwenden?

Wer im Outside-in-Development Style arbeitet, will die den jeweiligen Stakeholdern so gut wie möglich die Features präsentieren; meistens macht man das dann mit einer Art UI-Mock-up, das zeigt, wie die Funktionalität aus der Sicht des Endbenutzers aussehen wird. Auch wenn dort noch keine Domäne oder Datenbank implementiert ist, können ein Walking Skeleton für die PräsentationContinue reading „Java Feature Toggles – Wie kann man sie im Continuous Deployment verwenden?“

Angular vs. React? Welche Technologie ist für größere Unternehmen die langfristigere Lösung?

Es gibt ein bekanntes Sprichwort über Front-End-Programmierung, das die dynamischen Veränderungen verdeutlicht, mit denen man zu tun hat: „Neuer Tag, neues Framework“. Laut den Daten von Statista aus dem Jahr 2022 ist React.js das zweitbeliebteste der 25 Software-Frameworks und wird von 42,62 % der Entwickler verwendet, während ein anderes beliebtes Tool, Angular, von 20,39 %Continue reading „Angular vs. React? Welche Technologie ist für größere Unternehmen die langfristigere Lösung?“