Guides Essentiels

Comprendre l'évolution des architectures applicatives

Introduction

Développer des applications pour absorber des milliers de services distribués en simultané requiert une nouvelle forme d’architecture. S’y mélangent Cloud, mobilité, virtualisation, conteneurs, « stack » distribuée ou encore la notion de couplage entre « composants » et middleware.

Ce dossier spécial revient sur ces évolutions, les analyse en profondeur pour moderniser vos développements et aborde les nouvelles manières de prendre en compte la sécurité dans ces architectures « modernes ».

Les autres guides sur le sujet :

Cloud Hybride, Multi-Cloud, APIs : comment bien administrer une architecture IT hétérogène

Comment moderniser ses applications : les quatre axes de travail

Conteneurs : tout savoir sur Docker & Co

API : l'ouverture des SI dans un monde de microservices

1Architectures modernes-

Evolutions

Conseils IT

Comment concevoir une architecture applicative moderne

Développer des applications pour absorber des milliers de services distribués en simultané requiert une nouvelle forme d’architecture. Notre expert Kurt Marko passe en revue les différentes étapes pour y arriver. Lire la suite

Conseils IT

Existe-t-il un futur pour les serveurs d’applications ?

Alors que la notion de stack s’installe, l’avenir des serveurs d’applications et des architectures s’y adossant semble s’obscurcir. Dans cet article, j’analyse le rôle des serveurs d’applications et s’il existe bien une place pour eux dans ces stratégies modernes de développement d’applications. Lire la suite

Conseils IT

Bien adapter le couplage des composants au middleware

Une application doit contrôler le couplage des composants et le middleware. Tom Nolle revient sur les concepts fondamentaux en matière de couplage, indispensables pour les architectes. Lire la suite

Conseils IT

Les microservices s'apparentent-il plutôt à une architecture SOA ou MVC ?

Le concept de microservices est-il nouveau ? Est-il davantage comparable aux principes SOA ou à ceux d'une architecture MVC ? Chris Riley se penche sur la question. Lire la suite

2Architecture et Mobilité-

Apps et données : une nouvelle réalité à intégrer

Conseils IT

Approche "Mobile First" : adoptez une architecture à quatre niveaux

Jusqu'ici, les applications Web reposaient sur une architecture à trois niveaux. Aujourd'hui, la mobilité en exige un quatrième . Voici pourquoi cette nouvelle approche est essentielle pour le "Mobile-First" et comment réussir ce type d'architecture. Lire la suite

Conseils IT

Les microservices conviennent-ils à la mobilité ?

Les microservices apportent de la flexibilité aux développeurs, mais devraient-il utiliser ce mode d’architecture pour le développement mobile ? L’expert Matthew David donne son avis. Lire la suite

3Sécurité-

Une constante

Conseils IT

Les différentes approches d’architectures de sécurité

La sécurité a été envisagée selon des approches à la fois « descendantes » et « montantes ». Dans cet article, nous examinons ce qu'impliquent ces deux approches du modèle de sécurité. Lire la suite