Lithuto tse 7 tsa mahala bakeng sa Baqapi ba Tharollo ho tsoa ho Microsoft
Lumela, Habr! Kajeno re sebakeng sa equator ea letoto la pokello ea lithuto tsa mahala tse tsoang ho Microsoft. Karolong ena re na le lithuto tse pholileng ka ho fetisisa bakeng sa baetsi ba tharollo. Kaofela li ka Serussia, u ka qala hona joale, 'me ha u qetile u tla fumana beche. Tlo le rona!
Lingoliloeng tsohle letotong
Sebaka sena se tla ntlafatsoa ha ho lokolloa lingoliloeng tse ncha
** tse ngata ********** ****** ho tloha M******** ho isa ho *******
1. Ho theha bots e bohlale
Tšebelisano ea mosebelisi le lits'ebetso tsa komporo ka moqoqo o sebelisa mongolo, litšoantšo kapa puo e ka finyelloa ka bots. Ena e ka ba puisano e bonolo ea likarabo tsa lipotso kapa bot e rarahaneng e lumellang batho ho sebelisana le lits'ebeletso ka bohlale ba sebelisa mokhoa oa ho bapisa mohlala, ho latela boemo le mekhoa ea bohlale ba maiketsetso. Thutong ena ea lihora tse 2,5 u tla ithuta ho theha chatbot e bohlale u sebelisa QnA Maker le LUIS kopanyo.
Fumana ho eketsehileng 'me u qale ho ithuta e ka ba mona
2. Hlahisa le ho lokisa sesebelisoa sa ASP.NET se fihlellang database ea Azure SQL
Theha polokelongtshedimosetso ho boloka data ya ditshebediso le ho lokisa tshebediso ya ASP.NET e kopang data ho tswa ho bobolokelo bona. Hora feela mme o qetile! Ka tsela, ho qeta thupelo u hloka ho ba le kutloisiso e akaretsang ea li-database tsa likamano le tsebo ea motheo ea C #.
Mojule ona o akaretsa lihlooho tse latelang:
Ho theha, ho hlophisa le ho kenya polokelongtshedimosetso e arohaneng tshebeletsong ya Azure SQL Database;
Beakanya sesebelisoa sa ASP.NET se kenang polokelong ena.
3. Ho leka-lekanya Sephethephethe sa Ts'ebeletso ea Marang-rang ka Ho Sebelisa Tsela ea Kopo
Mojulung ona, o tla ithuta mokhoa oa ho ntlafatsa ts'ebetso ea ts'ebeliso ka ho leka-lekanya mojaro ho li-server tse ngata le ho sebelisa marang-rang a marang-rang.
Mojulung ona, o tla ithuta ho etsa mesebetsi e latelang:
Etsa qeto ea bokhoni ba ho leka-lekanya mojaro oa Tsela ea Kopo;
Ho theha Khoro ea Kopo le ho lokisa ho leka-lekanya mojaro;
Lokisa Khoro ea Likopo bakeng sa ho tsamaisa ho latela litsela tsa URL.
4. Kenya le ho tsamaisa sesebelisoa sa webo se nang le setshelo u sebelisa Azure App Service
Theha setšoantšo sa Docker 'me u se boloke sebakeng sa polokelo ea Registry ea Azure Container. U sebelisa Azure App Service, tsamaisa sesebelisoa sa webo ho tsoa setšoantšong sa Docker. Theha phepelo e tsoelang pele ea sesebelisoa sa webo u sebelisa webhook e hlokomelang liphetoho ho setšoantšo sa Docker.
Mojulung ona o tla ithuta tse latelang.
Ho theha litšoantšo tsa Docker le ho li boloka sebakeng sa polokelo ea Registry ea Azure Container;
Tsamaisa lits'ebetso tsa webo ho tsoa litšoantšong tsa Docker tse bolokiloeng ho Registry ea Container u sebelisa Tšebeletso ea Azure App;
Lokisa phepelo e tsoelang pele ea ts'ebeliso ea webo ho tsoa setšoantšong sa Docker u sebelisa li-webhooks.
5. Kenya sebaka sa marang-rang ho Azure u sebelisa Azure App Service
Lisebelisoa tsa Web ho Azure li etsa hore ho be bonolo ho phatlalatsa le ho laola sebaka sa marang-rang ntle le ho tšoenyeha ka li-server, polokelo kapa lisebelisoa tsa marang-rang. Thupelo ena e akaretsa lintlha tsa motheo tsa ho phatlalatsa sebaka sa marang-rang u sebelisa Azure. Ho tla nka lihora tse ka bang 5 ho ithuta.
Mejulo:
Ho lokisa tikoloho bakeng sa nts'etsopele ea Azure;
Tšoara sesebelisoa sa marang-rang u sebelisa Azure App Service;
Ho phatlalatsa sesebelisoa sa webo ho Azure u sebelisa Visual Studio;
Lokisetsa phepelo ea lits'ebetso tsa webo bakeng sa liteko le ho khutlisa u sebelisa libaka tsa ho tsamaisa lits'ebeletso tsa App;
Ho eketsa ts'ebeliso ea hau ea webosaete ea Ts'ebeletso ea Ts'ebeliso hore e fihlelle tlhokahalo ka nepo u sebelisa Azure App Service e otlolohileng le e otlolohileng;
Kenya 'me u tsamaise sesebelisoa sa webo se nang le lisebelisoa u sebelisa Azure App Service.
6. Kakaretso ea setaele sa meralo ea n-tier bakeng sa ts'ebeliso
Ho sebelisa mohlala oa Taolo ea Lisebelisuoa ho kenya ts'ebeliso mohahong oa n-tier, e hlalosang likhopolo tsa motheo tsa meralo ea n-tier, malebela le maqheka a ho tsamaisa lits'ebetso tse joalo.
Mojulung ona o tla ithuta ho etsa mesebetsi e latelang:
Hlalosa mesebetsi, mefokolo le likarolo tsa bohlokoa tsa meralo ea n-tier;
Ho hlalosa linyeoe tsa tšebeliso bakeng sa meralo ea n-tier;
Ho tsamaisa mohlala oa boqapi ba n-tier ho sebelisa thempleite ea Motsamaisi oa Lits'ebetso;
Hlalosa mekhoa le lisebelisoa tsa ho ntlafatsa meralo ea n-tier.
7. Ts'ebetso ea litšoantšo le lihlopha tse sebelisang Azure Cognitive Vision Services
Microsoft Cognitive Services e fana ka ts'ebetso e hahelletsoeng ho thusa pono ea komporo lits'ebetsong. Ithute ho sebelisa Cognitive Vision Services ho bona lifahleho, ho tšoaea le ho arola litšoantšo, le ho tseba lintho.
Mejulo:
Fumana lifahleho le maikutlo u sebelisa API ea pono ea khomphutha ho Azure Cognitive Services;
Ho sebetsana le litšoantšo ho sebelisa tšebeletso ea pono ea k'homphieutha;
Ho hlophisoa ha litšoantšo ho sebelisa tšebeletso ea tloaelo ea ho lemoha pono;
Ho hlahloba litlhoko tsa ho kenya tšebetsong API ea Custom Visual Recognition.
Tsena e ne e le lithupelo tse 7 tse ntle tse ka bang molemo bakeng sa baqapi ba tharollo. Ehlile, re boetse re na le lithuto tse ling tse sa kenyelletsoeng khethong ena. Li batle ho Microsoft Learn resource (lithuto tse thathamisitsoeng ka holimo le tsona li ngotsoe ho eona).
Haufinyane re tla ntšetsa pele letoto lena la lihlooho ka likoleke tse ling tse peli. Hantle, seo ba tla ba sona - o ka leka ho hakanya maikutlong. Ntle le moo, ho na le li-asterisk tafoleng ea litaba tsa letoto lena la lingoliloeng ka lebaka.
*Ka kopo hlokomela hore o kanna oa hloka khokahano e sireletsehileng ho phethela li-module tse ling.