Performance Center Deployments

This section contains examples of some of the deployments that can be used for configuring Performance Center on-premises or on the cloud.

Note: These examples are used to illustrate functional capabilities only. In a real deployment, you can mix and match components from the various options to create a deployment plan that best suits your needs.

For full installation and configuration instructions, see the Performance Center Installation Guide.

Example of basic Performance Center deployment

The basic deployment for Performance Center requires a Performance Center server, Performance Center host, load generators, and ALM back end components (including ALM server, database, and repositories).

Note: A load balancer is required only when you have two or more ALM or Performance Center servers.

Back to top

Example of Performance Center over firewall deployment

When testing applications that are located behind a firewall relative to the Performance Center server or host machine, you must configure an MI Listener, a load generator over a firewall, and possibly a monitor over a firewall.

Back to top

Example of advanced Performance Center deployment

This deployment illustrates the ability to integrate Performance Center with various Application Performance Management (APM) tools, as well as integrating with Kubernetes for dynamic provisioning of load generators.

Back to top

Example of cloud (load generators) deployment

Performance Center enables provisioning of load generators in the cloud using your AWS or Azure cloud account.

Note:  

  • The ports used in this diagram are the common HTTP ports. You can configure the cloud load generator ports as required.

  • For the most secure load generator connectivity, use SSL with a client certificate.

Back to top

Example of full cloud deployment

You can deploy Performance Center in the cloud provided you follow the system requirements and use the relevant ports. Load generator provisioning is supported with AWS and Azure.

Note:  

  • To improve performance, it is preferable to deploy the ALM server, Performance Center server and hosts, and the database in the same region.

  • The required ports should be open for incoming requests to the relevant server.

  • Cloud load generator ports are configurable. When all the components are in the cloud, the ports to use are defined by the cloud provider (they are not based on internal IT policies).

  • For the most secure load generator connectivity, use SSL with a client certificate.

Back to top