利用对开发运营友好的 ADC 构建微服务架构

业务敏捷性要求 IT 基础架构能够快速响应市场变化。您需要能够将您单片式的应用程序转化为容器式应用程序,更快地传输代码,从单一数据中心迁移到多云端环境中。而您的开发运营团队需要恰当的工具与解决方案来推动这一变革。云原生、对开发运营友好的 Docker 容器内 ADC 是开始着手构建一个微服务架构的最简单方法。

了解如何

作为一个应用到应用代理,NetScaler CPX 作为所有微服务的控制点在每一主机上运行,提供完整的第 4 层到第 7 层服务,其中包括速率限制、DDoS 保护、内容切换和 SSL Offload。使用 Docker 容器的应用程序开发人员可将当前在其数据中心运行的同一 NetScaler 负载均衡功能部署到微服务架构中,用以处理所有流量,保持各环境的一致性。

在与 NetScaler 管理和分析系统 (MAS) 共同使用时,CPX 可与 Apache Mesos 和 Kubernetes 等容器编排工具集成,由此执行集中政策控制和编排,并提供深入的遥测数据以获得对网络和应用程序性能的洞见。

NetScaler CPX 可在 Docker 容器中于笔记本电脑上运行。开发人员能够轻松地进行 NetScaler 配置编程,自信地完成其从开发到生产整个过程的部署。可利用在开发过程中已验证的负载均衡配置测试应用程序,而后将其推广到测试与生产环境,缩短整个开发到生产周期。

灵活的基础架构通常包含既能够在内部也可在多云端环境中运行的负载。NetScaler CPX 可在 Linux 主机之间移植,简化跨不同类型计算机环境的部署。另外,NetScaler MAS 可简化 CPX 设备组的管理,而不管这些设备部署的地点,提供 SSL 证书管理以及关于微服务基础架构运行状态的即时透明度。

NetScaler CPX 可利用 NetScaler MAS 的服务发现功能,了解微服务的基础架构变化并自动更新 CPX 配置以适应它们。它能够检测到容器式应用程序的增添或删除,确保流量导向正确的微服务资源。

Citrix 产品

NetScaler ADC

  • NetScaler CPX 在 Docker 容器中提供了对开发运营友好、云原生的 ADC
  • 从开发环境直至测试与部署,一直提供完整的第 4 层到第 7 层功能,从而可缩短生产实现时间

NetScaler 管理及分析系统

  • 促进 NetScaler CPX 的无缝自动化交付
  • 与容器管理和服务发现系统相集成
  • 提供对应用程序性能的洞见以及自动化的故障检修

观看

NetScaler CPX 概览

最大程度利用 Docker 容器中的 NetScaler。

阅读

利用 NetScaler 实现云原生负载均衡

NetScaler CPX 提供灵活性、性能、安全以及其他传统的 ADC 功能。

探索

利用 Docker 和 Nuage (47:21) 部署 NetScaler CPX

了解如何完整集成 NetScaler CPX,使之成为您的容器、微服务以及 SDN 叠加网络部署的可编程部分。