Description de la formation

Performance et disponibilité des systèmes d'information

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.

» Contenu

  • Les fondamentaux de la performance IT
  • Inscrire la performance dans la gestion de projet
  • Infrastructure matérielle et performances
  • Les performances, enjeu de l'infrastructure réseau
  • Les architectures virtualisées
  • Performance et architectures logicielles
  • Supervision
  • Performances Web

» Participants

Direction informatique. Direction fonctionnelle. Chef de projet utilisateur. Chef/Directeur de projet technique. Architecte technique.

» Pré-requis

Bonnes connaissances des architectures techniques.

» Thématique

Formation performance informatique

» Travaux pratiques

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

 

PROGRAMME

» Les fondamentaux de la performance IT

Définitions et domaines d'application.

Du mainframe au mode SaaS.

Temps d'exécution, transport réseau, ressenti vs mesuré, disponibilité et efficacité.

Marché : plateformes serveurs, stations de travail et mobile.

Impact de la mobilité.

La haute performance.

Temps réel et informatique industrielle.

Calculs massivement parallèles, le Grid Computing.

» Inscrire la performance dans la gestion de projet

Phase amont : mise en place d'un POC. Best Use Cases des éditeurs. L'Open Source. Le Business Case.

Phase de développement : algorithmes critiques, architectures redondées, tests unitaires, intégration continue, IDE.

Phase de développement : volumétrie des données, sécurité, test de montée en charge, performance Web, recette.

Phase de développement : forces et limites de CMMI, approches agiles, tests fonctionnels, documentation.

Phase aval, post-mise en production : hébergement applicatif, SLA, loi des 9, TMA, ITIL®, gestion des incidents.

Phase aval : Clustering, Versioning, sécuriser les déploiements, documentation.

» Infrastructure matérielle et performances

Indicateurs de performances : notions de débit, de performance de calcul, de fiabilité (MTBF et MTTR).

Maintien de la compatibilité descendante. Gestion de l'obsolescence.

Les processeurs : Intel et AMD sur les PC et les serveurs. Sparc et IBM. ARM / Intel Atom.

Architectures multicoeur, multi-CPU.

Le stockage : gestion des données. Evolutions des disques durs. Apports du RAID. SAN et NAS.

Stockage virtuel en mode SaaS. Stockage SSD.

L'affichage : accélération 2D et 3D. Calcul vectoriel. Navigation Web (HTML5, SVG, Flash...).

» Les performances, enjeu de l'infrastructure réseau

Liaison LAN : Gigabit cuivre. Fibre optique. WIFI. Technologies alternatives (CPL...).

Liaison WAN et WAN mobile : réseau interentreprises et opérateur sur fibre. Accès fibre optique. ADSL, SDLS. Wimax.

Réseaux 2G, 3G, 4G (LTE).

Connectivité Internet : accords entre opérateurs. IP virtuel et migration DNS. QOS et restriction de débit.

Sécurité et performances : communications cryptées (HTTPS, firewalls, DNS...).

Datacenter : haute disponibilité. Green IT. Sécurité (ISO 2700x). Localisation et accès Internet. PRA, PCA...

» Les architectures virtualisées

La performance et la virtualisation.

Virtualisation de serveurs : VMWare, Microsoft, Xen... Gestion de la transition, P2V.

Virtualisation du poste de travail : Microsoft VirtualPC. Oracle VirtualBox. Parallèles en environnement Mac.

Virtualisation du bureau : Xwindow et VNC. Citrix Metaframe.

Le Cloud : différents modes SaaS, IaaS, PaaS. Facturation, configuration, supervision.

Le Cloud : cas d'utilisation. Sécurité. Importance du SLA. Localisation géographique.

Les offres SaaS : logiciels métier. Stockage de données. Les offres IaaS et PaaS (Google AppEngine, Microsoft Azure...).

» Performance et architectures logicielles

Monitoring : cycle de vie. Documents clés. Collecte d'informations (disponibilité et performance).

Les cinq types de monitoring.

Langage de développement : langage compilé vs langage scripting.

Vision intermédiaire avec machine virtuelle (Java / .Net). Garbage collecting.

Performance et tuning de Java, .NET, PHP et JavaScript (points de vigilance sur la performance).

Redondance : Fail Over. Load Balancing. Réplication et mode Cluster.

Base de données : méthode historique (réplication maître/esclave). Mode Cluster. Alternative NoSQL.

Communication applicative : principe des Web Services. Comparaison SOAP et REST. Mode asynchrone. Solutions ESB.

» Supervision

Supervision matérielle : indicateurs. Anticiper les pannes, technologie SMART sur HDD.

Supervision réseau : indicateurs de surveillance. Contrôle de flux. SNMP.

Supervision logicielle : indicateurs. Seuils des règles et des alarmes.

Reporting et tableaux de bord. Documents. WMI et extension console. JMX. Logs et alertes (Patrol).

» Performances Web

Parties prenantes : le Capacity Planning. Les navigateurs Web, fonctionnement (moteur de rendu, cache, compression...).

Proxy d'entreprise. Cache DNS. Serveur HTTP. Serveur d'applications.

Mesure de la performance Web : diagramme d'appel, temps serveur, rendering, etc. Google PageSpeed. WebPageTest.

Performance perçue par l'utilisateur : performance ressentie Web 1.0/2.0. Approche ergonomique et temps d'attente.

Les bonnes pratiques : optimisation de fichiers (images, vidéo...). Gestion du parallèle download avec le multidomaines.

Gestion des CSS et JS. Rassemblement des petites images. AJAX. Cas du mobile.

Domaine: Informatique
Sous domaine: Management des SI
Formation: Performance et disponibilité des systèmes d'information
Durée: 3 jours
Repas: Offert
Ajouter au panier
Horaires
» D'une manière générale, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
» Toutefois, le premier jour, les participants sont accueillis à partir de 8h45, la présentation de la session ayant lieu de 9h15 à 9h30. Le cours proprement dit débute à 9h30.
» Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Lieu de formation
» Sauf autre précision, nos stages de formation se déroulent au siège de IPE. nous sommes situés à Akwa-Douala, à proximité de la Douche municipale.
» Dans tous les cas, l’adresse du lieu exact est précisée dans la convocation que nous vous adressons 10 jours avant le stage. Un plan d’accès est envoyé systématiquement à tous nos stagiaires.
Nombre de places
» Nos sessions accueillent un nombre limité de participants.
Minimum : 5
Maximum : 20

Accredited Training Partner

Logo

Suivre IPE sur

     
Si vous pensez que la formation continue est un investissement onéreux, avez-vous évalué le prix de l’incompétence?

Newsletter

En vous enregistrant à notre newsletter, vous recevrez les informations sur les formations et les séminaires que nous organisons.