| 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
|
|
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. |
|
| 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 |
|
|
|