You can host vRealize Code Stream and vRealize Automation services on the same appliance by deploying vRealize Code Stream for evaluation.

When you deploy vRealize Code Stream for evaluation, you can configure a maximum of 50 pipeline models, run a maximum of 10 concurrent pipelines, and provision a maximum of 2 concurrent virtual machines.


The vRealize Automation services and the vRealize Code Stream services are configured on the single appliance.

  • vRealize Automation services


    Setting up a vRealize Business Appliance is optional.

    For more information, see the Reference Architecture for vRealize Automation guide.

  • vRealize Code Stream services

    The vRealize Code Stream services are installed automatically on any deployment of vRealize Automation. The services are only enabled after you apply thevRealize Code Stream license.

    For more information on how to apply the vRealize Code Stream license, see the Installation and Configuration guide.

Although both vRealize Automation and vRealize Code Stream are deployed on the same appliance, the plug-ins connect to the vRealize Automation instance through an endpoint configuration. For more information on how to define an endpoint for vRealize Automation plug-ins, see the Installation and Configuration guide.

Hardware Specification

The deployment must be configured with the minimal and required hardware specification. For more information about editing the OVF settings for a virtual machine, see the vSphere Virtual Machine Administration guide.

Server Role


Required Hardware Specifications

vRealize Code Stream Appliance

vRealize Code Stream Services


RAM: 18 GB

Disk: 108 GB

Network: 1 GB/s

Ports Required

Users require access to certain ports. All ports listed are default ports.

Server Role


vRealize Code Stream Appliance



Port 8444 is required for the Virtual Machine Remote Console.

Administrators require access to ports in addition to the ports that users require.

Server Role


vRealize Code Stream Appliance




Port 8443 is required for advanced identity management configuration.

The system must support the appropriate inter-application communications.

Server Role

Inbound Ports

Services/System Outbound Ports

vRealize Code Stream Appliance

HTTPS: 443

Identity Management Configuration: 8443

Virtual Machine Remote Console Proxy: 8444

SSH: 22

Virtual Appliance Management Console: 5480

LDAP: 389

LDAPS: 636

VMware ESXi: 902

vRealize Code Stream Appliance: 443

The vRealize Appliance requires access to ESXi host Port 902 to proxy console data to the user.