Un contrôleur de distribution d'applications (ADC) compatible avec le cloud n'est pas un ADC traditionnel. Disponible pour un déploiement sur du matériel personnalisé ou COTS, il s'agit d'une solution logicielle évolutive qui répond à la fois au besoin de distribution et de déploiement rapides, sécurisés et disponibles des applications. Un ADC prêt pour le cloud permet une approche moderne à deux niveaux des architectures de centres de données combinant la stabilité, la sécurité et l'évolutivité traditionnelles avec des fonctionnalités programmatiques modernes, flexibles, adaptées au cloud et à DevOps.
La mise à l’échelle des applications modernes et émergentes n’est plus une question d’algorithmes, mais d’architectures . Les architectures que les services d'équilibrage de charge des ADC traditionnels ne sont plus en mesure de prendre en charge avec la flexibilité requise pour les applications cloud, mobiles et émergentes. Les services d'équilibrage de charge d'aujourd'hui doivent pouvoir évoluer au niveau opérationnel ainsi que pendant la livraison. Cela signifie une intégration et une prise en charge natives des frameworks et des outils utilisés par les développeurs et les opérations pour provisionner, gérer et mettre à l'échelle par programmation tous les composants qui composent une application moderne. L'ADC iSeries de F5 est l'ADC le plus programmable à ce jour. Avec les API REST et SOAP , un langage de script robuste qui prend en charge node.js et sa bibliothèque de 250 000 modules existants, iSeries est capable de s'intégrer aux outils utilisés quotidiennement par DevOps pour livrer et déployer des applications en production. Marionnette , Chef et Ansible . Vagrant, OpenStack et VMware . F5 a toujours soutenu les moyens de « créer votre propre » intégration, mais F5 iSeries apporte une intégration plus native, garantissant que DevOps consacre son temps précieux et limité à ce qui compte le plus : déployer des applications et garantir que les bonnes politiques de performances, de disponibilité et de sécurité sont en place.
Cela confirme ce que Gartner a noté comme étant nécessaire dans le réseau pour que les organisations puissent prendre en charge ce qu'il a appelé « l'informatique bimodale » :
Et là où les piles de cloud privé ont tendance à n'offrir que des capacités d'équilibrage de charge traditionnelles, F5 iSeries fournit des moyens riches et programmatiques d'étendre les fonctionnalités sans perturber les architectures existantes. Avec ses propres modèles iApp et la prise en charge des modèles natifs et cloud comme OpenStack Heat , F5 iSeries
) ADC garantit que les applications sont en mesure de tirer parti de services avancés tels que la sécurité des applications Web et le routage des chemins de requête/réponse sans nécessiter le déploiement de logiciels supplémentaires susceptibles de perturber les architectures et d'augmenter la dette architecturale .
Même si cela peut paraître contradictoire au premier abord, F5 iSeries sur ses dernières plates-formes matérielles est également une aubaine pour DevOps et les applications émergentes. Grâce à son évolutivité matérielle et à son accent mis sur la sécurité, iSeries dans le réseau central permet aux applications de décharger la prise en charge du cryptage requis par l'entreprise (SSL/TLS) et la gestion coûteuse des clés et des certificats sur le plan opérationnel vers NetOps. Cela permet aux développeurs et aux DevOps de se concentrer sur les applications et les préoccupations liées au cloud privé et de réduire l’impact potentiel des attaques DDoS et du cryptage sur la disponibilité et les performances des applications. Cela va s’avérer plus important qu’il n’y paraît à première vue. L’utilisation et le besoin de chiffrement augmentent à un rythme rapide, ayant plus que doublé au cours de l’année écoulée. On estime que d’ici 2017, plus de la moitié de toutes les attaques seront cryptées avec SSL/TLS. Cela représente une charge incroyable pour les développeurs d'applications et les DevOps, qui doivent sécuriser non seulement les applications mais aussi les plateformes sur lesquelles ces applications sont déployées, sans parler de la charge de calcul liée au décryptage et à l'inspection. Le déchargement vers un service dédié dans le réseau central, comme un ADC F5 iSeries, soulage la pression sur le développement et les opérations et leur permet de se concentrer sur leur cœur de métier.
F5 iSeries n’est pas seulement un matériel ou un produit ; c’est une plate-forme pour les architectures de centres de données qui ont besoin à la fois de la stabilité, de la sécurité et de l’évolutivité des solutions matérielles traditionnelles ainsi que de la nature flexible, prête pour le cloud et programmable des logiciels. Avec les deux, les organisations peuvent réaliser les services dont elles ont besoin pour prendre en charge le cloud privé et les architectures d’applications émergentes fournissant les applications essentielles au succès dans un monde d’applications.