Consult our trainings :
> formation Technologies numériques > formation Management des Systèmes d'Information > formation Gouvernance de la DSI > formation Management des performances des systèmes d'information, les meilleures pratiques
Management des performances des systèmes d'information, les meilleures pratiques Training
Séminaire
- Program
- Participants / Prerequisite
- Intra/Tailored
Program
Users are more and more demanding when it comes to application performance and this is reflected in very restrictive SLA contracts. It is therefore crucial to integrate performance management in computing projects as early as possible and not only for the development teams but also for the teams in charge of infrastructure and hosting. This seminar will show you how to implement an efficient management of your performance.
Exercise
Demonstrations. Discussions on various cases.
PROGRAM
The basics of IT performance
- The four pillars of performance : availability, robustness, response time, scalability.
- From availability management to high availability : law of 9, MTBF, MTTR.
- How to evaluate the availability of an application ?
- Contracting process of services levels (SLA).
- What about Java, .NET and PHP platforms ?
- Comparison of levels of performance with «old platforms » : mainframe, AS 400.
- Are Open-Source solutions compatible with high levels of performance ?
- What are the main problems one comes across on new IT architectures ?
Include performance in project management
- From a curative management of performance to a preventive approach.
- When to make prototypes ? On which parameters ?
- Carry out technical tests in the development phase : methods and tools.
- estimate the costs of integration phases and the cost of transitions to the production phase.
- The role of ITIL in the production process.
- Applications designed for production. Facilitate configuration of applications.
- Improve communication between applications and the production teams' tools
- Architectural and development best practices : The impact of Java and .Net virtual machines on performances.
- The new programming constraints.
- Patterns and good coding practices
- Profiling tools.
Hardware infrastructures and performances
- Servers and processors : The impact of multi-heart CPUs ; The new mainframes (Unix and Windows)
- Storage : The impact of RAID technologies on performance ; What are SAN and NAS approaches ? ; Distributed file systems (GFS, GPFS...) ;
- Networks : Virtual IP addresses ; Solutions for load-distribution on networks.
- Data-Centers : Choice of location. Power supply, ventilation, wiring. WAN links.
- Server virtualisation : Operating principles ; Solutions : VMWare, Virtual Server , XEN ; Virtualisation and performance : what impact ?
Software infrastructure and performances
- Clustering, principles of « load balancing » and « session fail-over ».
- Active/Passive type clusters. Active /Active type clusters. Hybrid clusters.
- The notion of session affinity.
- Application server clusters
- Data-base clusters.
- Pros and cons of clustering.
- Grids and on demand solutions : Principles, advantages. Offers (IBM, Oracle...)
Technical acceptance and transition to production phase
- Technical tests : Specify technical tests : examples of deliverable ; How to estimate costs ? ; High availability validation environment
- Metrology of applications : Definition, goals and advantages. Methodology ; Load injection tools (Mercury, Compuware, Silk, Open-STA) ; Platforms and applications tuning.
- Deployments management : Preparing platforms and applications
- Development
- Production : Managing incidents
Monitoring and supervision
- Monitoring : Life cycle of a monitoring solution ; Key documents to produce and maintain ; Information gathering on availability and performance. Different sources of information; The 5 types of monitoring.
- Application supervision : Defining indicators and their different states ; Defining thresholds, rules and alarms ; Composite indicators ; Reporting (scoreboards).
- SNMP standard : Principles, MIB and basic orders ; SNMP support in Java 5 and Windows
- JMX standard : Principles ; JVM monitoring with MXBeans ; Mbeans specific development ; Overview of available tools around JMX
- WMI standard : Principles. Reading and writing data. Designing and developing a WMI provider, tools.
- APM consoles and tools : Quest Foglight. Quest PerformaSure. BMC Patrol. IBM Tivoli. HP Openview. Microsoft Operation Manager. Monitoring and supervision of SOA with Amberpoint solutions.
Participants / Prerequisite
» Participants
Head of IT department. Functional managers. User project leader. Technical project manager/director. Technical architect.
» Prerequisite
Good knowledge of technical architectures
Intra/Tailored
Book your place
Click on a session for reserving.
Time schedule
Generally, courses take place from 9:00 to 12:30 and from 14:00 to 17:30.
However, on the first day attendees are welcomed from 8:45, and there is a presentation of the session between 9:15 and 9:30.
The course itself begins at 9:30. For the 4- or 5-day hands-on courses, the sessions finish at 15:30 on the last day










