Formation Informatique | Formation Management
Formation Performance et disponibilité des SI : formation Technologies, état de l'art avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

Performance et disponibilité des SI



Les utilisateurs font preuve d'exigences croissantes en matière de performance des applications qui se traduisent par des contrats de niveau de service très contraignants. Il devient donc déterminant d'intégrer la gestion des performances très tôt dans les projets informatiques au niveau des équipes études mais aussi au niveau des équipes chargées de l'infrastructure et de l'exploitation. Ce séminaire vous montrera comment mettre en place une gestion des performances efficace.

» Participants

Direction informatique. Directions fonctionnelles. Chef de projet utilisateur. Chef/Directeur de projet technique. Architecte technique.

» Pré-requis

Bonnes connaissances des architectures techniques.

» Travaux pratiques

Démonstrations. Echanges sur des cas réels.

   
 

PROGRAMME

» Les fondamentaux de la performance IT

Les quatre piliers de la performance : disponibilité, robustesse, temps de réponse, montée en charge.

De la gestion de la disponibilité à la haute disponibilité : loi des 9, MTBF, MTTR.

Comment calculer la disponibilité d'une application ?

Contractualisation des niveaux de service (SLA).

Comment situer les plateformes Java, .NET et PHP ?

Comparaison des niveaux de performance avec les " anciennes plateformes " : mainframe, AS 400.

Les solutions Open-Source sont-elles compatibles avec des hauts niveaux de performance ?

Quels sont les principaux problèmes rencontrés sur les nouvelles architectures IT ?


» Inscrire la performance dans la gestion de projet

■ La gestion de projet

De la gestion curative des problèmes de performance à une approche préventive.

Quand réaliser des prototypes ? Sur quel périmètre ?

Réaliser des tests techniques en phase de développement : méthodes et outils.

Evaluer le coût des phases d'intégration et des passages en production.

Le rôle d'ITIL dans les processus de production.

■ Des applications conçues pour la production

Faciliter la configuration des applications.

Améliorer la communication entre les applications et les outils des exploitants.

■ Les pratiques d'architecture et de développement

L'impact des machines virtuelles Java et .NET sur les performances.

Les nouvelles contraintes de programmation.

Patterns et bonnes pratiques de codage.

Les outils de profiling.


» Infrastructure matérielle et performances

■ Les serveurs et les processeurs

L'impact des CPU multicœur.

Les nouveaux mainframes (Unix et Windows).

■ Le stockage

L'impact des technologies RAID sur la performance.

Présentation des approches SAN et NAS.

Les systèmes de fichiers distribués (GFS, GPFS…).

■ Les réseaux

Les adresses IP virtuelles.

Solutions de répartition de charge réseau.

■ Les Data-Center

Choix d'emplacement. Alimentation électrique, ventilation, câblage. Liens WAN.

■ La virtualisation des serveurs

Principes de fonctionnement.

Les solutions : VMWare, Virtual Server, XEN.

Virtualisation et performance : quel impact ?


» Infrastructure logicielle et performances

■ Le clustering

Principes du "load balancing", du "session fail-over".

Les clusters de type Actif/Passif. Les clusters de type Actif/Actif. Les clusters hybrides.

La notion d'affinité de session.

Les clusters de serveurs d'application.

Les clusters de bases de données.

Avantages et inconvénients du clustering.

■ Les grids et l'informatique à la demande

Principes, bénéfices. Les offres (IBM, Oracle …).


» Recette technique et passages en production

■ Les tests techniques

Spécifier les tests techniques : exemples de livrables.

Comment évaluer les coûts ?

La recette des environnements à haute disponibilité.

■ La métrologie des applications

Définition, objectifs et bénéfices. Méthodologie.

Les outils d'injection de charge (Mercury, Compuware, Silk, Open-STA).

Le tuning des plateformes et des applications.

■ La gestion des passages en production

La préparation des plateformes et des applications.

■ La gestion des bascules.

■ L'exploitation

La gestion des incidents.


» Monitoring et supervision

■ Le monitoring

Cycle de vie d'une solution de monitoring.

Les documents clés à produire et à maintenir.

La collecte d'informations de disponibilité et de performance. Les différentes sources d'information.

Les cinq types de monitoring.

■ La supervision des applications

Définition des indicateurs et de leurs états.

Définition des seuils, règles et alarmes.

Les indicateurs composites.

Le reporting (tableaux de bord).

■ Le standard SNMP

Principes. MIB et commandes de base.

Support de SNMP dans Java 5 et Windows.

■ Le standard JMX

Principes.

Le monitoring de la JVM avec les MXBeans.

Développer des MBeans spécifiques.

Panorama des outils disponibles autour de JMX.

■ Le standard WMI

Principes. Lecture et écriture de données. Conception et développement d'un provider WMI. les outils.

■ Les consoles et les outils d'APM

Quest FogLight. Quest PerformaSure. BMC Patrol. IBM Tivoli. HP OpenView. Microsoft Operation Manager. Monitoring et supervision des SOA avec les solutions Amberpoint.


» Anticiper les besoins

■ La gestion de la capacité

Qu'est-ce que le capacity planning ?

Démarche de capacity planning.

Retours d'expérience.

 
     
 
     
   
  Formation performance informatique  
 
Séminaire - DIF
Réf :  PEF
Prix 2012 : 2430 € H.T.
Durée : 3  jours
 
     
         
  Cliquer sur une session pour réserver  
 

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Genève
Sophia-antipolis,Luxembourg
 
   
     
         
  Cursus professionnels  
   
   
     
         
  Filières métiers