Microsoft Azure
Microsoft Azure was first announced in October 2008 and launched on February 1, 2010, under the name Windows Azure, before being changed to Microsoft Azure on March 25, 2014. It is an open and flexible cloud platform which helps in development, data storage, service hosting, and service management. The Azure tool hosts web applications over the internet with the help of Microsoft 42 Azure data centers spread around the globe, which is the highest number of data centers for any cloud platform. Also, Azure is planning to get 12 more data centers, which will increase the number of data centers to 54, shortly. Interestingly, 80 percent of the Fortune 500 companies use Azure services for their cloud computing needs. It’s free to start and follows a pay-per-use model, which means you pay only for the services you opt for. Azure supports multiple programming languages, including Java, NodeJs, and C#. Microsoft Azure is a popular cloud computing platform that offers a wide range of services.
For Example
To set up a huge server, we will require huge investment, effort, physical space, and so on. To overcome such situations, Microsoft Azure comes to our rescue. It will provide us with virtual machines, fast processing of data, analytical and monitoring tools, and so on to make our work simpler. The pricing of Azure is also simpler and cost-effective. Popularly termed as Pay As You use, which means how much you use, you will pay only for that.
Top Companies Use Azure
There are many top companies and organizations around the world which are using Microsoft Azure for various cloud computing and data management needs. Here are the name of some top companies knowing for using Azure.
How Azure Works
Microsoft Azure is a cloud computing platform. Azure manages and maintains hardware, infrastructure, and resources in data centers. These assets can be accessed by individuals and organizations over the internet for free or on a pay-per-use basis. This allows Azure’s users to tap into powerful, often cost-prohibitive hardware and solutions without a large upfront investment.
Data Centers - Azure operates in a network of data centers located around the world. These data centers house the hardware and infrastructure required to run Azure services. The distribution of data centers ensures redundancy, high availability, and optimal performance for users worldwide.
Regions and Availability Zones - Azure is organized into regions, which are geographical areas that contain at least one or more data centers. Each region is further divided into availability zones, which are independent data centers with their own power, cooling, and networking.
Here is an overview of how Microsoft Azure works:
Step 1 - Just as other cloud platform, Azure also relies on technology known as virtualization. Most computer hardware can be emulated in software because most computer hardware need a simple set of instruction which is permanently or temporarily encoded in silicon.
Step 2: By using an emulation layer that maps software instructions to hardware instruction, virtualization can be executed in software as if it were the actual hardware itself.
Step 3: The cloud is a set of physical servers in one or more data centers that execute the virtualized hardware for the customers. With this the questions that raise are how does the cloud create, start, stop and delete millions of instances of virtualized hardware for millions of customer at once?
Step 4: To understand how this works, we should look at the architecture of the hardware which is in the data center. Inside each data center there is a collection of servers that are arranged on server racks. And every server rack will contain server blades as well a network which provides network creativity and a power distribution units (PDU) providing power. Racks are further grouped into larger units called Clusters.
Step 5: Each rack or cluster are designated to run these virtualized hardware instances for the customer. Some of these servers run cloud management software called fabric controller, which allocates and monitors the health of the server and heal server when it fails.
Step 6: Each instance of the fabric controller is connected to another set of servers that run cloud orchestration software known as front end. The internal Azure database is used for all the functions the cloud performs.
Advantage of Azure
The following are the Azure advatages which show why compnies choose to use Microsoft Azure.
Based on the above advantages, You can say that the reasons for choosing Azure may vary based on an organizations unique needs and objectives.
Disadvantage of Azure
The following are the Azure disadvatages which show why not compnies choose to use Microsoft Azure.