User Review( votes)
Although you aren’t required to use a PaaS or IaaS to take a DevOps approach to software delivery, teams frequently use one of these services as part of their DevOps strategy. PaaS and IaaS can both serve as the foundation for continuous deployment pipelines and the automation of key DevOps tasks.
Keep reading for an explanation of why you might want to use a PaaS or IaaS for DevOps, along with tips on deciding which of these two platforms best serves your needs.
What are the benefits of PaaS for DevOps?
A PaaS is a cloud-based environment that provides both development tools and application hosting infrastructure. In other words, a PaaS gives DevOps teams everything they need to build, deliver and host software, in a single package.
Some PaaSes, such as Azure App Service, are tied to specific public clouds. Others, such as Red Hat OpenShift, can run in any public cloud, as well as in a self-managed private cloud.
The main reason why you might want to use a PaaS as part of your DevOps strategy is that PaaSes save time and effort. When you use a PaaS, you don’t have to set up development tools and provision infrastructure resources on your own. The PaaS provides a ready-to-go environment. You might need to make some configuration tweaks to tailor the environment to your requirements, but the heavy lifting has already been done for you by the PaaS provider.
To read full article click here.