Azure PaaS is Dead - Death by Container
One of Azure's big initial innovations was their PaaS platforms. These services were a level up from most of Amazon's offerings.
Microsoft appears to be in the process of killing of their traditional offerings. They are instead exposing the containerized underpinnings and forcing customers to do their own packaging and Docker image construction. This makes sense for large enterprises but means that teams need to understand the underlying O/S software modules and system components that may need to be installed in their containers.
PaaS
PaaS makes it easier for less sophisticated teams to deploy sophisticated scalable applications. Azure PaaS lets customers deploy applications without worrying about the Operating System, System Patching, CVE security scanning , load balancing, log aggregation, or other issues. The opacity of the underlying system meant teams had to know less and that teams couldn't know more if they wanted too.
Microsoft modernized much of their PaaS platform by providing additional isolation via Docker Containers and Kubernetes that is hidden under the surface of the PaaS offering. It looks like their future plans are based on having users manage their Docker images and containers themselves.
Azure App Services on GitHub have been disabled
- Node
- Ruby
- PHP
- Tomcat
- Wildfly
- Java
Microsoft's View of PaaS and IaaS
Three Different Azure Services
- AZURE APP SERVICE - LINUX
- AZURE CONTAINER SERVICE - LINUX
- AZURE SERVICE FABRIC - LINUX
Comments
Post a Comment