7 Free Courses for Solution Architects from Microsoft

Hey Habr! Today we are at the equator of a series of cool free courses from Microsoft. In this part we have the coolest courses for solution architects. All of them are in Russian, you can start them right now, and at the end you will receive a badge. Join now!

All articles in the series

This block will be updated with new articles.

  1. 7 Free Developer Courses
  2. 5 Free Courses for IT Administrators
  3. 7 Free Courses for Solution Architects
  4. 6 latest courses on Azure
  5. ** the most ********** ****** from M******** on ******

7 Free Courses for Solution Architects from Microsoft

7 Free Courses for Solution Architects from Microsoft

1. Building smart bots

The interaction of users with computer applications through conversation using text, pictures or speech can be implemented using bots. It can be a simple question-and-answer dialog or a sophisticated bot that allows people to intelligently interact with services using pattern matching, state tracking, and artificial intelligence techniques. In this 2,5 hour course, you will learn how to build an intelligent chatbot using QnA Maker and LUIS integration.

Learn more and start learning here

7 Free Courses for Solution Architects from Microsoft

2. Developing and configuring an ASP.NET application that accesses an Azure SQL Database

Create a database to store application data and set up an ASP.NET application that requests data from this database. Just an hour and you're done! By the way, to complete the course, you need to have a general understanding of relational databases and basic knowledge of C#.

This module contains the following topics:

  • Create, configure, and populate a single database in Azure SQL Database;
  • Setting up an ASP.NET application that accesses this database.

Details and start of training

7 Free Courses for Solution Architects from Microsoft

3. Balancing web service traffic using Application Gateway

In this module, you will learn how to improve application resiliency by load balancing across multiple servers and using web traffic routing.

In this module, you will learn how to perform the following tasks:

  • Determine the load balancing capability of the Application Gateway;
  • Creating an Application Gateway and configuring load balancing;
  • Configure Application Gateway for routing based on URL paths.

Details and start of training

7 Free Courses for Solution Architects from Microsoft

4. Deploy and run a containerized web app with Azure App Service

Create a Docker image and store it in an Azure Container Registry repository. Deploy a web application from a Docker image using Azure App Service. Set up continuous web application deployment with a webhook that listens for changes to the Docker image.

In this module, you will learn the following.

  • Create Docker images and store them in an Azure Container Registry repository;
  • Run web applications from Docker images stored in the Container Registry using Azure App Service;
  • Configure continuous deployment of a web application from a Docker image using webhooks.

Details and start of training

7 Free Courses for Solution Architects from Microsoft

5. Deploy a website to Azure using Azure App Service

Web Apps in Azure makes it easy to publish and manage a website without worrying about the underlying servers, storage, or network resources. This course covers the basics of publishing a website with Azure. The study will take about 5 hours.

Modules:

  • Prepare environment for development in Azure;
  • Hosting a web application with Azure App Service;
  • Publishing a web application to Azure using Visual Studio;
  • Preparing a Web Application Deployment for Testing and Rollback with App Service Deployment Slots;
  • Scale your App Service web application to efficiently meet demand with Azure App Service scale-out and scale-out;
  • Deploy and run a containerized web app with Azure App Service.

Details and start of training

7 Free Courses for Solution Architects from Microsoft

6. Overview of the n-tier architecture style for the application

Using the Resource Manager template to deploy an application in an n-tier architecture, defining the basic concepts of an n-tier architecture, and tips and tricks for deploying such applications.

In this module, you will learn how to perform the following tasks:

  • Definition of functions, restrictions and important aspects of the n-tier architecture;
  • Determination of use cases for n-tier architecture;
  • Deploying the n-tier architecture example using the Resource Manager template;
  • Identify methods and resources to improve the n-tier architecture.

Details and start of training

7 Free Courses for Solution Architects from Microsoft

7. Image processing and classification with Azure Cognitive Vision Services

Microsoft Cognitive Services offers built-in features to enable computer vision in applications. Learn how to use Cognitive Vision Services for face detection, image tagging and classification, and object identification.

Modules:

  • Detect faces and emotions with the Computer Vision API in Azure Cognitive Services;
  • Image processing with a computer vision service;
  • Classify images using a custom visual recognition service;
  • Evaluation of requirements for the implementation of the Custom Visual Recognition API.

Details and start of training

Conclusion

These were 7 cool training courses that can be useful for solution architects. Of course, we also have other courses that are not included in this selection. Look for them on our Microsoft Learn resource (it also hosts the courses listed above).

Very soon we will continue this series of articles with two more collections. Well, what they will be - you can try to guess in the comments. After all, the stars in the table of contents of this series of articles are not just that.

*Please note that you may need a secure connection to complete some modules.

Source: habr.com

Add a comment