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

重新定义 ADC:弥补传统 (IT) 和 DevOps 应用程序交付之间的差距

业务敏捷性要求基础架构能够快速响应市场变化。要将企业转型为数字化企业,意味着将传统应用转变为更加以服务为中心的应用、更快地发布代码以及从单一数据中心迁移到混合多云环境。您的业务线应用开发人员和研发团队需使用适当工具来帮助实现这一目标。

作为您的合作伙伴,Citrix NetScaler 将在此转型过程中的每个阶段为您助力。借助 NetScaler SDX 和 MPX,您可以获得强大应用交付功能以应对下一代应用的要求。当企业准备迁移到微服务架构时,您需要像 NetScaler CPX 这样对研发团队友好、可在 Docker 主机上轻松置备的云本地容器式 ADC。

了解如何

作为应用-应用代理,NetScaler CPX 或 VPX 充当应用控制点,通过应用-应用身份验证和相互 TLS 实现应用安全性。它还提供丰富的 Layer 7 功能(HTTP 重写、URL 路由/内容交换、Layer 7 DDoS 和速率限制)。通过将它部署在 Kubernetes 或 OpenShift 中,开发人员可以专注于他们擅长的工作,并将 Layer 7 基础架构的责任留给我们。NetScaler CPX 和 VPX 还跟踪广泛的指标集,这些指标集将分发到 NetScaler 管理和分析系统 (MAS) 以进行分析和实现可见性。

在与 NetScaler MAS 一起使用时,IT 团队可将 NetScaler CPX 与 Apache Mesos 和 Kubernetes 等容器编排工具集成,由此执行集中政策控制和编排,并提供深入的遥测数据以洞察网络和应用性能。NetScaler 还提供与 Openshift 等 PaaS 供应商的集成。

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

NetScaler ADC 源自可根据您选择的形式(Hypervisor、容器或定制硬件)进行部署的单个代码库。许多开源替代产品没有管理、分析和编排平台,并且大多数主流 ADC 供应商没有架构简化、可独立于硬件运行的容器式 ADC。与竞争对手产品不同,NetScaler 为任何安全更新或修复提供完整堆栈和单个映像。

Citrix 产品

NetScaler ADC

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

NetScaler Management and Analytics System

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

NetScaler CPX Express

  • Docker 容器中支持微服务的免费且无需许可的负载均衡器。
  • 利用 Docker 引擎功能和 NetScaler 面向基于容器的应用程序的负载均衡和流量管理功能。
  • 将一个或多个 NetScaler CPX 实例部署为 Docker 主机上的独立实例。

观看

NetScaler CPX 概览

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

阅读

Citrix NetScaler 和 Kubernetes 集成

您现在可以使用 NetScaler CPX 作为 Kubernetes 集群中的入口控制器,以便对 Kubernetes 服务的南-北流量进行负载均衡。

探索

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

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

下一步