Course details

Developing Azure and Web Services: Introduction

Developing Azure and Web Services: Introduction

Expected Duration
Lesson Objectives
Course Number
Expertise Level


Web services provide a cloud environment for building distributed apps. Explore distributed apps, how data can be accessed, and how services work.

Expected Duration (hours)

Lesson Objectives

Developing Azure and Web Services: Introduction

  • describe and define the characteristics of a distributed application and the reasons for creating them
  • describe the types of computing strategies that can be used to host a service in the cloud
  • recognize and list the advantages and benefits of cloud computing
  • identify the computing strategies and features provided by the Microsoft Azure cloud computing solution
  • distinguish between the different cloud service components offered by Azure
  • describe the technologies and storage strategies that can be used to store and access data
  • describe data access technologies, including ADO.NET, Entity Framework, WCF Data Services, and Azure Cosmos DB
  • compare the features and functionality of the ASP.NET Web API to WCF
  • identify the data access features provided in the .NET Framework
  • describe the low-level ADO.NET data access API in the .NET framework
  • create and configure a data provider programmatically
  • describe HTTP and how it facilitates a simple request and response for message handling
  • identify the parts of a URI and the action verbs that can make up an HTTP transaction
  • work with the HTTP header and media types for the Content-Type header
  • describe how the Representational State Transfer (REST) architecture works
  • describe how WCF can be used to create HTTP services
  • recognize the differences between ADO.NET, Entity, WCF Services, and Azure services
  • describe the differences and uses for ADO.NET, ASP.NET Web API, WCF, and the Azure platform
  • Course Number:

    Expertise Level