7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

Hoy Habr! Ngayon ay nasa ekwador tayo ng isang serye ng mga cool na libreng kurso mula sa Microsoft. Sa bahaging ito mayroon kaming mga pinakaastig na kurso para sa mga arkitekto ng solusyon. Lahat ng mga ito ay nasa Russian, maaari mong simulan ang mga ito ngayon, at sa dulo ay makakatanggap ka ng isang badge. Sumali ka na!

Lahat ng mga artikulo sa serye

Maa-update ang block na ito sa paglabas ng mga bagong artikulo

  1. 7 libreng kurso para sa mga developer
  2. 5 libreng kurso para sa mga IT Administrator
  3. 7 Libreng Kurso para sa Mga Arkitekto ng Solusyon
  4. 6 pinakabagong mga kurso sa Azure
  5. ** ang pinaka ********* ****** mula M******** hanggang *******

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

1. Pagbuo ng mga matalinong bot

Ang pakikipag-ugnayan ng mga gumagamit sa mga application ng computer sa pamamagitan ng pag-uusap gamit ang teksto, mga larawan o pananalita ay maaaring ipatupad gamit ang mga bot. Maaari itong maging isang simpleng question-and-answer dialog o isang sopistikadong bot na nagbibigay-daan sa mga tao na matalinong makipag-ugnayan sa mga serbisyo gamit ang pagtutugma ng pattern, pagsubaybay ng estado, at mga diskarte sa artificial intelligence. Sa 2,5 oras na kursong ito, matututunan mo kung paano bumuo ng isang matalinong chatbot gamit ang QnA Maker at LUIS integration.

Matuto pa at simulan ang pag-aaral pwede dito

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

2. Pagbuo at pag-configure ng ASP.NET application na nag-a-access ng Azure SQL Database

Gumawa ng database upang mag-imbak ng data ng application at mag-set up ng ASP.NET application na humihiling ng data mula sa database na ito. Isang oras na lang at tapos ka na! Sa pamamagitan ng paraan, upang makumpleto ang kurso, kailangan mong magkaroon ng pangkalahatang pag-unawa sa mga relational database at pangunahing kaalaman sa C#.

Ang modyul na ito ay naglalaman ng mga sumusunod na paksa:

  • Gumawa, mag-configure, at mag-populate ng isang database sa Azure SQL Database;
  • Pagse-set up ng ASP.NET application na nag-a-access sa database na ito.

Mga detalye at simula ng pagsasanay

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

3. Pagbalanse ng trapiko sa web service gamit ang Application Gateway

Sa modyul na ito, matututunan mo kung paano pahusayin ang katatagan ng application sa pamamagitan ng pagbalanse ng load sa maraming server at paggamit ng pagruruta ng trapiko sa web.

Sa modyul na ito, matututunan mo kung paano gawin ang mga sumusunod na gawain:

  • Tukuyin ang kakayahan sa pagbalanse ng load ng Application Gateway;
  • Paglikha ng Application Gateway at pag-configure ng load balancing;
  • I-configure ang Application Gateway para sa pagruruta batay sa mga path ng URL.

Mga detalye at simula ng pagsasanay

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

4. Mag-deploy at magpatakbo ng containerized na web app gamit ang Azure App Service

Gumawa ng imahe ng Docker at iimbak ito sa isang Azure Container Registry repository. Mag-deploy ng web application mula sa isang Docker image gamit ang Azure App Service. I-set up ang tuluy-tuloy na pag-deploy ng web application gamit ang isang webhook na nakikinig sa mga pagbabago sa imahe ng Docker.

Sa modyul na ito, matututuhan mo ang mga sumusunod.

  • Lumikha ng mga larawan ng Docker at iimbak ang mga ito sa isang Azure Container Registry repository;
  • Magpatakbo ng mga web application mula sa mga larawan ng Docker na nakaimbak sa Container Registry gamit ang Azure App Service;
  • I-configure ang tuluy-tuloy na pag-deploy ng isang web application mula sa isang imahe ng Docker gamit ang mga webhook.

Mga detalye at simula ng pagsasanay

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

5. Mag-deploy ng website sa Azure gamit ang Azure App Service

Pinapadali ng Web Apps sa Azure ang pag-publish at pamamahala ng isang website nang hindi nababahala tungkol sa mga pinagbabatayan na server, storage, o mga mapagkukunan ng network. Saklaw ng kursong ito ang mga pangunahing kaalaman sa pag-publish ng isang website gamit ang Azure. Ang pag-aaral ay tatagal ng humigit-kumulang 5 oras.

Mga module:

  • Maghanda ng kapaligiran para sa pag-unlad sa Azure;
  • Pagho-host ng isang web application gamit ang Azure App Service;
  • Pag-publish ng isang web application sa Azure gamit ang Visual Studio;
  • Paghahanda ng Web Application Deployment para sa Pagsubok at Rollback gamit ang App Service Deployment Slots;
  • I-scale ang iyong App Service web application upang mahusay na matugunan ang demand gamit ang Azure App Service scale-out at scale-out;
  • Mag-deploy at magpatakbo ng containerized na web app gamit ang Azure App Service.

Mga detalye at simula ng pagsasanay

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

6. Pangkalahatang-ideya ng istilo ng arkitektura ng n-tier para sa application

Gamit ang template ng Resource Manager upang mag-deploy ng isang application sa isang n-tier na arkitektura, na tumutukoy sa mga pangunahing konsepto ng isang n-tier na arkitektura, at mga tip at trick para sa pag-deploy ng mga naturang application.

Sa modyul na ito, matututunan mo kung paano gawin ang mga sumusunod na gawain:

  • Kahulugan ng mga function, paghihigpit at mahahalagang aspeto ng n-tier na arkitektura;
  • Pagpapasiya ng mga kaso ng paggamit para sa n-tier na arkitektura;
  • Pag-deploy ng halimbawa ng n-tier na arkitektura gamit ang template ng Resource Manager;
  • Tukuyin ang mga pamamaraan at mapagkukunan upang mapabuti ang n-tier na arkitektura.

Mga detalye at simula ng pagsasanay

7 Libreng Kurso para sa Mga Arkitekto ng Solusyon mula sa Microsoft

7. Pagproseso ng imahe at pag-uuri sa Azure Cognitive Vision Services

Nag-aalok ang Microsoft Cognitive Services ng mga built-in na feature para paganahin ang computer vision sa mga application. Matutunan kung paano gamitin ang Cognitive Vision Services para sa pag-detect ng mukha, pag-tag at pag-uuri ng larawan, at pagkilala sa bagay.

Mga module:

  • I-detect ang mga mukha at emosyon gamit ang Computer Vision API sa Azure Cognitive Services;
  • Pagproseso ng imahe gamit ang isang computer vision service;
  • Pag-uri-uriin ang mga larawan gamit ang isang pasadyang serbisyo sa pagkilala sa visual;
  • Pagsusuri ng mga kinakailangan para sa pagpapatupad ng Custom Visual Recognition API.

Mga detalye at simula ng pagsasanay

Konklusyon

Ito ay 7 cool na kurso sa pagsasanay na maaaring maging kapaki-pakinabang para sa mga arkitekto ng solusyon. Siyempre, mayroon din kaming iba pang mga kurso na hindi kasama sa seleksyon na ito. Hanapin ang mga ito sa aming mapagkukunan ng Microsoft Learn (nagho-host din ito ng mga kursong nakalista sa itaas).

Sa lalong madaling panahon, ipagpapatuloy namin ang seryeng ito ng mga artikulo na may dalawa pang koleksyon. Well, kung ano ang magiging sila - maaari mong subukang hulaan sa mga komento. Pagkatapos ng lahat, ang mga bituin sa talaan ng mga nilalaman ng seryeng ito ng mga artikulo ay hindi lamang iyon.

*Pakitandaan na maaaring kailangan mo ng secure na koneksyon upang makumpleto ang ilang module.

Pinagmulan: www.habr.com

Magdagdag ng komento