Platform as a Service (PaaS) provides the developers a complete development and deployment environment in the cloud. It is a computing model wherein third-party providers deliver the hardware and software. In PaaS, the users purchase the resources as needed from the provider on a pay-as-you-go basis.
Platform as a Service includes infrastructure such as storage, servers and networking along with middleware, development tools, database management systems (DBMS), Business intelligence tools and more.
With Paas, you are able to avoid the complexity and expenses of buying and managing software licenses and the underlying infrastructure along with other resources.
Architecture and working of Platform as a Service
PaaS is not a replacement for any business’s entire IT infrastructure. A business relies on PaaS providers for certain services such as application hosting and development environments.
PaaS implementations generally deliver a set of virtual machines and a menu of software stacks. The service providers wrap the entire system into a uniquely accessible entity with a common interface. It also allows users to select the desired OS and required software development environments.
PaaS is an expansion of the IaaS which stands for Infrastructure as a service. IaaS started with providing mere infrastructure. PaaS logically expanded the concept by providing virtual machines and development environment along with infrastructure. This has made the developers concentrate more on the development efforts and lesser on the environment to be set up.
Comments
Post a Comment