CPX is Citrix ADC in a container form factor. It is built from the same code base as the Citrix ADC and is packaged as a Docker container. CPX joins Citrix ADC VPX, MPX, and SDX in providing a cloud-ready ADC with a consistent set of ADC services to application developers and network operations teams unified through a single API, management console and policies that can run on premise and in the cloud. It is a designed to be inserted early in the application development process to ease deployment of applications into production. CPX is managed by Citrix Application Delivery Management, an orchestration, automation, visualization and analytics platform that abstracts L4-L7 platforms into a set of resources that enables agile application delivery. Through Citrix Application Delivery Management, CPX interfaces with container management systems and auto-configures based on dynamic changes in the microservices infrastructure.
Citrix ADC CPX provides the Citrix ADC web and application load balancing, acceleration, security and offload feature set in a simple, easy-to-install container. Enterprises, cloud and eBiz service providers can deploy Citrix ADC CPX in Docker containers managed by popular container management systems.
Deploying applications can be time consuming, complex and costly. Applications need to be continually iterated, built and deployed. DevOps professionals using containers to speed up delivery and shipment of applications will benefit from CPX to insert load balancing early in the development cycle to accelerate delivery of applications to production.
Citrix ADC CPX makes functionality typically only offered on specialized, high-end network devices available as a Docker container that can be easily and dynamically deployed in a container for microservices applications. CPX acts as an app to app proxy, load balancing applications and inserting security policies to ensure applications are protected. The flexibility of Citrix ADC CPX makes it easy and cost effective to fully optimize every application type.
With Citrix ADC CPX, DevOps, application business owners, developers and IT operations can deploy containerized applications and microservices architecture that keeps pace with changes in the infrastructure. CPX integrates with container management systems through Citrix Application Delivery Management and adapts to changes in the app environment to add to or delete apps from a VIP, create a new VIP for an app or transfer a VIP to another CPX. As CPX creates a VIP, Citrix Application Delivery Management can automatically push an A/AAAA DNS entry to open source or commercial DNS servers.
IT organizations and service need immediate visibility in the health of containerized apps and microservices. CPX streams its numerous counters and transaction data into Citrix Application Delivery Management for visibility and automated troubleshooting. Machine learning algorithms are used to identify events beyond normal trend lines alerting IT Ops, DevOps, developers and network ops teams of problems.
|CPX models||Minimum Memory1||vCPUs||Throughput||Supported Container Managers|
|CPX||1 GB||1-7||1-9 Gbps||Docker version 1.12 and above, Kubernetes, Red Hat OpenShift, Amazon Elastic Kubernetes Services (EKS), Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE), Rancher, Pivotal Container Service (PKS), Mesophere DCOS, Apache Mesos Marathon
1. The minimum memory requirement is 1 GB.