Google Facilitates Distributed Workload Testing of Enterprise Apps With Cloud and Kubernetes
FREMONT, CA: Google is enabling organizations to use their cloud platform, application containers and the company’s Kubernetes container cluster management software in an attempt to make it easier for enterprises to do application load tests at scale using the cloud as test infrastructure, reports Jaikumar Vijayan for eWEEK.
Developers have visibility to see their test infrastructure perform as the load changes and measure metrics like the response latency, response failure rates, types of errors and other issues. These issues tend to crop up as the workload increases; this is where Google’s solution comes into aid developers.
The company pointed developers towards its Google cloud platform pricing calculator; where estimates can be generated based on various parameters and characteristics like the size and scalability of their container cluster test bed.
Kubernetes are an open source orchestration system for Docker containers and is receiving contributions from various software companies. Which makes it light, simple and accessible; being built to run on public, private and hybrid clouds for a multi-cloud world it is portable and versatile.
It schedules onto nodes in a compute cluster and manages workloads ensuring that their state matches the users declared intentions. Using the concepts of "labels" and "pods", it groups containers which make up an application into logical units for easy management and discovery.
Containers and Google’s Kubernetes technology can reduce the complexities; Containers can be rapidly scaled, making them a great choice for simulating system clients. Since Cloud platforms provide high degree of elasticity, making it relatively easy for businesses to test applications and services with large numbers of clients. Through all of this Google gives organizations the benefit of cutting costs on expensive hardware and network infrastructure.