SKILL BENCHMARK

Performance Engineering Competency

  • 15m
  • 15 questions
The Performance Engineering Competency benchmark evaluates your skills to optimize application and database performance. You will be measured on your skills to fix performance issues related to microservices, infrastructure, and cloud. A learner who scores high on this benchmark demonstrates that they have the ability to use performance engineering metrics and analysis for an organizational performance engineering mindset.

Topics covered

  • compare database optimization tools from several vendors
  • describe considerations for resource awareness, capacity planning, and dependency scaling
  • describe database performance as part of an application, focusing on code best practices and determining the root cause of slow downs
  • describe the role of heap dumps in optimizing software for performance
  • describe the role of software modeling in designing systems for performance
  • describe the ways you can optimize data storage, using MySQL as an example, relating back to the primary factors of database performance
  • enable notification of cloud performance metric threshold violations
  • identify best practices when optimizing code
  • identify factors relating to firewall performance and outline how firewall performance can be improved
  • list different performance engineering metrics, including release quality, automated performance, and throughput
  • list factors and solutions surrounding workload management performance
  • list key considerations when building a performance engineering toolbox
  • outline a generic step-by-step approach for creating a performance engineering solution at an organizational level
  • outline methods for optimizing microservices performance
  • recognize the challenges of cloud migration performance