Interface de programmation d’application cloud (api cloud)

Définition - Que signifie Cloud Application Programming Interface (Cloud API)?

Une interface de programmation d'application cloud (API cloud) est un type d'API qui permet le développement d'applications et de services utilisés pour l'approvisionnement de matériel, de logiciels et de plates-formes cloud. Une API cloud sert de passerelle ou d'interface qui fournit une infrastructure cloud directe et indirecte et des services logiciels aux utilisateurs.

Une API cloud est le composant principal de toute solution de cloud public et est généralement basée principalement sur les frameworks REST et SOAP, ainsi que sur des API multiplateformes et spécifiques aux fournisseurs.

Definir Tech explique l'interface de programmation d'application cloud (API cloud)

Une API cloud interagit avec une infrastructure cloud pour allouer des ressources informatiques, de stockage et de réseau aux applications ou services cloud demandés.

Les API cloud varient en fonction du service ou de la solution fourni, comme suit:

  • Infrastructure en tant que service (IaaS): les API d'infrastructure fournissent l'informatique brute et le stockage.
  • Logiciel en tant que service (SaaS): les API de logiciels ou d'applications fournissent la connectivité et l'interaction avec une suite logicielle.
  • Plate-forme en tant que service (PaaS): les API de plate-forme fournissent une architecture back-end pour la création d'applications intensives et riches en fonctionnalités.