Mit einem DevOps-freundlichen ADC eine Mikroservices-Architektur aufbauen

Ein flexibles Business setzt eine IT-Infrastruktur voraus, die schnell auf Marktveränderungen reagieren kann. Sie müssen in der Lage sein, Ihre monolithischen Anwendungen in Container-eingebettete Anwendungen zu transformieren, Code schneller bereitzustellen und von einem einzelnen Rechenzentrum zu einer Multi-Cloud-Umgebung zu migrieren. Und Ihr DevOps-Team benötigt die richtigen Tools und Lösungen, um dies zu ermöglichen. Ein cloud-nativer, DevOps-freundlicher ADC in Form eines Docker-Containers ist die einfachste Möglichkeit, die ersten Schritte hin zu einer Mikroservices-Architektur zu gehen.

Mehr erfahren

NetScaler CPX fungiert als App-to-App-Proxy und läuft auf jedem Host als Kontrollpunkt für alle Mikroservices. Dabei stellt es vollständige Layer 4 bis Layer 7-Services bereit, einschließlich Rate Limiting, DDoS-Schutz, Content Switching und SSL Offload. Anwendungsentwickler, die Docker-Container einsetzen, können die gleichen NetScaler Load Balancing Funktionen, die in ihrem Rechenzentrum eingesetzt werden, für ihre Mikroservice-Architekturen und ihren gesamten Traffic verwenden, für ein einheitliches Verhalten über alle Umgebungen.

Bei einer Verwendung mit dem NetScaler Management and Analytics System (MAS) lässt sich CPX in Container-Orchestrierungs-Tools integrieren, einschließlich Apache Mesos und Kubernetes, um zentrale Richtlinienkontrollen und Orchestrierungen zu implementieren und umfassende Telemetriefunktionen für tiefe Einblicke in die Netzwerk- und Anwendungs-Performance bereitzustellen.

NetScaler CPX lässt sich auf einem Laptop in einem Docker-Container ausführen. Entwickler können einfach NetScaler-Konfigurationen programmieren, die sich problemlos von der Entwicklungs- in die Produktivphase überführen lassen. Anwendungen lassen sich in der Entwicklungsphase mit geprüften Load-Balancing-Konfigurationen testen und anschließend in Test- und Produktivumgebungen überführen. Dabei wird der gesamte Zyklus von der Entwicklung zur Produktivphase verkürzt.

Flexible Infrastrukturen beinhalten oft Workloads, die sich entweder im eigenen Rechenzentrum oder in Multi-Cloud-Umgebungen ausführen lassen. NetScaler CPX ist über Linux-Hosts hinweg portierbar und erleichtert damit die Implementierung in dieser Art von Computing-Umgebungen. Und NetScaler MAS vereinfacht die Verwaltung eines Bestands an CPX-Appliances, unabhängig davon, wo diese implementiert sind – inklusive eines SSL-Zertifikat-Managements und einer sofortigen Zustandanalyse der Mikroservices-Infrastruktur.

NetScaler CPX nutzt die Service-Erkennungs-Funktionen von NetScaler MAS, um Änderungen an der Mikroservices-Architektur zu erfassen und CPX-Konfigurationen automatisch zu aktualisieren und an diese Änderungen anzupassen. So wird z. B. erkannt, wenn Container-Anwendungen hinzugefügt oder gelöscht werden, sodass Traffic direkt zur richtigen Mikroservice-Ressource geleitet wird.

Citrix products

NetScaler ADC

  • NetScaler CPX provides a DevOps-friendly, cloud-native ADC in a Docker container
  • Full L4-7 capabilities are available starting from development environment, through testing and deployment, which shortens time to production

NetScaler Management and Analytics System

  • Enables seamless and automated delivery of NetScaler CPX
  • Integrates with container management and service discovery systems
  • Provides insight into application performance and automated troubleshooting

NetScaler CPX Express

  • A free and unlicensed, microservice-aware load balancer in a Docker container.
  • Leverage Docker engine capabilities and NetScaler load balancing and traffic management features for container-based applications.
  • Deploy one or more NetScaler CPX instances as standalone instances on a Docker host.

Zusehen

Übersicht zu NetScaler CPX

Erhalten Sie das Beste von NetScaler in einem Docker-Container.

Lesen

Cloud-natives Load Balancing mit NetScaler

NetScaler CPX bietet Widerstandsfähigkeit, Performance, Sicherheit und andere traditionelle ADC-Funktionen.

Entdecken

Implementieren von NetScaler CPX mit Docker, Nuage und Infoblox  (47:21)

Erfahren Sie, wie NetScaler CPX vollständig integriert und ein programmierbarer Teil Ihres Containers, von Microservices und von SDN-Overlay-Netzwerken werden kann.