In the first two quarters, while discussing service models, we discussed the level of analysis. In this chapter, we build on this discussion of considering the general usage of IaaS and PaAS analysis types, their pros and cons, and the highest value models for them. Specifically, we will consider:
• Different business use cases that employ IaaS and PaAS deployment models,
• SWOT analysis of use cases, and
• Asking questions on buying IAS and PAS based cloud services asking questions.
Usually, a use case is used to describe the requirements and the use of the solution for interaction the form of a service, function, or application. When com-monality is detected between use cases that can be imple-mented using a distinct solution, then it is called a use case pattern. These use case patterns can generally be imple-mented using micro-services. When standardized and im-plemented in the cloud, we shall refer to them as cloud cells. Thus cloud cells implement use case patterns. We consider use case patterns for IaaS and PaaS in this chapter. Subse-quent chapters cover the other cloud deployment models.In conjunction with this chapter, you may wish to refer to the checklist provided in the chapter “Transitioning to the Cloud” that considers many of the questions you would ask, in a nutshell, when considering cloud computing. Please bear in mind that commercial examples provided in this chapter to illustrate various use cases are not compre-hensive and are for illustrative purposes only.the principal use cases for infrastruc-ture as a service. Some of these cases are examined in this chapter. In reading about these use cases, you will find a common thread connecting them: IaaS and PaaS are ideal for tasks that require computing-intensive workloads, storage, backup (this is actually storage in a different place or medium), hosting of applications, or services like web hosting where there can be large variations in the num-ber of users and where generic, background, services are needed. This pattern for IaaS and PaaS is suited to a variety of user categories, from established universities that can benefit from a community cloud to a startup that needs to go to market quickly using agile methods.