You work in the IT department for Tailwind Traders, which has decided to migrate its applications and data to Microsoft Azure. You're aware that cloud computing will save your company time and money by migrating from your existing, on-premises, physical hardware, to a cloud solution. With this new solution, you'll only need to pay for the resources and computing time that you use.

This is a logo for Tailwind Traders, a fictitious home improvement retailer.

However, some of the cloud computing concepts are new to many members of your IT staff. They've been asking some specific questions about what cloud computing can do for them. For example, the team that manages Tailwind Traders' website wants to know how Azure improves the site's availability and scalability. The team that handles the deployment of new hardware is curious to see how cloud computing can make their deployment processes faster.

In addition, your developer team wants to learn about the different options available to them as they are designing new applications. For example, is there a way to run their applications in a hybrid configuration, where part of their application runs on-premises and the rest of the application runs in the cloud?

In this module, you'll learn about the fundamental concepts of cloud computing, how Azure implements these concepts, and how Tailwind Traders might benefit from migrating to a cloud computing environment.

Learning objectives

Upon completion of this module, you'll be able to:

  • Identify the benefits and considerations of using cloud services.
  • Describe the differences between categories of cloud services.
  • Describe the differences between types of cloud computing.


  • You should be familiar with basic computing concepts and terminology.