what_is_cloud_media_header
AccueilActualitésNote d'expertQu’est-ce que le «Cloud Native»?

Qu’est-ce que le «Cloud Native»?

Les technologies Cloud Native permettent aux entreprises de construire et d’exploiter des applications élastiques dans des environnements modernes et dynamiques comme des clouds publics, privés ou bien hybrides.

«Les technologies Cloud Native permettent aux entreprises de construire et d’exploiter des applications élastiques dans des environnements modernes et dynamiques comme des clouds publics, privés ou bien hybrides. Les conteneurs, le maillage de services, les microservices, les infrastructures immuables et les API déclaratives illustrent cette approche. Ces techniques permettent la mise en œuvre de systèmes faiblement couplés, à la fois résistants, pilotables et observables. Combinés à un robuste système d’automatisation, ils permettent aux ingénieurs de procéder à des modifications impactantes, fréquemment et de façon prévisible avec un minimum de travail. »

CNCF, Cloud Native Computing Foundation 

Les applications Cloud Native reposent sur 5 piliers.

  • 3 «piliers fondamentaux» fournissent les principaux avantages des applications Cloud Natives
    • Abstraction matérielle
    • Architecture distribuée
    • Services gérés d'infrastructure
  • 2 «piliers de soutien» sont là pour atténuer les effets de la complexité engendrée par les piliers fondamentaux.
    • Automatisation
    • Observabilité

Cloud-native pillars

cloud native

Dimensions IT - Piliers fondamentaux

Les modèles informatiques modernes tels que la conteneurisation et l’informatique serverless favorisent l’abstraction matérielle. Les développeurs ont ainsi la possibilité de créer des composants applicatifs sans avoir à s’occuper de toutes les considérations matérielles telles que le dimensionnement statique initial, les installations (y compris les aspects liés au système d'exploitation), la localisation, les correctifs de bas niveau, la gestion de la scalabilité ou encore la configuration du réseau physique.

En plus des aspects techniques, une initiative Cloud Native réussie repose également sur d’autres dimensions telles que:

  • La mise en œuvre de méthodologies agiles
  • Une structure organisationnelle non hiérarchique des équipes
  • Une conception de produit orientée fonctionnalités et guidée par la donnée
  • Une culture itérative et collaborative

Quels sont les avantages des approches «Cloud Native»?

cloud native

Philippe Cuvecle

Lead Architect

Philippe Cuvecle, notre Lead Architect