In this video, David Linthicum provides an overview of the types of clouds you can leverage within your enterprise, including software as a service (SaaS), infrastructure as a service (IaaS), and platform as a service (PaaS). This introduction will provide you with an updated understanding of these types of clouds, and where each type is used and for what reason. This video is a “jumping off point” for the next three videos, which describe each type of cloud in more detail.
- [Instructor] The selection of the types of clouds that your organization will leverage is, again, dependent on your workload requirements, which relates back to your business requirements. It's been my experience that you approach this with an open mind understanding that one, two, or all types of clouds may be needed, and leveraged in different ways. Understanding what they are is the first step. As defined by NIST, there are three major cloud types. Software as a service, which is really an application that you rent over the open internet.
Infrastructure as a service, which is basically storage, compute, and other infrastructure services that you leverage from some local or remote resource. Finally, platform as a service. Which is an application, development, testing, and deployment platform that you leverage on demand. There are huge, fundamental, differences between the different types of clouds. Infrastructure as a service clouds are designed to replace, pretty much, what's in your data center. Including storage and compute services.
Software as a service replaces traditional enterprise applications. Such as customer relationship management and enterprise resource planning. Platform as a service is a cloud version of application development, deployment, and the hosting of applications. The major brands of infrastructure as a service includes: Amazon Web Services, or AWS. AWS is known to dominate the majority of the infrastructure as a service market. Salesforce.com is the largest SaaS provider, software as a service, offering CRM and sales automation services over the open internet.
Finally, platform as a service players include Google App Engine, providing application development services, as well as deployment and hosing. IaaS provides cheaper platforms for applications and data since the hardware and software is shared between known and unknown users. SaaS provides cheaper ways to consume enterprise applications such as customer relationship management and enterprise resource planning. And finally, PaaS provides cheaper ways to build a web-based systems that enforce standards.
Again, the use of cloud-based resources means that we're sharing resources. Thus avoiding buying your own hardware and software. This really defines the value of cloud computing in general.
- Types of clouds: SaaS, IaaS, and PaaS
- Identifying the data and applications to move to the cloud
- Migrating planning
- Selecting a provider
- Cloud security
- Cloud operations