Last week I attended a 4-day training session called "Microsoft Azure Administrator". I've taken other Azure courses, but this one happened to have been the best I've taken. I learned the most from this course.
One thing that surprised me was how IaaS it was. I prefer a more PaaS approach. Of the 13 modules in the course, only one was approached from the point of view of PaaS. And that module was more about setting up containers and Kubernetes.
That left me with wondering, is IaaS the preferred approach by people adopting a cloud presence, whether that's fully cloud based or mixed? And if IaaS is the preferred approach over PaaS, why is IaaS the preferred approach?