Before going on topic Azure fundamental, we need to understand about cloud computing, to start an application over the network we set up a machine with required hardware and software which is called servers/data centers. To set up a server, we pay a massive amount while we don't need all server resources at all times. Suppose we found an option pay as you go for hardware and software then what option you will choose, a heavy investment or pay as you go service. Definitely, I will choose to pay as you go service instead of maintaining CPUs, Storage, Networking, and Required S/w for an application. In pay as you go service, you rent them for the time that you need them. The cloud provider takes care of maintaining the underlying infrastructure for you.
Finally, Cloud computing is the delivery of computing services over the Internet using a pay-as-you-go pricing model. Put another way, it's a way to rent computing power and storage from someone else's data center.
There are many providers of cloud computing like AWS by Amazon, Azure by Microsoft, IBM, and Google cloud platform by Google, in this tutorial we will learn about the services of Microsoft Azure cloud computing platform.
Azure is Microsoft's cloud computing platform. Azure is here to help you tackle your toughest business challenges. You bring your requirements, creativity, and favorite software development tools. We bring a massive global infrastructure that's always available for you to build your applications on.
What can I do on Azure?
Azure provides over 100 services that enable you to do everything from running your existing applications on virtual machines to exploring new software paradigms such as intelligent bots and mixed reality.
Many teams start exploring the cloud by moving their existing applications to virtual machines that run in Azure. While migrating your existing apps to virtual machines is a good start, the cloud is more than just "a different place to run your virtual machines".
For example, Azure provides AI and machine-learning services that can naturally communicate with your users through vision, hearing, and speech. It also provides storage solutions that dynamically grow to accommodate massive amounts of data. Azure services enable solutions that are simply not feasible without the power of the cloud.