Infrastructure as a Service (IaaS) is the most fundamental cloud service model and is divided into three different offerings: compute, storage, and network. Each can exist in a variety of usage models. With IaaS, providers provision virtual machines and other resources, such as object storage, virtual networking, or software bundles.
Compute Infrastructure as a Service (CIaaS) is the general purpose cloud computing container, often including the necessary network and storage capabilities to make it useful. Given the broad range of cloud consumers and their compute infrastructure requirements, it is not possible for service providers to meet all possible permutations of demand and capabilities.
In order to meet this variety of requirements, we have developed a framework around which CIaaS products can be defined, provisioned, monitored, and managed. This results in consistent capabilities and services across providers while still allowing innovation. Read more about this broad range of requirements in the ODCA CIaaS Master Usage Model and get started building your RFP today.
Cloud storage solutions come in many usage scenarios. Typically, they use a scale-out approach, in which adding capacity or increasing performance is efficient and nondisruptive to business practices. To learn more about these large-scale storage resources, read the ODCA Scale-Out Storage Master Usage Model.
Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) are two related sets of network management technologies that play a crucial role in IaaS solutions. These services address many crucial problems associated with migrating existing network technologies to IaaS products. To learn more about these solutions and their requirements, read the ODCA Software-Defined Networking Master Usage Model.