Performance Engineering: Potential Performance Issues in Software Development
Performance Engineering
| Intermediate
- 11 videos | 1h 36m 55s
- Includes Assessment
- Earns a Badge
Software system performance has a significant impact on a business. Whether this impact is positive or negative is up to those involved in software development. To ensure well-performing software, you first need to know how to define and measure software performance. Use this course to appreciate the effects of software performance on a business's success. Discover the routine tasks involved in software performance management. Then, delve into the various factors that affect application and database performance. Moving along, examine the metrics used to measure application and database performance. And see what defines scalability and how it differs from performance. When you're done, you'll be versed in the significance of software performance and the management techniques, factors, and metrics involved.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDefine what performance means in software development and summarize aspects of modern software performance management, such as performance engineering, performance allocation, performance debugging, and performance monitoringDefine scalability and compare performance with scalabilityDescribe the relationship between software performance factors and business considerations, such as brand reputationName the business consequences of poor performing softwareOutline how the front end, business tier, data tier, and data partitioning affect application performance
-
Outline how the network environment, infrastructure, and code base affect application performanceList the metrics used to measure application performanceList the factors that affect database performanceList the metrics used to measure database performanceSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 30s
-
12m 43s
-
11m 10s
-
11m 20s
-
9m 21s
-
9m 59s
-
10m 9s
-
9m 11s
-
11m 55s
-
9m
-
36s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.