Don’t miss the Conference Keynote Session with Danny Phillips, product marketing director, NetScaler at Citrix on “ADCs for the New Microservices World.” Stop by the Citrix booth for demos of NetScaler CPX NetScaler MAS and visit www.microloadbalancer for the free developer edition of NetScaler CPX.

Microservices applications and NetScaler CPX

Many of you are making the move to microservices application architectures and Linux containers. Citrix is supporting you in this move with NetScaler CPX, a containerized ADC.

Containerized microservices are managed by a new set of tools such as Docker, Mesos and Kubernetes. These technologies enable organizations to quickly build cloud-native applications and run them at scale, accelerating the rate of cloud adoption. Citrix has integrated NetScaler CPX with these platforms so that you can deploy it seamlessly in containerized environments.

Stop by our LinuxCon booth for the following demos:

NetScaler CPX with MesosIn this demo, we show NetScaler CPX creation, registration, as well as scaling up and scaling down to support a microservices application using Mesos. This process is automated, so that when we instantiate a NetScaler CPX, a pre-created image is built with a license installed and the IP and a secret password to use for contacting the Mesosphere manager.

NetScaler CPX and KubernetesWe show how you can install NetScaler CPX using Kubernetes and how it can be used to launch preconfigured NetScaler CPX instances that are pre-licensed and addressed using NetScaler MAS. We will show how when NetScaler CPX starts, it registers with NetScaler MAS which can then be used to configure application policies and monitor the complete NetScaler environment including any model, both physical and virtual.

The multi-cloud application delivery challenge

The portability of Containers for microservices applications makes it easier to run your applications both on premises and in the cloud, and even to run them on multiple cloud platforms, giving you the choice of what works best for you. You might be running pre-production workloads in the cloud to take advantage of on-demand resources that you just pay for as you use. You might also be bursting your production workloads to the cloud to accommodate rapidly changing capacity requirements. In either case, as your workloads move to the cloud your ADC, and the policies that you use on it, will also need to move to the cloud. With ADCs living on premises and off-premises as they follow your applications, you will need a way to manage them in a holistic fashion.

To do all this, you need to be able to manage proxies at scale and have a logging infrastructure that captures data across all ADCs. This combination of these capabilities are available in NetScaler CPX and NetScaler Management and Analytics System which both work in combination with container management systems.

About NetScaler CPX and NetScaler MAS

NetScaler CPX is a containerized form of NetScaler that is made to fit in microservices application environments. NetScaler CPX is lightweight and is easier to place into production than the traditional ADC due to its integration with container management systems. Development teams can customize and configure NetScaler CPX in their development environment and know that it will work the same when they deploy it in production because NetScaler CPX is built from the same code base and management APIs as the traditional NetScaler ADC.

NetScaler MAS is a centralized network management, analytics, and orchestration solution. From a single platform, administrators can view, automate, and manage network services for scale-out application architectures. In addition to reducing operational costs and simplifying tasks, NetScaler MAS provides real-time analytics to help administrators identify and address application performance and security issues across the infrastructure.

Together, NetScaler CPX and NetScaler MAS form a microservices proxy, management and analytics solution that allow developers to deploy load balancers at scale with auto-configuration and reconfiguration based on changes and updates to the micro-services infrastructure.