Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS), and Infrastructure-as-a-Service (IaaS) all utilize APIs in the cloud computing stack. We’ll discuss the three layers of the cloud computing space, and view some cloud-based APIs, highlighting the strengths and weaknesses of each particular architecture choice.