Tags

Architecture des applications web en 2015

Introduction Plus l’informatique avance et plus le choix d’une architecture web se complexifie. Faisons le point sur l’architecture des applications web en 2015. Un peu d’histoire sur l’architecture web Revenons d’abord un peu en arrière vers les débuts d’internet. A l’époque, il était très facile de choisir une architecture parmi les quelques technologies web existantes. Il suffisait en somme de choisir sa technologie serveur, soit in fine PHP ou Java.

Lire la suite…



Qu’est ce qu’un virtual dataset sous Planisware ?
Qu’est ce qu’un virtual dataset sous Planisware ?


Problématique Le progiciel Planisware comme la plupart des solutions de gestion de projets est destiné à traiter un grand nombre de données (tâches, affectations, dépenses, ressources etc…) ainsi qu’à réaliser des calculs en temps réel sur ces données. Planisware a donc mis en place des moyens techniques pour permettre des traiter et calculer ces données de manière performante et rapide : les Datasets et leur extension les Virtual Datasets. Mais qu’est-ce donc qu’un virtual dataset ?

Lire la suite…



Construire une architecture décentralisée

Parmi les architectures existantes, l’architecture décentralisée est une forme hybride de plusieurs autres modèles. S’il n’est pas difficile à appréhender, ce modèle requiert néanmoins une bonne organisation pour pouvoir être efficace. Nous allons voir dans cet article ce qu’est une architecture décentralisée, comment la mettre en place, mais aussi et surtout quels sont les écueils à éviter pour que votre projet ne se transforme pas en catastrophe. Qu’est ce que l’architecture décentralisée?

Lire la suite…



Architecture applicative web dans un cloud
Architecture applicative web dans un cloud


Avec l’arrivée des offres « Private cloud » bon marché, il devient intéressant de virtualiser entièrement ses serveurs et son architecture web. Avec des systèmes de virtualisation comme VMWare et vSphère, il est très facile pour le même prix de créer un grand nombre de machines virtuelles et ainsi de découper au mieux son architecture web pour isoler chaque composante, et apporter robustesse aux différentes instances de services. L’objectif de cet article est donc de faire un retour d’expérience afin de fournir un exemple d’architecture type dans la mise en place et l’exploitation d’une application web.

Lire la suite…



Retours expérience: Création d’un extranet pour la gestion de la relation franchisé
Retours expérience: Création d’un extranet pour la gestion de la relation franchisé


Fiche retours d’expériences extranet de la relation franchisé Fiche projet: Création extranet Secteur Construction Domaine d’activité Construction de maison individuelle Projet Création d’un extranet pour la gestion de la relation franchisé Fourchette 20 – 30 k€ La société: Spécialiste en construction de maison individuelle. En à peine 17 ans, la société s’est positionnée comme l’un des principaux acteurs du marché français.

Lire la suite…



Extraction des informations de monitoring JBoss AS 7

MBean, JMX, CLI, Web… et monitoring Dans les précédentes versions de JBoss, il était très facile de récupérer des informations de monitoring via les MBean. Ce biais de récupération disparait dans JBoss 7 au profite du CLI et de la console web de management. Il est possible de récupérer les mêmes informations qu’auparavant simplement en se connectant par ces interfaces.  Nous allons voir comment récupérer par exemple une information qui me parait essentielle : L’état d’un datasource.

Lire la suite…



Sécuriser votre application web contre les attaques dans un cloud
Sécuriser votre application web contre les attaques dans un cloud


Suite à de nombreuses attaques sur les applications web, voici résumé dans cet article des pistes possibles pour s’en protéger.   Présentation de l’architecture typique d’une application web L’architecture typique d’une application web est la suivante: Un front Apache (ou IIS) qui joue le rôle de point d’entrée unique de l’application. Généralement, il fait office de proxy vers votre application web. Et souvent même de load balancer. L’application étant généralement développée en JAVA (ou .

Lire la suite…



Clustering TOMCAT et MULTICAST
Clustering TOMCAT et MULTICAST


Prérequis La première chose a faire pour réaliser un clustering TOMCAT est bien sur de posséder deux instances de TOMCAT. Deux cas sont possibles. Vos deux instances sont sur la même machine (ou VM), auquel cas, il faut bien changer les ports d’écoute de vos TOMCAT. (Rappel ceci sont situés dans le fichier server.xml) Si vous avez deux machines (ou VM) bien distincte, il n’est pas nécessaire de changer le ports d’écoute.

Lire la suite…



Le rôle de l’architecture dans les SI
Le rôle de l’architecture dans les SI


La comparaison avec le BTP : L’architecte système d’information conçoit l’architecture du système d’information, c’est-à-dire qu’il conçoit les différentes briques du système d’information (SI) et leur imbrication et est chargé de leur évolution. L’architecte système d’information est au système d’information de l’entreprise ce que l’architecte est à son bâtiment, si ce n’est que le système d’information est amené à évoluer plus fréquemment. Pour mener à bien sa mission, l’architecte système d’information doit en premier lieu étudier les besoins du client (sa direction ou bien le client chez qui il est en mission), établir une cartographie du système en analysant l’existant, puis proposer un modèle d’architecture et enfin la mettre en œuvre en choisissant une infrastructure matérielle et logicielle.

Lire la suite…