Review of Key Microsoft Azure Services for Developers
Reflect on the essential concepts covered in this chapter.
So far, we have learned about the following:
- Various tools are available for interacting with Microsoft Azure, including the Azure Portal, Azure CLI, Azure PowerShell, SDKs, and APIs. We mostly used Azure portal and Azure CLI during the lessons.
- To host applications using Azure App Service, we explored the benefits of using a
model like the App service. We also learned about its underlying hosting environment, Azure App Service Plan.PaaS Platform as a service - To monitor several aspects of our application using Azure Application Insights. These aspects include but are not limited to logs, failures, and availability.
- To host applications using Azure Function apps, and how they make it easy for us to focus only on the business logic without thinking about the infrastructure details.
- To use Azure SQL as a PaaS database to store our relational data.
- To use Azure Storage Account to store different types of blobs such as media, images, and video files.
- To avoid hard-coding application secrets and credentials and store them centrally using Azure Key Vault.
- To use Azure Cognitive Services to add cognitive abilities to our application, such as identifying objects in an image.
Get hands-on with 1300+ tech skills courses.