Доставка приложений на основе микросервисов

Появление облачных микросервисных приложений трансформирует ИТ-инфраструктуру из-за необходимости в динамическом масштабировании, гибкости и возможности переносить приложения из одного облака в другое. Для таких нативных облачных приложений требуется широкое внедрение автоматизации инфраструктуры, безопасность и мониторинг. Они также требуют изменений в способах доставки приложений пользователям для поддержания максимально возможной комфортности их работы. Организации создают узкоспециализированные платформы для микросервисов на базе Kubernetes и ПО с открытым исходным кодом. Объединяются различные заинтересованные стороны, в том числе разработчики платформ, инженеры по обеспечению надежности работы сайтов, системные инженеры и разработчики приложений, но у каждой из сторон есть свои потребности.

При создании стратегии доставки облачных приложений необходимо единое решение, удовлетворяющее потребностям всех заинтересованных сторон и интегрированное со средой Kubernetes и инструментами CNCF. Идеальное решение должно предоставлять возможность выбора архитектуры, в то же время гарантируя доступность приложения и постоянную безопасность.

Изменение представления о контроллере ADC: заполняя пробел между доставкой традиционных (ИТ) приложений и приложений DevOps

Подробнее

Citrix ADC предоставляет возможность выбора архитектуры как для новичков в облаке, так и для экспертов, поэтому вы сможете осуществлять переход на облачные приложения в удобном для себя темпе. Новички в облаке могут начать с простой архитектуры Ingress, чтобы использовать самый быстрый путь к производству для разработчиков платформы и создателей сетевого решения. Эксперты в облачных технологиях могут выбрать архитектуру сервисной сети, чтобы воспользоваться такими функциями, как улучшенное направление трафика, межконтейнерная безопасность, улучшенная отказоустойчивость, более глубокая наблюдаемость и аналитика. Архитектура сервисной сети хорошо подходит для сверхбезопасной связи между микросервисами и детального направления трафика по каждому контейнеру для финансовых и других приложений с высоким уровнем защиты.

Citrix ADC предлагается в следующих форм-факторах: физическом, виртуальном, в контейнере, общедоступном или частном облаке, в зависимости от потребностей архитектуры развертывания.

Лицензирование Citrix по модели Pooled Capacity дает возможность гибкого перемещения мощностей между развертываниями ADC. Это обеспечивает более эффективное использование лицензированной пропускной способности и автоматизацию управления лицензиями.

Citrix ADC обеспечивает готовую интеграцию с выбранными вами облачными платформами, облачной средой Kubernetes и ПО с открытым исходным кодом компании Cloud Native Computing Foundation (CNCF). Citrix продолжает работу по интеграции инструментов CNCF и ПО с открытым исходным кодом.

В числе облачных платформ, поддерживаемых в Citrix ADC: Amazon Web Services (EKS), Google Cloud Platform (GKE), Microsoft Azure (AKS), Pivotal (PKS) и RedHat OpenShift. Некоторые из поддерживаемых инструментов:

  • Prometheus и Grafana — для аналитики и получения информации;
  • Spinnaker — для тестовых развертываний и CI/CD;
  • Elasticsearch и Kibana — для хранения данных и поиска;
  • Fluent — для сбора данных.

Citrix Application Delivery Management — это решение для централизованного управления сетями, оркестровки и аналитики, обеспечивающее управление развертываниями Citrix ADC в гибридных многооблачных средах с единой панели для традиционных и микросервисных приложений. Вы можете управлять всеми форм-факторами ADC, включая виртуальный, физический и контейнерный, на стороне потребителя, в общедоступных и частных облаках. Решение Citrix Application Delivery Management доступно для развертывания на стороне потребителя, в контейнере или в виде сервиса Citrix Cloud.

График сервиса Citrix Application Delivery Management позволяет визуализировать микросервисные карты, получая информацию о пропускной способности, насыщении, ошибках и задержках по каждому микросервису. Интуитивно понятный пользовательский интерфейс показывает состояние каждого микросервиса и выявляет аномалии для заблаговременного выявления потенциальных проблем.

В современном мире приложения и API являются одними из наиболее ценных — и наиболее уязвимых — активов организации. Встроенные в Citrix ADC средства обеспечения безопасности на уровнях с 3 по 7 защищают ваши традиционные и облачные приложения. Файервол, работающий на уровне веб-приложений, защита от DDoS-атак, TLS/SSL, проверка контента и ограничение скорости используются совместно для обеспечения безопасности ваших приложений и API.

Файервол Citrix, работающий на уровне веб-приложений, также демонстрирует лучшее в своем классе соотношение цены и производительности, что подтверждено исследованиями сторонней организации NSS Labs. Обработку SSL можно перенести из файерволов, IDS и антивирусных платформ в Citrix ADC, чтобы платформы обеспечения безопасности инфраструктуры работали эффективнее и с меньшими затратами.

Продукт Citrix

Citrix ADC

  • Citrix ADC CPX предоставляет нативный облачный контроллер ADC с поддержкой DevOps в контейнере Docker.
  • Предлагается полный набор функций уровней L4–L7 от среды разработки до тестирования и развертывания, что позволяет уменьшить время до начала производства.

Следующий шаг