retour

Architecture logicielle

Architecture logicielle

  • Référence ALI
  • Durée 5 jours (35 heures)
Face au foisonnement des technologies et à leur rapide évolution, l'architecte logiciel doit effectuer des choix d'une portée stratégique pour les entreprises. Ces choix sont en grande partie dictés par l'expérience. Mais les approches architecturales adaptées à une technologie ne sont pas forcément de mise pour la technologie concurrente ou la génération suivante. Pour faire face à ces défis, l'architecte a besoin d'outils méthodologiques adaptés, ainsi que d'une vision globale des enjeux architecturaux.

Cette formation vous permettra de découvrir une méthodologie de développement de l'architecture résolument tournée vers les besoins des intervenants d'un projet. Un panorama des architectures récentes vous permettra de découvrir les enjeux sous-jacents et de vous faire une opinion sur les choix qui s'offrent à vous.

Vous allez apprendre à :

  • Définir la notion d'architecture et les points de vue architecturaux
  • Connaître les principaux styles architecturaux
  • Concevoir une architecture à partir des attributs de qualité
  • Concevoir une architecture en se basant sur les styles architecturaux
  • Evaluer une architecture
  • Documenter une architecture
  • Evaluer les enjeux des services techniques (persistance, transactions) dans les architectures
  • Evaluer les caractéristiques des solutions architecturales d'aujourd'hui et de demain
  • Comprendre les enjeux des débats actuels sur les choix architecturaux

Méthode pédagogique :

30% de travaux pratiques

Audience :

Architectes logiciels, développeurs expérimentés

Pré-requis :

  • Pratique avancée de la conception logicielle
  • Une connaissance de la plate-forme Java EE ou de la plate-forme .Net est souhaitable

Travaux pratiques :

Après avoir étudié les principaux concepts manipulés par l'architecte, vous découvrirez un ensemble de pratiques permettant de spécifier, concevoir et évaluer les architectures. Une étude de cas suivie sera appliquée aux architectures étudiées, et les outils méthodologiques vous permettront d'en évaluer les possibilités, avantages et inconvénients.

Votre avis, votre commentaire sur cette page

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

retour
Accès direct à nos cours

DIGITAL

WEB

MOBILE

AGILITÉ

ANALYSE ET CONCEPTION

JAVA et C++

JAVA EE ET FRAMEWORKS

ARCHITECTURE

.NET

BIG DATA