Base de données SQL distribuée de NuoDB: une solution prête pour l’entreprise offrant une évolutivité à la demande pour les environnements cloud et conteneurs

TL; DR: La base de données SQL distribuée de NuoDB est une solution prête pour l’entreprise qui offre la même évolutivité à la demande que le cloud. L’innovation indépendante de la plate-forme est capable de fonctionner dans des environnements de cloud privés et publics ainsi que sur site. Avec un développement centré sur le client et des stratégies pour forger des partenariats stratégiques, l’équipe NuoDB continuera d’aider les entreprises à résoudre certains des défis les plus complexes de la base de données d’aujourd’hui.


Malgré le buzz autour des FinTech, le secteur des services financiers s’est forgé une réputation de retard par rapport aux autres en matière d’adoption de la technologie..

Il est facile de comprendre pourquoi: le secteur est complexe et parmi les plus réglementés au monde. Dans certains cas, les entreprises FinTech doivent respecter les lois régissant l’endroit où elles peuvent stocker des informations. Dans le même temps, le secteur doit offrir des performances homogènes lorsqu’il s’agit de traiter un grand nombre de transactions – après tout, un seul crash pourrait avoir un impact financier dévastateur.

Pourtant, les clients d’aujourd’hui exigent des innovations qui rendront plus facile et plus rentable la gestion et le transfert d’argent, l’obtention de conseils financiers et l’achat d’assurance, entre autres actions commerciales.

Pour fournir de telles solutions de manière évolutive et fiable, les développeurs de FinTech (et au-delà) doivent rechercher des solutions qui répondent aux capacités techniques critiques lors de leur migration vers le cloud. Il s’agit notamment de fournir l’évolutivité et l’élasticité pour répondre aux fluctuations de la demande et prendre en charge le traitement des transactions en ligne à haute fréquence (OLTP).

Logo NuoDB

NuoDB est une base de données SQL distribuée évolutive capable de s’exécuter dans des environnements de cloud public et privé ainsi que sur site.

NuoDB, le fournisseur d’une base de données SQL distribuée native du cloud, a pour mission de répondre à ces exigences. Jusqu’à récemment, la mise en œuvre d’une architecture évolutive signifiait travailler avec une base de données NoSQL, perdre les avantages des bases de données relationnelles traditionnelles ou tirer parti de l’architecture de base de données héritée qui repose sur le partage et la réplication explicite..

En échangeant des bases de données obsolètes et intrinsèquement limitées avec l’évolutivité transparente, la disponibilité continue et la cohérence transactionnelle de NuoDB, la société permet aux développeurs de créer des applications SQL essentielles à la mission qui répondent aux besoins des consommateurs d’aujourd’hui..

«La haute disponibilité et les taux de disponibilité sont les principaux avantages que NuoDB offre aux entreprises», a déclaré Ariff Kassam, CTO chez NuoDB. «Dans le monde actuel de l’accès instantané et des services toujours actifs, la base de données doit toujours être disponible.»

En plus de rester opérationnel malgré les pannes et les pannes, NuoDB permet aux opérateurs d’augmenter les performances et le débit simplement en ajoutant des nœuds. Il offre également la flexibilité de s’exécuter sur site, dans le cloud ou dans des environnements cloud hybrides.

À l’avenir, le développement et les stratégies axés sur le client de la société pour forger des partenariats stratégiques aideront NuoDB à continuer de résoudre certains des défis les plus complexes de la base de données d’aujourd’hui, empêchant les organisations de freiner leurs opérations commerciales et le développement d’applications..

Construit par des visionnaires dans l’espace SQL distribué

“NuoDB a été fondée il y a plus de 10 ans par Barry Morris et Jim Starkey sur la base d’une idée simple: les bases de données SQL traditionnelles ne s’étendent pas bien au-delà d’un seul système”, a déclaré Ariff. «L’objectif initial était de créer une base de données SQL qui évolue facilement (en ajoutant plus de systèmes) et offre un accès ininterrompu lorsque les systèmes sont supprimés.»

Malgré le fait que Barry et Jim sont des pionniers dans l’industrie des bases de données et ont dirigé NuoDB au cours de ses premières années, il a fallu beaucoup de travail et de temps pour créer une base de données à partir de zéro. Le 9 avril 2012, la société a publié une version bêta de la base de données avant de publier NuoDB 1.0 le 15 janvier 2013..

«À peu près au même moment où NuoDB a été lancé, les bases de données NoSQL – également créées pour relever les défis de performances et de disponibilité des bases de données SQL traditionnelles – devenaient populaires», a déclaré Ariff. «Cependant, pour améliorer les performances et la disponibilité, les bases de données NoSQL ont assoupli les exigences de cohérence (théorème CAP), la conformité ACID et les schémas rigides, et se sont également éloignées du langage SQL.»

Ariff a déclaré que Barry et Jim ne pensaient pas que c’était une bonne idée de sacrifier la cohérence ou le langage SQL. Ils pensaient que les organisations avaient plutôt besoin d’une base de données SQL évolutive horizontalement. Aujourd’hui, la plupart des bases de données NoSQL offrent un certain niveau de compatibilité SQL et des capacités transactionnelles de base, mais elles ne parviennent toujours pas à combler le manque de cohérence.

«C’est pourquoi nous voyons maintenant de nouvelles startups fournir ce que l’on appelle des capacités SQL distribuées», a-t-il déclaré. «Le fait que NuoDB fournisse une solution SQL distribuée depuis sa création en dit long sur la vision de nos fondateurs, de notre technologie et de notre équipe.»

Prise en charge des transformations numériques basées sur le cloud

Aujourd’hui, plus d’une décennie après la création de l’entreprise, l’équipe NuoDB a observé plusieurs changements dans l’espace SQL distribué et la base de données relationnelle. Ariff a déclaré que le plus important était le passage à l’informatique distribuée, stimulé par l’adoption accrue du cloud et des technologies associées. Alors que de plus en plus d’entreprises ont commencé à déplacer leurs systèmes vers le cloud, les fournisseurs ont travaillé pour s’assurer que leurs opérations pouvaient prendre en charge des systèmes à grande échelle..

«Cela a conduit à des technologies telles que les conteneurs, les systèmes d’orchestration de conteneurs et les pipelines d’intégration continue et de livraison continue (CI / CD)», a déclaré Ariff. «Le passage aux architectures distribuées a eu un impact sur tous les niveaux de l’architecture système, y compris la base de données.»

Échelle sans compromis

La base de données SQL révolutionnaire offre les avantages dont les développeurs ont besoin sans les sacrifices habituels.

Avec ce changement, les fournisseurs de bases de données SQL traditionnels ont dû ajouter des solutions de contournement ou des modules complémentaires pour rester pertinents.

Mais l’architecture fondamentale de NuoDB est restée la même, et la mission originale de l’entreprise – créer une solution qui répond aux besoins des organisations de services financiers déplaçant leurs applications stratégiques vers le cloud – continue de servir de principal facteur de différenciation..

“Pour nos clients, je pense que le fait que nous soyons une base de données distribuée et toujours SQL est ce qui les attire et les retient”, a déclaré Ariff. «Même aujourd’hui, les gens ne croient toujours pas vraiment que nous sommes vraiment distribués et que nous fournissons toujours la conformité ACID. Donc, essentiellement, le fait que nous fassions ce que nous voulions faire est vraiment ce qui nous définit aujourd’hui. »

Développement centré sur le client par des professionnels chevronnés

Selon l’équipe de NuoDB, l’industrie des bases de données a atteint un point d’inflexion unique où le cloud, les conteneurs, les microservices et la tendance générale à l’innovation ont créé une demande importante de nouvelles technologies de base de données.

“Certaines des nouvelles entreprises sociales ou basées sur le Web, telles que Netflix, ont déjà presque toutes leurs applications dans le cloud”, a déclaré Ariff. «Cependant, les entreprises traditionnelles avec une dette technique importante n’ont déplacé qu’une petite partie. À l’heure actuelle, ces organisations recherchent un moyen à faible risque d’adopter de nouvelles technologies, et NuoDB est particulièrement bien placé pour fournir cela en raison de la façon dont nous avons été construits. »

Pour passer au cloud ou aux environnements distribués, ces entreprises conventionnelles ont besoin d’un système de gestion de bases de données relationnelles SQL (RDBMS), tel que NuoDB, qui se comporte comme une base de données SQL traditionnelle mais est construit sur une architecture et des technologies modernes..

Ariff a déclaré que le succès de NuoDB dépend fortement de la capacité de l’entreprise à développer le produit en utilisant une approche centrée sur le client.

«Nous nous concentrons uniquement sur nos clients», a-t-il déclaré. «Étant donné que nous avons un bon mélange d’entreprises traditionnelles et complexes ainsi que de nouvelles startups FinTech, nous équilibrons toujours la nécessité d’adopter de nouvelles technologies par rapport à l’itération des capacités existantes.»

Ariff attribue à l’équipe NuoDB d’avoir relevé le défi chaque jour.

“Lorsque vous construisez quelque chose d’aussi difficile qu’une base de données SQL distribuée, beaucoup de gens contribuent à votre succès”, a-t-il déclaré. «Nous apprécions ces contributions et toutes les personnes qui ont grandi et appris avec nous en cours de route.»

Nouveau: un partenariat avec Rancher Labs pour développer les FinTech

L’avenir est radieux pour NuoDB.

Lors de KubeCon North America 2019, la société a annoncé un partenariat avec Rancher Labs, la solution de gestion Kubernetes la plus adoptée du secteur, pour aider la société Hong Kong FinTech WeLab à créer une banque virtuelle.

Le partenariat fournira l’infrastructure nécessaire pour que WeLab révolutionne l’expérience bancaire pour les clients locaux.

“Nous sommes ravis de pouvoir aider les banques adverses à tirer parti de la puissance de Kubernetes pour déployer des applications SQL dynamiques dans et à travers les nuages”, a déclaré Ariff..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me