Whether you are dealing with a small startup application or handling lots of data for an enterprise application, Microsoft Azure is always a convenient choice because of its cost-effective subscription model and the scalability that it offers. There are a number of services on offers such as Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). These include Notification Hubs, Cognitive Services, and Azure Functions, which can change the impression of the user regarding your application with few or no additional development hours. This chapter will give you a quick overview on how to use some of these services whilst developing .NET Core applications.
In this chapter, we will be designing our service backend using the available service offerings on the Azure platform:
- An overview of Azure...