Course : Performance and availibility of IS

Performance and availibility of IS

Download in PDF format Share this course by email 2


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.


Inter
In-house
Custom

Seminar in person or remote class

Ref. PEF
Price : 2890 € E.T.
  3d - 21h00




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.

Intended audience
Head of IT department. Functional managers. User project leader. Technical project manager/director. Technical architect.

Prerequisites
Good knowledge of technical architectures

Course schedule

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
  • 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

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 valid
  • Metrology of applications : Definition, goals and advantages. Methodology ; Load injection tools (Mercury, Compuware, Si
  • 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 avai
  • Application supervision : Defining indicators and their different states ; Defining thresholds, rules and alarms ; Compo
  • 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 arou
  • 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 Ma

Anticipate needs

  • Managing capacity : What is capacity planning ?
  • Approach of capacity planning
  • Experience feedback.


Practical details
Exercise
Demonstrations. Discussions on various cases.

Customer reviews
4,6 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class