Zenika débarque sur Android
L'expertise Zenika dans votre poche !
>> Détails <<
Production sans faille
Concevoir et déployer des applications optimisées pour une production sans faille
Référence : PRODUCTION-READY-01-01
Durée : 1 jour(s)

Lieu Date de début Prix (HT) Formateur Réserver
Paris 08 septembre 2010  775 €   Michael Nygard Envoyer

Présentation

Dans cette formation d'une journée, vous apprendrez à concevoir des applications capables de survivre dans un environnement de production. Les phases de tests s'avèrent très souvent insuffisantes pour garantir qu'un logiciel sera fiable et disponible dans un environnement aussi "corrosif" qu'Internet. Nous étudierons les patterns d'architecture et les design patterns qui participent à la haute disponibilité des applications dans des environnements distribués et multi-threadés comme ceux basés sur Java EE, .NET ou Ruby on Rails. Nous verrons également quelques anti-patterns susceptibles de nuire fortement à la disponibilité et la capacité d'un système.

Objectifs
  • Identifier les anti-patterns qui nuisent au bon fonctionnement d'un système
  • Appliquer les patterns de stabilité pour produire des systèmes à haute disponibilité
  • Concevoir des logiciels pour des déploiements en réseaux partagés
  • Créer des applications qui satisferont les administrateurs système
  • Concevoir des applications évolutives et faciles à déployer
Répartition : 100% Théorie, 0% Pratique
Public : Tout public proche des problématiques de production,
Pré-requis : Aucun pré-requis,

Programme

Logiciels prêts pour la production

  • Environnements hostiles et à risque
  • Les limites des tests
  • Prévenir les réparations
  • Garder à l'esprit les défaillances potentielles

Stabilité

  • Définition de la stabilité : quelles implications pour les utilisateurs ?
  • Anti-patterns de la stabilité
  • Architecture et patterns garantissant la stabilité

Capacité et évolutivité

  • Performance, capacité et évolutivité
  • Les mythes à propos des ressources
  • Les défaillances : anti-patterns de la capacité
  • Patterns améliorant la capacité
  • Architectures évolutives
  • Les limites extrêmes

Modes de gestion

  • Opérations constructives
  • Interfaces évoluées
  • Schémas évolués
  • Gestion des propriétés et des fichiers de configuration
  • Automatisation totale
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
 Télécharger
>>Bulletin d'inscription

Offert en inter-entreprise
>>Le petit déjeuner (croissants, jus d'orange, café)
>>Le déjeuner
>>Une qualification téléphonique si nécessaire avec l'un de nos consultants