What is Microsoft Azure? Microsoft azure for dummies

Posted on

Microsoft azure for dummies is a course and Microsoft azure is a collection of cloud services designed to assist businesses of all sizes tackle complex problems. Application management and deployment resources are also part of the services. To assist organisations in meeting their IT needs, Microsoft provides a number of cloud-based services, including PaaS (platform-as-a-service), IaaS (infrastructure-as-a-service), and SaaS (software as a service).

Azure deployment models

Microsoft azure for dummies

In the language of Azure, “deployment” means setting up resources in the Azure public cloud. You might ask, “What is this? What does it mean that Microsoft Azure is a “public cloud”? Microsoft says that by default, customers of Azure can’t see each other’s resources. Hang on; hang on. Let’s explain.

Public cloud

Microsoft Azure is a public cloud because anyone can use its global network of data centres. Microsoft takes the fact that Azure has multiple customers very seriously. To make sure that each customer’s data stays private, it adds layer after layer of physical and logical security. In fact, Microsoft doesn’t always have access to the encryption keys for its customers’ data.
Other big cloud service providers like AWS, GCP, Oracle, and IBM are also public cloud platforms (see “Other cloud providers” in the sidebar).

Microsoft has three more Azure clouds that are only used by the government. So, Microsoft’s written materials talk about Azure Cloud, which is its public cloud, and Azure Government Cloud, which is its private cloud with special access. The general public can’t use an Azure Government Cloud unless they work for a government agency that uses it.

Private cloud

Very, very few businesses have enough money, people, and other resources to host their own cloud environments. Usually, only the largest enterprise organisations can afford to have their own private cloud infrastructure with redundant data centres, storage, networking, and compute, but they may not be able to store data in Microsoft’s or any other cloud provider’s physical data centres for security reasons.
Azure Stack is a portable version of the Azure cloud that Microsoft sells. It consists of a server rack that a company can rent or buy from a hardware or service provider that works with Microsoft.

The idea is that you can bring cloud computing features like on-demand self-service, resource pooling, elasticity, and so on to your local environment without using the Internet or an outside cloud provider if you don’t want to.

Your administrators and developers use the same Azure Resource Manager (ARM) application programming interface (API) to deploy resources locally to Azure Stack as they do to deploy to the Azure public cloud. With this API, it’s easy to bring services from the cloud on-premises and vice versa.

Hybrid cloud

A hybrid cloud combines the best parts of both on-premises and cloud environments.
Most of the time, it makes the most sense for businesses to use the hybrid cloud deployment model. Why? With a hybrid cloud, a business can keep using the on-premises infrastructure that it has already paid for and also take advantage of the scalability of the Azure public cloud.

Check out the photo below. In this topology, the on-premises network is connected to an Azure virtual network. You can do all kinds of cool things with service management here.