Setting Up a Backend for a Chat App Using Azure Services

In this chapter, we will set up a backend for a chat app with real-time communication. We will create a backend that can scale up to handle a large number of users but also scale down when the number of users is reduced. To build that backend, we will use a serverless architecture based on services in Microsoft Azure.

The following topics will be covered in this chapter:

  • Understanding the different Azure serverless services
  • Creating a SignalR service in Microsoft Azure
  • Using Azure Functions as an application programming interface (API)
  • Scheduling jobs with Azure Functions
  • Using Azure Blob storage to store photos
  • Using Azure Cognitive Services and the Customer Vision API to scan photos ...

Get Xamarin.Forms Projects - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.