Mise en cache ultra-performante pour les microservices

Pivotal Cloud Cache, basé sur Apache® Geode™, est un magasin clé-valeur en mémoire capable d’exécuter des opérations de lecture/écriture à une vitesse incroyable.

Pour commencer

Offrez des applications ultra-rapides à vos utilisateurs

Accélérez vos applications grâce à la mise en cache. À la clé : de faibles temps de latence des requêtes d’accès aux données.

Libérez le potentiel des données de votre entreprise

Exploitez de nouvelles architectures de mise en cache pour améliorer l’accès et la résilience de vos systèmes d’ancienne génération.

Ajoutez facilement un cache en mémoire à vos applications

Provisionnez des clusters à la demande en quelques minutes et améliorez vos applications grâce à des plans de service basés sur les modèles de mise en cache courants.

Pourquoi choisir Pivotal Cloud Cache ?

Libérer tout le potentiel des microservices nécessite de réexaminer la gestion de vos données. Or, les bases de données traditionnelles sont souvent trop instables ou trop peu fiables pour ces architectures distribuées de nouvelle génération. D’où l’importance d’une mise en cache.

Performances exceptionnelles

Cloud Cache a été spécialement conçu pour répondre à de gros volumes de requêtes simultanées, tout en maintenant de faibles latences et de hauts débits.

Niveau de cohérence élevé

Équipez vos applications fréquemment actualisées d’un cache qui renvoie toujours des données à jour et garantit ainsi la première contrainte du théorème CAP, à savoir la cohérence.

Intégration parfaite à Spring

Spring Data Geode et Spring Boot pour Apache Geode simplifient le travail des développeurs avec Cloud Cache. Ainsi, ils se concentrent sur la création d’applications d’exception, tandis que Spring s’occupe du reste.

Réplication multi-site

Utilisez les fonctions de réplication WAN du produit pour une configuration active-active. Pour la reprise d’activité, déployez Cloud Cache sur vos différents sites dans une configuration active-passive.

Prise en charge des principaux modèles de mise en cache

Look-aside ou états de session, Cloud Cache prend en charge le modèle de mise en cache de votre choix.

Haute disponibilité

La plateforme Pivotal et Cloud Cache fonctionnent en parfaite synergie pour garantir la disponibilité de chaque couche de votre environnement. Cloud Cache réplique vos données pour des reprises d’activité rapides en cas de défaillance d’un nœud, d’un site ou d’une zone de disponibilité.

Scalabilité horizontale

Cloud Cache supporte les modèles d’architecture à scalabilité horizontale grâce au partitionnement de données. Il redistribue les données entre les partitions à chaque ajout ou suppression de serveur.

Prise en charge des applications .NET

Besoin d’ajouter un cache à vos applications .NET ? Rien de plus facile avec le client .NET de Cloud Cache. À la clé : un accès transparent à toutes les fonctionnalités de Cloud Cache.

Sécurité intégrée

Cloud Cache intègre CredHub pour chiffrer vos mots de passe et autres secrets. Il supporte également le protocole TLS afin de chiffrer tous les flux de données entre lui et la plateforme.

Read the white paper
Mise en cache des données en mémoire pour les architectures de microservices
Download white paper

Scénarios d’utilisation

Modernisation des sources de données traditionnelles

Un grand nombre de sources de données traditionnelles continuent d’exister hors des runtimes de nouvelle génération comme la plateforme Pivotal. Avec Cloud Cache, vous pouvez mettre en cache ces sources sur la plateforme pour la rendre accessible à toute une nouvelle génération de microservices. Résultat : vous protégez vos investissements dans les sources de données traditionnelles tout en facilitant votre transition vers une architecture moderne.

Mise en cache des états de session

Mettez en cache les états de session et d’application pour toute la durée d’une session utilisateur donnée. Vous garantissez ainsi un accès rapide à ces informations tout en améliorant la résilience et la continuité d’activité. Préconfiguré pour la mise en cache des états de session, Cloud Cache est parfaitement pris en charge par le framework Spring.

Mise en cache de données d’application

Cloud Cache intervient en renfort de votre datastore lorsque ce dernier peine à faire face au volume de requêtes simultanées de votre application. Ensemble, la plateforme Pivotal et Cloud Cache garantissent la continuité d’activité de vos applications. Vos utilisateurs vous remercieront !

Mise en cache de données multicloud

Presque tous les clients de la plateforme Pivotal finissent par exécuter de multiples environnements sur de multiples clouds. Leurs principales motivations : reprise d’activité, baisse des temps de latence, lois et règlementations sur la souveraineté des données, etc. À cet égard, les fonctions de réplication WAN de Cloud Cache fournissent les bases d’une couche de données indispensable à votre stratégie multicloud.

Traitement des événements

Cloud Cache intègre un système avancé de gestion des événements, basé sur un mécanisme Pub/Sub pour la transmission d’événements aux abonnés. Souvent utilisé dans les architectures distribuées de microservices, il sert à des processus comme la détection des fraudes à la carte bancaire.

Traitement des transactions

Certains datastores sont incapables de traiter de gros volumes de transactions, surtout de nombreuses requêtes simultanées. Lorsque l’augmentation des capacités de traitement simultané de votre datastore devient trop complexe, Cloud Cache vous offre la solution.

Compute grid orienté données

Besoin de réaliser de très nombreux calculs sur un vaste ensemble de données ? Cloud Cache partitionne les données et envoie chaque shard vers des workloads intensifs pour un traitement à la MapReduce.

Captation des données de streaming

Cloud Cache convient parfaitement aux scénarios IoT qui impliquent l’ingestion de données de capteurs et de moniteurs.

Let's talk.

Contact us about Pivotal Cloud Cache.

Merci de l'intérêt que vous nous portez !

Nous vous contacterons très rapidement.

Disclaimer
Apache Geode™ is an in-memory distributed data store for high scale custom applications. Geode provides in-memory access for all operational data, spread across hundreds of nodes, with a shared-nothing architecture. This enables Geode to provide low latency data access to applications at massive scale, with many concurrent transactions involving tens of terabytes of operational data. Apache, Apache Geode, Geode, and the Geode logo are trademarks of the Apache Software Foundation. The Apache Software Foundation has no affiliation with and does not endorse the materials provided at this event. Learn more.

Contactez-nous