Cloud Application Programming Interface (Cloud API)
Definition - What does Cloud Application Programming Interface (Cloud API) mean?
A Cloud Application Programming Interface (Cloud API) is a type of API that enables the development of applications and services used for the provisioning of cloud hardware, software, and platforms. A cloud API serves as a gateway or interface that provides direct and indirect cloud infrastructure and software services to users.
A cloud API is the core component behind any public cloud solution and is generally based primarily on the REST and SOAP frameworks, as well as cross-platform and vendor specific APIs.
Techopedia explains Cloud Application Programming Interface (Cloud API)
A cloud API interacts with a cloud infrastructure to allocate computing, storage, and network resources for requested cloud applications or services.
Cloud APIs vary according to the provided service or solution, as follows:
- Infrastructure as a Service (IaaS): Infrastructure APIs provision raw computing and storage.
- Software as a Service (SaaS): Software or application APIs provision connectivity and interaction with a software suite.
- Platform as a Service (PaaS): Platform APIs provide back-end architecture for building intensive and feature rich applications.
Experts Share the Top Cloud Computing Trends to Watch for in 2017
Join thousands of others with our weekly newsletter
The 4th Era of IT Infrastructure: Superconverged Systems:
Approaches and Benefits of Network Virtualization:
Free E-Book: Public Cloud Guide:
Free Tool: Virtual Health Monitor:
Free 30 Day Trial – Turbonomic: