adesso Blog

Architecture

Les architectures micro-services sont une tendance actuelle pour la transformation des systèmes d’information. L’apport principal est le découplage fort entre l’implémentation d’un micro-service et ses utilisations. Cela garantit une meilleure flexibilité dans l’évolution des applications.

continuer à lire
Développement de logiciels

Si un client souhaite également que son entreprise soit présente et prospère sur les plateformes mobiles Android et iOS, il n'y a souvent pas d'alternative à l'utilisation d'une application mobile.

continuer à lire
Développement de logiciels

12.11.2020 de Kilian Krause

RUST POUR LES DÉVELOPPEURS JAVA- 2E PARTIE

Photo  Kilian Krause

Dans la première partie de cette série, nous avons défini et implémenté notre API REST. À cette fin, nous avons appris à connaître les fonctions élémentaires du framework, par exemple les gestionnaires de requêtes (abrégés en GR dans le reste du présent article), les chemins, les paramètres d’URL dynamiques ainsi que la sérialisation et la désérialisation avec JSON. Dans cette partie de la série, j’aimerais aborder deux autres aspects importants du framework et du développement logiciel en général : les tests automatisés et le traitement des erreurs.

continuer à lire
Développement de logiciels

02.10.2020 de Kilian Krause

RUST POUR LES DÉVELOPPEURS JAVA- 1RE PARTIE

Photo  Kilian Krause

Lorsque nous nous interrogeons sur le langage ou le framework à utiliser pour implémenter une API REST, des technologies comme Java et Spring nous semblent certainement très en avance. Et ce n’est pas sans raison. Dans l’univers Java, de nombreux frameworks et bibliothèques ont fait leurs preuves et offrent un large éventail de fonctions. Dans cet article, nous voulons donner un aperçu d’un langage de programmation encore jeune, Rust, et implémenter une petite API REST avec le framework web Actix.

continuer à lire
Méthodologie

Today, some of the most prominent challenges companies face are the unpredictable demands of customers and disruptive industries, along with increasing expectation of personalized customer service in every industry. Within their constraints, companies have to be prepared for such scenarios. Managed Capacity Models can be a solution.

continuer à lire
Développement de logiciels

Le low-code est un paradigme dans le développement moderne de logiciels. Son objectif est de rendre le développement d’applications accessible à des personnes ayant peu ou pas d’expérience professionnelle en ingénierie (les « Citizen Developers »). Il convient d’utiliser plus efficacement les ressources souvent rares des développeurs et de consacrer la majeure partie du temps de travail à la mise en œuvre des fonctionnalités plutôt qu’aux bases techniques. En outre, la coopération entre les services de l’entreprise pour le développement de logiciels est considérablement renforcée et les équipes doivent pouvoir se concentrer encore plus sur la création d’avantages pour les clients et les utilisateurs.

continuer à lire