Définition du concept « cloud-native »

Définition du concept « cloud-native », avantages du stockage cloud-native et présentation des applications cloud-native

« Cloud-native » : définition du concept

Les applications cloud-native sont des applications flexibles, évolutives et distribuées, spécialement conçues pour le cloud. Cette approche du développement et du déploiement d’applications s’appuie sur des technologies et paradigmes associés nativement au cloud computing, notamment des architectures de microservices, des conteneurs et des API.

Qu’est-ce qu’une application « cloud-native » ?

Les applications cloud-natives sont étroitement liées à l’infrastructure sous-jacente qui les prend en charge. Aujourd’hui, cela consiste essentiellement à déployer des microservices via des conteneurs avec un provisioning dynamique des ressources en fonction de la demande utilisateur. Chaque microservice peut communiquer indépendamment via des API gérées par une couche de services. Si les microservices ne sont pas rigoureusement indispensables pour qualifier une application de « cloud-native », leurs avantages en termes de modularité, de portabilité et de contrôle granulaire des ressources les rendent tout naturellement adaptés pour exécuter des applications dans le cloud.

Essayer la baie FlashArray//X

Travaillez dans un environnement en libre-service pour tester la gestion d’une baie Pure FlashArray//X. Découvrez les fonctionnalités avancées, notamment les snapshots, la réplication, ActiveCluster™ et même l’intégration avec VMware.

Les avantages d’un développement « cloud-native »

L’adoption d’un modèle « cloud-native » présente de nombreux avantages :

  • Provisioning à la demande des ressources de calcul et de stockage
  • Composants logiciels, services et API modulaires et réutilisables
  • Compatibilité DevOps : les architectures de microservices sont idéales pour configurer des CI/CD pipelines de livraison et d’intégration continues.
  • Portabilité multi-plateforme entre différents clouds publics et privés ou entre des environnements on-premises et des clouds hybrides
  • Architecture logicielle extrêmement agile, évolutive et extensible, capable de s’adapter à la croissance de votre activité

Comment booster vos applications cloud-native avec Pure Storage

Numéro un des baies de stockage 100 % flash, Pure Storage® propose une expérience à la hauteur de l’agilité et de l’évolutivité des applications cloud-native : la Modern Data Experience™. Pure peut vous aider de différentes manières à conquérir le monde cloisonné du cloud grâce à des applications cloud-native :

  • Tous les avantages d’un stockage 100 % NVMe, notamment un parallélisme élevé et une faible latence
  • Une mobilité des données et des applications en toute simplicité entre différents environnements : clouds publics, clouds privés, clouds hybrides et infrastructures sur site
  • Une solution de stockage basée sur les conteneurs pour vos services de données Kubernetes avec Portworx®
800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387