manner, components can be easily and automatically  updated. When PaaS is provided by a third-party organization, those changes occur automatically without the user having to deal with the details. When PaaS is implemented in a private cloud, the IT  organization can automate the process of updating a self-service interface to provision the most current services to the IT organization. ✓ Implementing standardization:  PaaS enables development  professionals and IT operations professionals to use the  same services on the same platform. This approach takes  away much of the misunderstanding that happens when  the two teams with different responsibilities aren’t in  sync. ✓ Having ease of service provisioning:  A PaaS provides  easy provisioning of development services including  build, test, and repository services to help eliminate  bottlenecks associated with non-standard environments.  This in turn improves efficiency, reduces errors, and ensures consistency in the management of the development life cycle. Additionally, PaaS provides ease of provisioning in runtime services that include  application runtime containers for staging, and running  and scaling applications. PaaS has two fundamental parts: the platform and the service.  The service is what can set the PaaS vendor apart from its  competitors. The PaaS vendor continuously services and  improves the software. As new updates and new configurations  become available, the PaaS vendor can immediately push  them to its customers. In many instances, a blurring of the lines of IaaS and PaaS  occurs. In fact, many vendors are already offering IaaS as part  of a PaaS solution. That’s something to consider when you put  together your infrastructure and development plans. Having the Correct Requirements  for IaaS and PaaS  Chapter 2: Digging Deeper into IaaS and PaaS 23 These materials are the copyright of John Wiley & Sons, Inc. and any  dissemination, distribution, or unauthorized use is strictly prohibited.