Performance Schulungen

Performance Schulungen

Performance Testing and Optimization courses

Performance Schulungsübersicht

ID Name Dauer Übersicht
234930 MariaDB Galera Cluster Administration 21 hours This course is intended for database administrators. The course presents options for High-Availability solutions using Galera Cluster. You will learn the basics of Galera technology, as well as more advanced topics and practical knowledge related to configuring, optimizing and administering a Galera Cluster. Topic overview Why I need them and what are High-Availability solutions? Cluster concepts ​What is MariaDB Galera Cluster and what it offers to my organization? Galera Cluster Management How to start with Galera - what should I now before installation? Architecture and functionality First steps - Installation Going deeper - Configuration and Set-up Almost like a pro - Administration Performance Operations and operation modes Upgrade Galera Backups and restoring ​Controlling state transfer between nodes Load balancing Monitoring How to deal with Galera multi- master configuration Advanced features Security Scalability Replication ​Advanced configuration
25318 Performanceerweiterung und -abstimmung 35 hours Audiance Performance Testers Performance Engineers Developers who wants to grow their career as Performance Architects. Format of the course 50% lectures, 50% labs Introduction to Performance testing Performance testing life cycle. Performance test results interpretation. Understanding various Architectures/Application models 2/3 tier architecture N tier architecture Middleware (MQ, Webservices etc) based architecture Technology Basic UNIX commands (grep, find, vi editor etc) Basic Oracle/SQL (Queries, Tables, Triggers etc) Basic C/Java concepts Detailed Analysis - Monitoring concepts/Tools Hardware Monitoring (Windows -Perfmon, UNIX -nmon, vmstat) Run queue (Average processor queue length) Network IO Disk IO Memory (Available, Used, Paging space, FS Cache etc) CPU (Available, virtual, online, entitled etc) Web Server/App Server Monitoring JVM (Java heap) -heap dump analysis Connection Pool Thread Pool Understanding of various monitorning tools like CA Wily Introscope, IBM Tivoli etc. DataBase Monitoring Basic query tuning SQL Trace AWR or Statspack analysis Query plan Understanding of Bandwidth, FTP Understanding of Network Monitoring using HTTPwatch or Fiddler
25386 Java Performance Tuning 35 hours What will you learn? Performance tips all come with a shelf life that is linked to the particular technology to which they are applied. Once that technology changes or is no longer used, the tips become useless at best and harmful at worst. For this reason we have purposely designed a course that focuses on providing you with something more than just tricks to get the latest and greatest framework to meet your performance needs. One of the tools we aim to leave you with is a methodology that we've used over the years on a regular basis. This methodology has helped us quickly identify and solve hard performance issues. The other equally important aspect of performance tuning is tooling. A good portion of the course focuses on a number of open source tools that we have found to be useful in our campaigns to stamp out performance bottlenecks. Beyond methodology and tooling, we look at some of the fundementals of Java technology. This includes the inner workings of the Java memory management and HotSpot/JIT technologies. Objectives how to apply rigor to the task of performance tuning how to setup a performance tuning environment importance of performance tuning requirements and goals tools needed to conduct a performance investigation benchmarking and micro-benchmarking skills Java memory and execution models Tools & Methodology Defining performance and performance tuning Common performance problems Load testing with Apache JMeter Execution, memory and thread profilers System level monitoring Java Management eXtentions Architecture Planning for performance Patterns and anti-patterns Messaging Architectures for performance Coding Best Practices Big gains user perceptions Macro and micro benchmarking Selected Java Libraries including String, I/O and Collections XML parsing Serialization Concurrency Memory Management Sun and IBM Java Virtual Machine heap spaces Garbage collection algorithms Object life-cycle Garbage collection logging and monitoring Heap tuning strategies
25060 PHP Webseiten-Optimierung 7 hours This course has been created for PHP programmers and web site developers interested in PHP code optimization. The course shows how to find a bottleneck and how to refactor or change the code in the appropriate way. During this course participants will deal with real web page examples, which will be tracked, analysed and optimized. Finding Bottlenecks Introduction to XDebug Stack Traces Function Traces Code Coverage Analysis Profiling PHP Scripts Remote Debugging Analysing logs with CacheGrind Use Code Caches APC XDebug Other solutions Stress Testing with JMeter Preparing an appropriate plan Reading the results Using Apache log files to run the "real world" hits MySQL Optimization Finding slow queries Finding most frequent queries Caching Indexing

Kommende Kurse

CourseSchulungsdatumKurspreis (Fernkurs/Schulungsraum)
PHP Web Sites Optimization - ZürichDo, 2016-11-17 09:30900EUR / 1250EUR
Performance engineering/tuning - BaselMo, 2016-11-21 09:305030EUR / 5980EUR
Java Performance - BernMo, 2016-12-05 09:303690EUR / 4640EUR
Performance Schulung, Performance boot camp, Performance Abendkurse, Performance Wochenendkurse , Performance Coaching, Performance Seminar,Performance Kurs, Performance Seminare, Performance Training, Performance Privatkurs