Definição – O que significa Cloud Application Programming Interface (Cloud API)?
Uma Cloud Application Programming Interface (Cloud API) é um tipo de API que permite o desenvolvimento de aplicativos e serviços usados para o provisionamento de hardware, software e plataformas em nuvem. Uma API de nuvem funciona como um gateway ou interface que fornece infraestrutura de nuvem direta e indireta e serviços de software aos usuários.
Uma API de nuvem é o componente principal por trás de qualquer solução de nuvem pública e geralmente é baseada principalmente nas estruturas REST e SOAP, bem como em APIs de plataforma cruzada e específicas de fornecedores.
Definirtec explica Cloud Application Programming Interface (Cloud API)
Uma API de nuvem interage com uma infraestrutura de nuvem para alocar recursos de computação, armazenamento e rede para aplicativos ou serviços em nuvem solicitados.
As APIs de nuvem variam de acordo com o serviço ou solução fornecida, da seguinte forma:
- Infraestrutura como serviço (IaaS): APIs de infraestrutura fornecem computação bruta e armazenamento.
- Software as a Service (SaaS): Software ou APIs de aplicativo fornecem conectividade e interação com um pacote de software.
- Plataforma como serviço (PaaS): APIs de plataforma fornecem arquitetura de back-end para a construção de aplicativos intensivos e ricos em recursos.