Performance Engineering for Performances Testers, SDET and Java Developers – LIVE Sessions
Isha presents an Extensive and highly interactive “Performance Engineering” Course by our industry expert with 12+ years of hands-on experience. Learn all the Performance Engineering concepts with hands-on practical examples. The course syllabus is designed by considering the current job market trends and industry requirements.
About the Instructor:
Saravanan has nearly 12+ years of rich, varied and extensive experience in Performance Testing. His impeccable passion for sharing his knowledge has motivated to take-up Technical Training. He has 10+ years of real time experience and 7+ years Technical Training experience. During this knowledge sharing travel, he has taken multiple batches of performance testing tools like Loadrunner (Certified ), Jmeter, Neoload (Certified ), Dynatrace (Certified ), Appdynamics, Performance Engineering and trained 500+ students via different modes (Online, classroom) |
Sample Videos:
Performance Engineering Demo Video:
Performance Engineering Day 1 Video:
Live Sessions Price:
For LIVE sessions – Offer price after discount is 300 USD 199 USD Or 23000 INR 13000 Rupees.
Weekend Sessions
Who can enroll in this course?
Professionals who fall under any of the below categories:
- Who wanted to transform themselves from performance tester to performance engineer (OR)
- Have hands-on experience in performance testing tools like LoadRunner or JMeter or any other tools. (OR)
- Java developers who wanted to start their journey towards the role of enterprise architect and get knowledge in performance optimization ans monitoring. (OR)
- Has Basic knowledge in performance testing concepts and worked as a performance tester or test lead atleast for 1 to 2 years.
What will I Learn by the end of this course?
- You will be able to confidently talk to developers & architects on the performance issues,bottlenecks & recommendations
- You will be able to start playing a role of performance engineer – Just not identifying defects but to troubleshoot and identify bottlenecks and provide recommendations.
- You will be able to do the architecture review and provide engineering strategy, plan & monitoring approach for both performance & production servers.
- You will be able to easily handle interview questions and position yourself as a performance engineer.
- You will be able to get a very good view on new performance engineering trends – Devops, cloud, resiliency and mobile.
What student’s have to say about Saravanan:
Thank you for a Great course. I am 100% satisfied with the course and its contents. Saravanan sir has great presentation style.Now I am fully confident on these PE concepts. The online sessions are very interesting. This is the best training that I never got before from anywhere Once again thanks to ishatraining solutions. Thanks – Sadhiq
It was a nice….saravanan covered most of the topics and his concepts are good. – Archana it was really exciting , learned a lot of stuffs , Sarvanan he knew the subject matter in and out , am glad to be on his class last two months.- Daniel Thanks Saravanan for the informative sessions on Performance Engineering.. These sessions definitely helped to gain knowledge on how to handle different scenarios in Performance Engineering..Got logged off from the session as my phone got switched off.. I think I missed the last 5 mins of today’s session.. Thanks Isha for organising these sessions.. – Namitha Thomas Thanks a lot Saravanan for these amazing sessions on Performance Engineering. Your sessions gave us confidence and knowledge to deep dive into PE concepts. These will really help to transit our career from PT to PE. Thanks ISHA tranings to organize these sessions.- Lalith Chowdary Thanks Saravanan. Your sessions are very informative. Thanks Isha Training Solution – Deepa Manjunath Thank you so much Saravanan and Isha for the informative course. As you mentioned during the initial sessions, the way of approaching a project itself has changed after learning all the profiling and monitoring tools. Thanks again. – Renjith Thank you so much for your patience Sir.. Like the way you explain the concepts and answer the questions.Giving u a bow Sir.. – Shilpa |
Weekend Sessions
Demo Session:
19th March @ 8 PM – 9 PM (IST) (Indian Timings)/
19th March @ 10:30 AM – 11:30 AM (EST) (U.S Timings)/
19th March @ 2:30 PM – 3:30 PM (BST) (U.K Timings)
Class Schedule: (Weekends):
Day | Duration | Learners in India | Learners in US | Learners in UK |
Demo | 1 Hour | 19th March @ 8 PM – 9 PM (IST) | 19th March @ 10:30 AM – 11:30 AM (EST) | 19th March @ 2:30 PM – 3:30 PM (BST) |
Day 1 | 1 Hour | 20th March @ 8 PM – 9 PM (IST) | 20th March @ 10:30 AM – 11:30 AM (EST) | 20th March @ 2:30 PM – 3:30 PM (BST) |
Day 2 | 2 Hours | 26th March @ 8 PM – 10 PM (IST) | 26th March @ 10:30 AM – 12:30 PM (EST) | 26th March @ 2:30 PM – 4:30 PM (BST) |
Day 3 | 2 Hours | 27th March @ 8 PM – 10 PM (IST) | 27th March @ 10:30 AM – 12:30 PM (EST) | 27th March @ 3:30 PM – 5:30 PM (BST) |
Day 4 | 2 Hours | 2nd April @ 7 PM – 9 PM (IST) | 2nd April @ 9:30 AM – 11:30 AM (EST) | 2nd April @ 2:30 PM – 4:30 PM (BST) |
Day 5 | 2 Hours | 3rd April @ 7 PM – 9 PM (IST) | 3rd April @ 9:30 AM – 11:30 AM (EST) | 3rd April @ 2:30 PM – 4:30 PM (BST) |
Day 6 | 2 Hours | 9th April @ 7 PM – 9 PM (IST) | 9th April @ 9:30 AM – 11:30 AM (EST) | 9th April @ 2:30 PM – 4:30 PM (BST) |
Day 7 | 2 Hours | 10th April @ 7 PM – 9 PM (IST) | 10th April @ 9:30 AM – 11:30 AM (EST) | 10th April @ 2:30 PM – 4:30 PM (BST) |
Day 8 | 2 Hours | 16th April @ 7 PM – 9 PM (IST) | 16th April @ 9:30 AM – 11:30 AM (EST) | 16th April @ 2:30 PM – 4:30 PM (BST) |
Day 9 | 2 Hours | 17th April @ 7 PM – 9 PM (IST) | 17th April @ 9:30 AM – 11:30 AM (EST) | 17th April @ 2:30 PM – 4:30 PM (BST) |
Day 10 | 2 Hours | 23rd April @ 7 PM – 9 PM (IST) | 23rd April @ 9:30 AM – 11:30 AM (EST) | 23rd April @ 2:30 PM – 4:30 PM (BST) |
Day 11 | 2 Hours | 24th April @ 7 PM – 9 PM (IST) | 24th April @ 9:30 AM – 11:30 AM (EST) | 24th April @ 2:30 PM – 4:30 PM (BST) |
Day 12 | 2 Hours | 30th April @ 7 PM – 9 PM (IST) | 30th April @ 9:30 AM – 11:30 AM (EST) | 30th April @ 2:30 PM – 4:30 PM (BST) |
Day 13 | 2 Hours | 1st May @ 7 PM – 9 PM(IST) | 1st May @ 9:30 AM – 11:30 AM (EST) | 1st May @ 2:30 PM – 4:30 PM (BST) |
Salient Features:
- 25+ Hours of Live Training along with recorded videos
- Lifetime access to the recorded videos
- Course Completion Certificate
Course syllabus:
- PERFORMANCE ENGINEERING – INTRODUCTION
- Introduction to Performance Engineering
- Performance Engineering Life Cycle
- Activities performed by the Performance Engineer
- JAVA PERFORMANCE ENGINEERING CONCEPTS
- JVM Architecture
- Understanding JVM Architecture – Class loader Sub system, Method area, Heap, Stack area, PC Registers, JIT, Execution Engine etc
- JVM performance monitoring
- Java Application monitoring using Open source tools (JConsole,JvisualVM)
- Heap Analysis Using JConsole , JvisualVM
- Thread Analysis Using JConsole , JvisualVM
- Understanding the above concepts using a real time example
- Java application monitoring using commercial tools (Yourkit)
- JVM Heap Structure – Eden, Survivor Space, Tenured Space ( Minor GC , Major GC , Full GC)
- Configuration of Heap size in JVM ( Xmx , Xms)
- Different types of Garbage collections
- Serial GC
- Parallel GC
- CMS (Concurrent Mark Sweep)
- G1 (Garbage first) GC
- Understanding the JVM thread pooling concepts
- Core Pool Size
- Queuing – Bounded Queue , Unbounded Queue
- JDBC connection pooling
- Detailed understanding of JDBC Connection Pool concepts
- JVM Thread Dump Analysis
- What is Thread dump
- Life Cycle of Threads – New, Runnable ,Waiting , Timed Waiting , Blocked , Terminated
- Various Java Thread Dump Tools
- How to capture the Java Thread dumps
- Different techniques to analyze Thread dumps
- JVM Heap Dump Analysis
- What is Heap dump
- Various Java Heap Dump Tools
- How to capture the Java Heap dumps
- Different techniques to analyze Heap dumps
- JVM Garbage collection Analysis
- How to configure the JVM arguments to collect the GC Logs
- How to analyze the GC logs
- Different techniques to analyze GC logs
- JVM Out of Memory Error Analysis
- What is Memory Leak
- What is OutofMemory exception
- Memory leak vs OutofMemory
- How to identify the Memory Leak and OutofMemory issues
- JVM Architecture
- INFRASTRUCTURE MONITORING
- Windows Servers
- How to Configure PERFMON Counters
- Critical Metrics to monitor in Windows Server
- Swapping vs Paging
- Page Faults
- % Processor Time
- Private Byte
- Available Byte
- Committed Byte
- Virtual Byte
- Processor Queue Length
- % Time in GC
- How to Identify Different Critical Performance Issues Using PERFMON
- Real Time example on how to monitor the Windows Server
- Linux Servers
- LINUX Monitoring Commands –
- Vmstat – Virtual Monitoring Statistics
- iostat – input output Statistics
- netstat – Network Statistics
- top – CPU Consumption
- NMON – Utility to monitor all the infra statistics
- How to extract the report from NMON
- CPU Utilization
- Memory Utilization
- Disk Utilization – Disk Read, Disk Write , Disk Busy , Disk Size
- Critical Metrics to monitor in LINUX Server
- How to Identify Different Critical Performance Issues Using LINUX Commands
- Real Time example on how to monitor the LINUX Server
- Windows Servers
- DATABASE PERFORMANCE MONITORING
- Oracle Database monitoring
- Understanding of Oracle AWR Reports
- ADDM Reports
- Identify Critical DB performance Issues
- CLIENT-SIDE PERFORMANCE
- Understanding of Front end performance Metrics
- Common Client-side Performance problems
- Browser Rendering Concepts
- Client-side performance tools
- Chrome Dev tools
- GTMetrix
- Webpage Test
- CODE PROFILING
- What is Code profiling
- Jprofiler
- How to capture and understand the logs in Jprofiler
- EXPLORING ALL THE ABOVE CONCEPTS USING STANDARD APM TOOL – Dynatrace
- Real time example to analyse the application performance bottleneck
- REAL TIME APPLICATION PERFORMANCE ISSUES & PATTERNS
- How to Analyze the production load
- Performance Issues in Production
- Common CPU Related performance Issues
- Common Memory Related Performance Issues
- Common Response time Related Performance Issue
How can I enroll for this course?
OR
Call or WhatsApp on +91-8019952427 to register for free demo
Live Sessions Price:
For LIVE sessions – Offer price after discount is 300 USD 199 USD Or 23000 INR 13000 Rupees.