This blog entry provides a full technical run of the Step-By-Step Activity Guides of [AZ-204] Microsoft Azure Developer Certification training program that you must perform to gain proficiency with this course.
Further in this post we will talk about what you’ll learn in each activity guide but before that here’s a quick preview of all the Activity Guides which we’re going to cover in this course:
1. Register for Azure Free Trial Account
2. Building a web application on the Azure platform as a service offerings
3. Implement task processing logic by using Azure Functions
4. Retrieving Azure Storage resources and metadata by using the Azure Storage SDK for .NET
5. Constructing a polyglot data solution
6. Deploying compute workloads by using images and containers
7. Authenticating to and querying Microsoft Graph by using MSAL and .NET SDKs
8. Access resource secrets more securely across services
9. Creating a multi-tier solution by using services in Azure
10. Automate business processes with Logic Apps
11. Publishing and subscribing to Event Grid events
12. Asynchronously processing messages by using Azure Storage Queues
13. Monitoring services that are deployed to Azure
14. Enhancing a web application by using the Azure Content Delivery Network
Note: To know more about [AZ-204] Microsoft Azure Developer Certification Exam, click here.
Activity Guide I: Register For Azure Free Trial Account
The first thing you must do is to get a Trial Account for Microsoft Azure. (You get 200 USD FREE Credit from Microsoft to practice)
Microsoft Azure is one of the top choices for any organization due to its freedom to build, manage, and deploy applications. Now, we will look at how to register for the Microsoft Azure FREE Trial Account.
Note: Get this first step by step activity guide absolutely FREE from here
After you register for Microsoft Cloud Trial Account, you should get an Email Like below from Microsoft:
II: Building A Web Application On Azure Platform As A Service Offerings
Suppose you’re the owner of a company and you’re building an app to share pictures of great food! Therefore, to get your app to the market as soon as possible, you decide to use Microsoft Azure App Service to host your web apps and APIs.
In conclusion, you’ll learn how to create various apps using App Service and how to configure application settings. Furthermore, you’ll master deploying apps using Kudu, Azure CLI, and ZIP file.
III: Implement Task Processing Logic By Using Azure Functions
In this Activity Guide, we’ll create a Functions App & along with that, we’ll create various functions with built-in triggers. Furthermore, we’ll configure Function App triggers and input integrations.
IV: Retrieving Azure Storage Resources And Metadata By Using The Azure Storage SDK For .NET
The objective of this Activity Guide is to create Containers and upload Blobs. And, then we’ll enumerate Blobs and Containers by using the Microsoft Azure Storage SDK for dotNET. In addition, we’ll learn how to pull Blob metadata using the Storage SDK.
V: Constructing A Polyglot Data Solution
Let’s assume that you decide to migrate your inventory database from Azure SQL Database to Azure Cosmos DB. Why? This is in order to facilitate your web application to use more than one data service & to take advantage of the best data service for each application component.
After completing this guide, you’ll be able to create instances of various database services and write C# code to connect to SQL Database and Azure Cosmos DB.
VI: Deploying Compute Workloads By Using Images And Containers
Here, we’ll create a VM by using Azure CLI and then deploy a docker container image to Azure Container Registry (ACR). Moreover, you’ll be able to deploy a container from a container image in ACR by using Container Instances.
VII: Authenticating To And Querying Microsoft Graph By using MSAL And .NET SDKs
This Activity Guide provides an opportunity to learn the Microsoft identity platform. You’ll grasp how to use different libraries such as the Microsoft Authentication Library (MSAL) and the Microsoft Graph SDK to change values programmatically.
VIII: Access Resource Secrets More Securely Across Services
In this Activity Guide, we cover how to create Azure key vault and store secrets in it. Additionally, we’ll create a system-assigned managed identity for an Azure App Service Instance. In addition, we will create a Key Vault access policy for an Azure AD identity or application.
IX: Creating A Multi-tier Solution By Using Services In Azure
To create a multi-tier solution we’ll first grasp how to create a web application from a Docker Hub container image. After that, we’ll fabricate an API management account. Moreover, we’ll configure an API as a proxy for another Azure Service with header and payload manipulation. We’ll cover all the above topics in this Activity Guide.
X: Automate Business Processes With Logic Apps
Firstly, the domains covered in this Activity Guide will help you build a Logic App workflow as well as manage products and APIs in Logic App. Secondly, we will use Azure API management as a proxy for a Logic App.
XI: Publishing And Subscribing To Event Grid Events
As the developer who manages component communication, you have decided to introduce Microsoft Azure Event Grid as your solution-wide messaging platform.
The above includes creating an Event Grid topic and using an Event Grid viewer to subscribe to a topic and illustrate published messages. In addition, you’ll also learn to publish a message from a .NET application.
XII: Asynchronously Processing Messages By Using Azure Storage Queues
After completing this Activity Guide, you’ll obtain clarity on adding libraries from NuGet and creating a queue in dotNET. Moreover, we’ll produce and consume from the queue using dotNET and also manage the queue using Storage Explorer.
XIII: Monitoring Services That Are Deployed To Azure
Here, we’ll learn to take advantage of the Application Insights resource by creating it. And, integrating Application Insights telemetry tracking into an ASP .NET web app along with a resource built using the Web Apps feature of Azure App Service.
XIV: Enhancing A Web Application By Using The Azure Content Delivery Network
A Content Delivery Network (CDN) helps you to provide fast delivery of Internet Content. Here, you’ll register to a Microsoft CDN resource provider and create CDN resources. In addition, you’ll learn to create & configure CDN endpoints that are bound to various Azure services.
Next Task For You
Begin your journey towards becoming a Microsoft [AZ-204] Azure Developer Associate and earning a lot more in 2020 by joining our FREE Masterclass.