Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Cette formation Performance et disponibilité des systèmes d'information, vous donne les connaissances et compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
Contacter l'organisme |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
La performance est rarement une priorité lors de la conception ou du choix d'un logiciel. Son optimisation est reléguée après la livraison. Pourtant, la performance et la disponibilité des systèmes informatiques sont largement déterminées par leur architecture initiale.
Cette formation Performence et disponibilité des systèmes d'information dresse l'état de l'art en la matière, en abordant la question épineuse de la performance sous plusieurs angles : méthodologie, conception, choix techniques, optimisation, bonnes pratiques, contractualisation et dialogue avec les fournisseurs.
Une nécessité :La performance ne se décrète pasCombien coûte une heure d'indisponibilité ?Les notions clés de la performance :DisponibilitéRobustesseTemps de réponse (latence et débit)Montée en chargeContractualiser la performance :Le contrat de serviceSur quoi pouvez-vous vous engager ?Sur quoi engager vos prestataires ?
Le projet de développement :Capturer les exigences de disponibilité, de performance et de montée en chargeLe rôle des prototypesLes tests de performance comme étape de la réception d'un progiciel, d'un développement interne ou d'une infrastructureLa recette techniqueLa mise en productionL'architecture comme réponse clé :Les antipatterns pour détecter les défauts classiquesLes design patterns pour outiller sa conception d'architectures performantes, stables et résilientesFaire des compromis : performance ou évolutivité ?
Gérer la criseMéthodologieComment choisir les scénarios de test ?Automatiser les mesuresChallenger les éditeurs à l'aide d'un tiers de confianceL'amélioration continue :La démarche d'optimisationLa culture de la mesureL'apport du référentiel ITILLa culture de la performance : faire évoluer les mentalités :L'utilisation libérale des ressourcesLa maîtrise de la configuration techniqueLe respect des processusRapprocher les études et l'exploitation : le mouvement DevOps
Mesurer votre performance :Les outils de profilingIdentifier les coupablesImpact de la virtualisation sur la performanceLes bonnes pratiques :Traiter par lotSupprimer les couplages temporelsLes caches et leur difficulté de gestionQu'est-ce qu'un algorithme performant ?Optimiser sa base de données (index, NoSQL)Optimiser les échanges réseau (choix du protocole, compression de données, mise en cache, limiter les échanges...)L'impact de l'infrastructure technique (processeurs, réseau)
Connaître ses limites :Mettre en place des tests de montée en chargeLes outils d'injection de chargePoser des limitesAnticiper la demande pour survivre à son succèsLes bonnes pratiques :Le rôle des clusters et des répartiteurs de chargeLes fermes de serveurs et la virtualisationDimensionner ses pools de ressourcesConcevoir des services sans état : stocker les données de session côté client
Quel niveau de disponibilité pouvez-vous atteindre ?Calculez votre taux de disponibilité dans un monde connectéMonitoring et supervision :Connaître les solutions et les protocoles de monitoring pour mesurer l'état de santé de votre systèmeSNMP, JMX, WMI, APMQue mesurer et comment ?Mettre en place des alertes et un reporting Comprendre les raisons de l'indisponibilité :Les processus, les hommes, et enfin le logicielLes single points of failureLes réactions en chaîneLes bonnes pratiques :Les guides de procédureL'automatisationLa redondance des briques physiques et logiciellesConcevoir autour des échecs (design for failure)Prévoir des comportements dégradésMettre en place des coupe-circuitsÉchouer rapidement (fail fast)Identifier et supprimer les couplages structurelsProduire des messages d'erreur contextualisés pour faciliter l'analyseMaîtriser les dépendances logicielles :Faire évoluer les services sans devoir migrer les clientsLes contrats pilotés par les clients (consumer-driven contracts)Permettre les changements de logiciel à chaud
Synthèse des points abordés avec identification des pratiques et des technologies à intégrer à moyen ou long terme.
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 420,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 1 390,00 € |
Durée |
2j / 14h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 400,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 850,00 € |
Durée |
1j / 7h |
Modes |
|
À l'issue de cette formation EBIOS Risk Manager, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 2 200,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
5j / 26h |
Modes |
|
Tarif |
A partir de 250,00 € |
Durée |
6 heures 45 minutes |
Modes |
|
Tarif |
A partir de 850,00 € |
Durée |
2j / 14h |
Modes |
|
Concrètement, à l'issue de cette formation Cisco Email Security Appliance, vous serez en mesure de :
Tarif |
A partir de 3 590,00 € |
Durée |
4j / 28h |
Modes |
|
À l'issue de cette formation Tivoli Monitoring 6.3, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|