En mai, nous avons annoncé un partenariat exceptionnel avec Redis Labs afin d’intégrer leurs logiciels Redis Enterprise à Azure au sein d’Azure Cache pour Redis. Nous sommes touchés par l’enthousiasme et l’intérêt que nous avons reçus. Vous pouvez à présent utiliser Redis pour aborder de nouveaux défis tout en rendant vos caches plus grands et plus résilients que jamais.
La technologie fournie par Redis tombe à point nommé. Avec des milliards de personnes travaillant chez elles dans le monde entier, les applications web doivent être plus réactives que jamais, et les entreprises, quelle que soit leur taille, doivent pouvoir évoluer rapidement pour répondre à une demande inattendue. Des solutions telles que Redis permettent aux développeurs d’optimiser leurs architectures de données et de résoudre ces problèmes. Nous avons vu l’adoption extraordinaire d’Azure Cache pour Redis, notre solution managée reposant sur la technologie Redis open source, avec les clients Azure qui ont utilisé Redis comme cache distribué, magasin de sessions et courtier de messages. Nous sommes ravis d’incorporer la technologie Redis Enterprise et de développer la puissance et la disponibilité de cette solution, tout en révélant de nouveaux cas d’usage importants pour les développeurs, tels que la recherche, la déduplication et l’analyse des séries chronologiques.
Présentation de Redis Enterprise sur Azure
Microsoft et Redis Labs ont travaillé en étroite collaboration pour créer la première intégration native entre la technologie Redis Labs et une plateforme cloud majeure. Il en résulte une solution développée conjointement par Microsoft et Redis Labs, les opérations étant gérées par Microsoft. Le support est simplifié, Microsoft gérant le premier appel et demandant l’expertise dédiée de Redis Labs si nécessaire. La solution se compose de deux nouveaux niveaux (Enterprise et Enterprise Flash) et ajoute de nombreuses fonctionnalités en préversion qui sont utiles aux clients d’entreprise, par exemple :
- Réplication redondante interzone, avec une disponibilité améliorée de 99,99 %.
- Redis sur Flash, qui permet d’activer des tailles de cache dix fois plus importantes sur le stockage flash NVMe.
- Modules Redis Enterprise, notamment :
- La dernière version de Redis 6.0 open source.
- Isolement réseau de liaison privée et connectivité chiffrée TLS (Transport Layer Security).
En tant qu’offre native, cette solution offre des avantages uniques en plus de l’exécution de Redis Enterprise en tant qu’offre de la place de marché, notamment :
- Accès à l’installation et à la configuration via le portail Azure.
- Intégration fluide à vos outils de sécurité et de supervision Azure favoris.
- Facturation intégrée et possibilité d’utiliser l’engagement payant Azure.
Par ailleurs, le produit est pris en charge chaque jour 24h/24 par l’équipe de support de Microsoft, avec une ligne directe aux experts de Redis Labs pour toute demande d’assistance supplémentaire sur les fonctionnalités Enterprise.
Quand utiliser Redis Enterprise sur Azure
Tandis que les trois niveaux actuels Azure Cache pour Redis offrent des fonctionnalités avancées et hautement scalables pour tous les types de clients, la nouvelle offre propose encore plus de fonctionnalités aux entreprises. Trois des principaux scénarios à prendre en compte sont les suivants :
1. Nouveaux cas d’usage
Azure Cache pour Redis a toujours constitué une option intéressante pour les développeurs qui recherchent une implémentation légère d’un cache distribué, d’un magasin de sessions ou d’un courtier de messages. Avec l’ajout des modules Redis, il existe plusieurs nouvelles façons utiles d’utiliser Redis. Les nouveaux modules pris en charge sont les suivants :
- RediSearch : index secondaire en temps réel avec un moteur de recherche en texte intégral qui s’exécute sur vos données dans Redis. Ce module vous permet de créer des fonctionnalités de recherche extrêmement rapides dans votre application, tout en prenant en charge des fonctionnalités avancées telles que l’indexation en texte intégral et la saisie semi-automatique.
- RedisBloom : ajoute une série de structures de données probabilistes telles que les filtres TopK et Count-Min Sketch, Bloom et Cuckoo. Ces structures de données probabilistes vous permettent d’échanger une précision minimale contre une réduction significative de la mémoire et une augmentation des performances.
- RedisTimeSeries : ajoute une structure de données de série chronologique pour ingérer et interroger des millions d’exemples en temps réel. Il inclut également une boîte à outils spécifiquement pour les séries chronologiques avec des fonctionnalités telles que le sous-échantillonnage, les périodes de rétention configurables et les requêtes agrégées. Les scénarios d’usage clés incluent l’IoT, le streaming et la supervision des applications.
2. Utilisation de Redis à l’échelle de l’entreprise
Avec l’option Enterprise Flash, étendez la capacité de la mémoire DRAM avec le stockage flash NVMe et la mémoire persistante pour stocker des données significativement plus importantes de manière rentable. Par conséquent, vous pouvez à présent créer des caches dix fois plus volumineux, jusqu’à 13 To, ce qui limite le besoin de fractionner les données sur plusieurs caches. Cette configuration réduit également considérablement vos coûts par Go.
3. Résilience la plus élevée
Aujourd’hui, Azure Cache pour Redis offre déjà une disponibilité de 99,9 %. La nouvelle offre va plus loin en prenant en charge les nœuds de réplica redondants interzones, en créant des copies du cache dans des zones de disponibilité distinctes qui peuvent être basculées en cas de panne. Un basculement interzone fluide vous permet d’augmenter la disponibilité jusqu’à 99,99 %, une mise à jour essentielle pour les entreprises qui ne peuvent pas se permettre de subir des temps d’arrêt.
En savoir plus
Vous souhaitez en savoir plus ? Rejoignez notre webinaire en direct le 12 novembre et découvrez la façon dont vous pouvez tirer le meilleur parti de Redis Enterprise sur Azure.
Voulez-vous essayer les nouvelles fonctionnalités ? Lisez la documentation et démarrez votre essai gratuit Azure dès aujourd’hui.