L'équilibrage de charge (contrôleur de distribution d'applications), la sécurité et l'optimisation du trafic sont essentiels aux performances et au bon fonctionnement des applications. Sans ces fonctionnalités, les services applicatifs ne fonctionneraient pas comme prévu, ou manqueraient de l'évolutivité et/ou des performances nécessaires. Lors des phases de test et de développement, des composants libres et open source, notamment des équilibreurs de charge, sont souvent utilisés pour effectuer des tests sans avoir à effectuer d'achats et en s'affranchissant des formalités administratives liées aux contrats de service.
Cependant, bon nombre de ces solutions présentent des limitations qui rendent très difficile, voire impossible, la reproduction des interactions qui apparaîtraient dans une infrastructure de production complète, une fois que l'équipe de développement a créé le lien répétitif permettant au service ou à l'application d'effectuer des opérations dans le modèle DevOps typique.
La nouvelle version gratuite de LoadMaster de KEMP résout ce problème de distribution d'applications en offrant gratuitement toutes les fonctionnalités de la version commerciale. Il n'est donc plus nécessaire de choisir entre coût et fonctionnalités dans les environnements d'analyse et de développement, que ce soit dans les clouds publics ou privés comme Amazon Web Services (AWS), Microsoft Azure ou VMware vCloud Air.
Alors que de nombreux équilibreurs de charge gratuits et open source présentent une faible intégration avec le système d'exploitation sous-jacent, LoadMaster de KEMP, gratuit, est une appliance virtuelle optimisée et renforcée. Ceci réduit considérablement la configuration requise sur l'hôte et permet de s'assurer que la solution globale est correctement configurée pour la protection contre les attaques. Étant donné la grande variabilité des architectures applicatives et des protocoles d'utilisation, un équilibreur de charge aux fonctionnalités diversifiées est également important en phase de développement.
Parfois, les équilibreurs de charge open source, voire même les solutions commerciales d'entrée de gamme, ne prennent pas en charge d'autres protocoles que HTTP/HTTPS et ne possèdent pas toutes les fonctionnalités des équilibreurs de charge modernes. Free LoadMaster inclut toutes les fonctionnalités essentielles attendues d'un équilibreur de charge, permettant de tester et de valider les interactions applicatives, notamment l'équilibrage de charge global du site via la fonctionnalité GSLB de KEMP, l'authentification unique (SSO) avec Edge Security Pack (une alternative à TMG et au proxy inverse), et la vérification des normes WAF personnalisées avant le déploiement en production grâce à KEMP Application Firewall Pack (AFP), le tout gratuitement.
L'API REST (LMAPI) de KEMP, richement documentée, donne accès à environ 95 % des fonctionnalités complètes du produit pour l'automatisation et la création de flux de travail. Les API PowerShell et Java offrent une grande flexibilité quant au langage utilisé pour illustrer, implémenter et intégrer Free LoadMaster dans les flux de développement et de test. Le support communautaire, accessible via le Centre d'aide KEMP, favorise la collaboration et l'innovation dans de nouveaux cas d'utilisation et méthodologies.
