Today, we’re at LinuxCon Europe (Berlin) demonstrating our success with NetScaler CPX. We’ll continue our outreach to developers, which we kicked off earlier this year at DockerCon Seattle, Stackworld San Francisco and LinuxCon North America.
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 Mesos
In 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 Kubernetes
We 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.
NetScaler CPX is your ADC for microservices applications
NetScaler CPX provides microservices application developers with:
- Application-savvy load balancing capabilities
- Easy, in-service upgrades with no disruption to microservices
- Advanced security capabilities such as SSL offload and protection against network, transport, application-layer DDoS threat vectors and API rate limiting for DDOS attack mitigation
- Service discovery and auto reconfiguration with Google Kubernetes, Docker Swarm and Apache Mesos container management systems
- Real-time visibility, management and analytics through integration with the NetScaler Management and Analytics System
- The ability to get up and running in less than five minutes
We now have a free version of NetScaler CPX for developers to try out, you can find it at http://www.microloadbalancer.com.
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.
To learn more about NetScaler for microservices see, “Build a microservices architecture with a DevOps-friendly ADC.”