Content tagged with: performance
Learn how to measure the key performance-impacting metrics in a cloud-based application. With specific examples of good and bad tests, we make it clear how to get reliable measurements of CPU, memory, disk, and how to map benchmark results to your application. We also cover the importance of selecting tests wisely, repeating tests, and measuring variability.
To truly appreciate the simplicity of monitoring in the cloud, it helps to first separate the hype from the reality. What is the cloud? The cloud is just a collection of applications and services layered on top of the same virtualization and storage services that we’re already familiar with in the local data center. The difference is that those services are now available to all users via self-help, and implemented in very short time frames. Thus, monitoring the cloud is really no different than monitoring the systems, services, and applications …
As the software world continues to shift to cloud based solutions, testing professionals are expected to provide answers to the new questions: How quickly will the system respond? How many machines (servers, load balancers, switches, etc.) do we need? What happens when a machine (or a rack, cluster, data-center) fails? What is the performance cost of a new feature?
The cloud has enormous potential to reduce operational expenses and achieve new levels of scale, but moving workloads away from the people who depend on them can increase networking costs and hurt productivity. Users expect high performance and don’t care where their apps are hosted.
This video discusses load balancing in the cloud and presents the benefits of horizontal scaling.
Although high availability (HA) is a complex activity, regardless of the application, clouds and their virtualization platforms actually make this objective simpler and more straightforward. Virtualization as an abstraction from the physical platform creates a new opportunity for HA. This article explores some of the practical approaches to cloud-based high availability, including stateless failover and the more useful stateful failover.
This article explains why it is best to be proactive using cloud performance metrics to fix the problems before service outages could happen and provides three proactive steps — on monitoring performance, testing performance, and crafting a cloud performance metrics policy — to help you avoid poor cloud performance.
CloudPuncher is a load testing and performance analysis service. This video is an introduction to the features of this tool.
Browser-based Software as a Service (SaaS) applications allow companies to connect quickly and easily with users all over the world. However, the ability to deliver these applications consistently, reliably and with high-performance becomes a critical success factor. This article addresses cloud application performance. They describe a solution that integrates SaaS frameworks with Akamai global edge-delivery platform for reliable web content delivery.
The report “Cloud performance from the end user perspective” looks at roughly 300 million individual tests of nine cloud platforms, conducted over a seven-day period.