In this deployment model, cloud infrastructure is available to the general public and is owned by the organization providing the cloud services (for example Amazon Web Services). For public clouds, it doesn’t matter who owns, manages or operates it, so long as it is open to the public.
In this deployment model, cloud infrastructure is provisioned for exclusive use by a single organization and can exist either as on-premises or off-premise. Private clouds can also be operated internally or externally (for example AWS GovCloud). Private clouds may be owned, managed and operated by a government organization, a private company, or a combination of the two.
In this deployment model, two or more cloud infrastructures (public, private or community) are leveraged and bound together by software or technologies that allow workloads to be moved back and forth between each type of cloud. For example, you keep most of your data in your private cloud, but you can easily tap into the AWS cloud to take advantage of extra storage or computing capacity when needed.
For public sector agencies, no two clouds are alike. Some agencies are looking to leverage the agility, flexibility and on-demand access of a virtual data center, while others are seeking a more cost-effective way to deliver applications to their employees and constituents. DLT offers three main service models and four deployment models: Infrastructure-as-a-Service (IaaS), Software-as-a-Service (SaaS) and Platform-as-a-Service (PaaS), as well as Public, Private, Hybrid and Community cloud deployment models.
The best way to think of Infrastructure-as-a-Service (IaaS) is as a virtualized data center. In the past, acquiring compute or storage capabilities required a lengthy procurement process followed by unboxing, racking and installing new hardware. Now, with a few clicks on a web page, users can dynamically provision virtual versions of traditional IT infrastructure. With IaaS, users are still required to manage everything above the hypervisor, including the operating system, application and any virtual appliances. The benefits of IaaS include agility, flexibility and on-demand access.
Partners: AWS, Akamai, Red Hat, Oracle
Software-as-a-Service (SaaS) allows users to access and utilize third-party applications, such as e-mail and collaboration tools, that run on a provider-managed cloud infrastructure. For an easy example, think of it as a Gmail™ account or streaming music over iCloud™. Simply, SaaS delivers access to software over the Internet and eliminates the need to install and run actual applications on a user’s computer. With SaaS, the service provider is responsible for taking care of the application, operating systems and hardware components – simply procure the functionality users need, provision it immediately, and start using it remotely via a web browser.
Of all the models, Platform-as-a-Service (PaaS) is often the most complicated to understand. Simply put, PaaS offerings facilitate the deployment of applications without the cost and complexity of buying and managing hardware and software. PaaS allows users to deploy applications onto a provider-managed cloud infrastructure using programming languages, tools and facilities maintained by that provider. PaaS offerings may include facilities for application design, development, testing, deployment and hosting. The benefits of PaaS include increased productivity, faster time-to-deployment, no upfront capital expenditures and increased flexibility and agility.