Just starting the Az-900 course, and Mike is talking about Cloud deployment models. The on-premise model sounds like the traditional on-site hardware of maintaining a network. What is the difference?
Difference between On Premise cloud vs Public cloud
An on-premises cloud network is very similar to traditional on-site network. It is really about how access is provided.
In the "traditional" enterprise environment, resources are located on-site. Users can access the resources when connected to the work network. They might be physically connected at work, or maybe a VPN connection when remote. They could also be accessing resources using remote desktop to connect to a machine that is connected to the work network.
With the on-premises cloud model, the access model is more like public cloud. Resources are still located on-premises, but users access the resources via the internet. Users can access resources from anywhere, as long as they have an internet connection. There is no need to connect to the work network first.
Thank you Mike
What is the cost-savings for doing this? Is the company still paying Capital costs for the physical infrastructure to support this private on-prem cloud? Why would you do this?
There isn't any cost-savings running a private cloud. It is more about security and compliance.
With a traditional enterprise network, you access resources when you are connected to the enterprise network. You might be physically on-site, or connected via a VPN.
With a public cloud, you can allow access corporate resources from anywhere, with any device.
An organization might want to provide that kind of ubiquitous access, but not be able to for certain reasons. It might be they have made a large investment in on-premises resources (just built a big data center) or their might be regulations or legal requirements that prevent moving their data to the public cloud.
So to allow users to work from anywhere, from any device, an organization can set up a private cloud. This way users can still access resources from anywhere with internet access, but still stay in compliance with regulations, etc.
It will be more expensive in all regards. The hardware, the building, the power, the cooling, the IT staff, the licensing, etc. So there needs to be a compelling reason (usually compliance and security) for setting up a private cloud.