Performance des applications & du SI à l'ère du digital

1 jour (07 heures) - 1020 Euros HT

 Formation Perspectives et évolution de la DSI

PROGRAMME

Jour 1

INTRODUCTION

• Présentation de l’intervenant et du déroulé de la formation


QU’EST-CE QUE LA PERFORMANCE INFORMATIQUE ?

• D’un point de vue utilisateur

• D’un point de vue théorique

• L’importance de la mesure


LA DÉMARCHE POUR ADRESSER LA PERFORMANCE EN INFORMATIQUE

• Les différents types de travaux

• La démarche d’analyse

• La démarche de tests de charge


MÉTHODES ET OUTILS POUR LES TESTS DE CHARGE

• Présentation et comparaison des outils d’injection : LoadRunner, Gatling, JMeter

• Présentation et comparaison des outils de monitoring applicatifs : Dynatrace, AppDynamics, Metrics, Collectd, Graphite, Jstack, Jvisualvm


MÉTHODES ET OUTILS POUR L’INVESTIGATION DES PROBLÈMES DE PERFORMANCE

• Les outils d’investigation système

• Les outils d’investigation de base de données

• Les outils d’investigation de la JVM java

• Les autres optimisations applicatives

• Les outils d’investigation dans l’environnement Windows/.NET


L’ANALYSE STATIQUE (AUDIT DE CODE, SIMULATION)


• L’audit statique

• La (més) estimation des gains de performance


LE CAS PRATIQUE FIL ROUGE DE CETTE FORMATION

• La présentation de l’application fil rouge


LES DIFFÉRENTS TYPES DE TESTS

• Test unitaire

• Mise en œuvre pratique de l’optimisation de base de données

• Test de charge


LA PERFORMANCE EN CONTINU


• Principe

• Mise en œuvre

• La gestion des environnements


LES DIFFÉRENTS TYPES DE TESTS (SUITE)

• Tests de rupture

• Mise en oeuvre pratique du monitoring

• Cas pratiques d’optimisation applicative

• Tests de vieillissement

• Cas pratiques d’optimisation système


LA SCALABILITÉ

• La scalabilité verticale

• La scalabilité horizontale à l’aide de clusters

• La scalabilité horizontale chez les Géants du Web

• Les changements d’architecture imposés pour tirer profit de cette scalabilité

• La gestion de la performance en environnement scalable


CONCLUSION

• Rappel des points clés

• Et demain ?

OBJECTIF

Appréhender les enjeux autour de la performance : mesure et diagnostic.
Choisir les outils pour résoudre les problèmes de performance.
Appliquer une démarche de maitrise des performances applicatives.

PUBLIC

Equipe études (architecte et développeur)
Equipe production (architecte et administrateur)

PRÉREQUIS

Culture générale de développement ou d’exploitation applicative.

Demande d'informations


Liste des sous-pages