မင်္ဂလာပါ Habr။ ယနေ့ကျွန်ုပ်တို့သည် Microsoft မှ အေးမြသော အခမဲ့သင်တန်းများ အစုအဝေး၏ အီကွေတာတွင် ရှိနေပါသည်။ ဒီအပိုင်းမှာ အမိုက်ဆုံး သင်တန်းတွေ ရှိတယ်။ ဖြေရှင်းချက်ဗိသုကာများအတွက်. ၎င်းတို့အားလုံးသည် ရုရှားဘာသာဖြင့်ဖြစ်ပြီး၊ သင်ယခုစတင်နိုင်သည်၊ ပြီးပါက သင်တံဆိပ်တစ်ခုရရှိမည်ဖြစ်သည်။ ကျွန်တော်တို့နဲ့အတူပါဝင်ပါ!
စီးရီးရှိ ဆောင်းပါးအားလုံး
ဆောင်းပါးအသစ်များထွက်ရှိခြင်းဖြင့် ဤဘလောက်ကို အပ်ဒိတ်လုပ်ပါမည်။
developer များအတွက် အခမဲ့သင်တန်း 7 ခု IT စီမံခန့်ခွဲသူများအတွက် အခမဲ့သင်တန်း 5 ခု Solution Architects အတွက် အခမဲ့သင်တန်း 7 ခု Azure တွင်နောက်ဆုံးပေါ်သင်တန်း 6 ခု - ** အများဆုံး ********** ****** M********** မှ *******
1. စမတ်ဘော့တ်များ ဖန်တီးခြင်း။
စာသား၊ ပုံဆွဲခြင်း သို့မဟုတ် စကားစမြည်ပြောဆိုခြင်းဖြင့် ကွန်ပျူတာအပလီကေးရှင်းများနှင့် အသုံးပြုသူ အပြန်အလှန် အပြန်အလှန်ဆက်သွယ်မှုကို ဘော့တ်များသုံးပြီး အောင်မြင်နိုင်သည်။ ၎င်းသည် ရိုးရှင်းသော အမေးအဖြေ စကားဝိုင်း သို့မဟုတ် ရှုပ်ထွေးသော ဘော့တ်တစ်ခု ဖြစ်နိုင်သည်။ ဤ 2,5 နာရီသင်တန်းတွင် QnA Maker နှင့် LUIS ပေါင်းစည်းမှုကို အသုံးပြု၍ ဉာဏ်ရည်ထက်မြက်သော chatbot တစ်ခုကို ဖန်တီးနည်းကို သင်ယူပါမည်။
ပိုမိုလေ့လာပြီး စတင်လေ့လာပါ။
2. Azure SQL ဒေတာဘေ့စ်ကို ဝင်ရောက်အသုံးပြုသည့် ASP.NET အပလီကေးရှင်းကို တီထွင်ပြီး ပြင်ဆင်သတ်မှတ်ပါ။
အပလီကေးရှင်းဒေတာကို သိမ်းဆည်းရန် ဒေတာဘေ့စ်တစ်ခု ဖန်တီးပြီး ဤဒေတာဘေ့စ်မှ ဒေတာတောင်းခံသည့် ASP.NET အပလီကေးရှင်းကို စီစဉ်သတ်မှတ်ပါ။ တစ်နာရီလောက်ပဲ ပြီးသွားပါပြီ။ စကားမစပ်၊ သင်တန်းပြီးမြောက်ရန်အတွက် ဆက်စပ်ဒေတာဘေ့စ်များနှင့် C# ၏အခြေခံဗဟုသုတများကို ယေဘူယျနားလည်ရန် လိုအပ်ပါသည်။
ဤသင်ခန်းစာသည် အောက်ပါအကြောင်းအရာများကို အကျုံးဝင်သည်-
- Azure SQL ဒေတာဘေ့စ်ဝန်ဆောင်မှုတွင် သီးခြားဒေတာဘေ့စ်တစ်ခုကို ဖန်တီးခြင်း၊ ပြင်ဆင်ခြင်းနှင့် လူနေခြင်း၊
- ဤဒေတာဘေ့စ်ကိုဝင်ရောက်အသုံးပြုသည့် ASP.NET အပလီကေးရှင်းကို စီစဉ်သတ်မှတ်ပါ။
3. အက်ပလီကေးရှင်း Gateway ကိုအသုံးပြု၍ ဝဘ်ဝန်ဆောင်မှုလမ်းကြောင်းကို ဟန်ချက်ညီစေခြင်း။
ဤ module တွင်၊ ဆာဗာများစွာရှိ ဝန်ကိုချိန်ညှိကာ ဝဘ်အသွားအလာလမ်းကြောင်းကိုအသုံးပြုခြင်းဖြင့် အပလီကေးရှင်းခံနိုင်ရည်အား မြှင့်တင်နည်းကို သင်လေ့လာနိုင်မည်ဖြစ်ပါသည်။
ဤ module တွင်၊ သင်သည် အောက်ပါလုပ်ငန်းဆောင်တာများကို မည်သို့လုပ်ဆောင်ရမည်နည်း။
- Application Gateway ၏ ဝန်ချိန်ခွင်လျှာညှိနိုင်မှုကို ဆုံးဖြတ်ပါ။
- အပလီကေးရှင်းဂိတ်ဝေးကိုဖန်တီးခြင်းနှင့် ဝန်ချိန်ခွင်လျှာညှိခြင်းတို့ကို သတ်မှတ်ခြင်း၊
- URL လမ်းကြောင်းများကိုအခြေခံ၍ လမ်းကြောင်းသတ်မှတ်ရန်အတွက် အပလီကေးရှင်းဂိတ်ဝေးကို စီစဉ်သတ်မှတ်ပါ။
4. Azure အက်ပ်ဝန်ဆောင်မှုကို အသုံးပြု၍ ကွန်တိန်နာထည့်သွင်းထားသော ဝဘ်အက်ပ်ကို အသုံးပြု၍ လုပ်ဆောင်ပါ။
Docker ပုံတစ်ခုဖန်တီးပြီး Azure Container Registry repository တွင် သိမ်းဆည်းပါ။ Azure App ဝန်ဆောင်မှုကို အသုံးပြု၍ Docker ပုံမှ ဝဘ်အက်ပ်ကို အသုံးပြုပါ။ Docker ရုပ်ပုံသို့ ပြောင်းလဲမှုများကို စောင့်ကြည့်သည့် webhook ကို အသုံးပြု၍ ဝဘ်အပလီကေးရှင်းတစ်ခု၏ စဉ်ဆက်မပြတ် ဖြန့်ကျက်မှုကို စနစ်ထည့်သွင်းပါ။
ဤ module တွင် အောက်ပါတို့ကို လေ့လာနိုင်မည်ဖြစ်ပါသည်။
- Docker ပုံများကိုဖန်တီးခြင်းနှင့် Azure Container Registry repository တွင် သိမ်းဆည်းခြင်း၊
- Azure App ဝန်ဆောင်မှုကို အသုံးပြု၍ Container Registry တွင်သိမ်းဆည်းထားသော Docker ပုံများမှ ဝဘ်အက်ပလီကေးရှင်းများကို ဖွင့်ပါ။
- webhooks ကို အသုံးပြု၍ Docker ပုံမှ ဝဘ်အပလီကေးရှင်းတစ်ခု၏ စဉ်ဆက်မပြတ် ဖြန့်ကျက်မှုကို စီစဉ်သတ်မှတ်ပါ။
5. Azure အက်ပ်ဝန်ဆောင်မှုကို အသုံးပြု၍ Azure တွင် ဝဘ်ဆိုက်တစ်ခုကို ဖြန့်ကျက်ပါ။
Azure ရှိ ဝဘ်အက်ပ်များသည် အရင်းခံဆာဗာများ၊ သိုလှောင်မှု သို့မဟုတ် ကွန်ရက်အရင်းအမြစ်များကို စိတ်ပူစရာမလိုဘဲ ဝဘ်ဆိုက်တစ်ခုကို ထုတ်ဝေရန်နှင့် စီမံခန့်ခွဲရန် လွယ်ကူစေသည်။ ဤသင်တန်းတွင် Azure ကို အသုံးပြု၍ ဝဘ်ဆိုဒ်တစ်ခု ထုတ်ဝေခြင်း၏ အခြေခံများကို အကျုံးဝင်ပါသည်။ လေ့လာရန် ၅ နာရီခန့်ကြာမြင့်မည်ဖြစ်သည်။
မော်ဂျူးများ-
- Azure ရှိ ဖွံ့ဖြိုးတိုးတက်မှုအတွက် ပတ်ဝန်းကျင်ကို ပြင်ဆင်ခြင်း၊
- Azure App Service ကို အသုံးပြု၍ ဝဘ်အက်ပလီကေးရှင်းကို လက်ခံဆောင်ရွက်ပေးပါ။
- Visual Studio ကို အသုံးပြု၍ ဝဘ်အက်ပလီကေးရှင်းကို Azure သို့ ထုတ်ဝေခြင်း၊
- အပလီကေးရှင်း ဝန်ဆောင်မှု ဖြန့်ကျက်ခြင်း အကွက်များကို အသုံးပြု၍ စမ်းသပ်ခြင်းနှင့် ပြန်လှည့်ခြင်းအတွက် ဝဘ်အက်ပလီကေးရှင်း ဖြန့်ကျက်မှုကို ပြင်ဆင်ပါ။
- Azure App Service ဒေါင်လိုက်နှင့် အလျားလိုက် အတိုင်းအတာကို အသုံးပြု၍ သင်၏ App Service ဝဘ်အက်ပလီကေးရှင်းကို အတိုင်းအတာတစ်ခုအထိ ချဲ့ထွင်ခြင်း၊
- Azure App ဝန်ဆောင်မှုကို အသုံးပြု၍ ကွန်တိန်နာထည့်သွင်းထားသော ဝဘ်အက်ပလီကေးရှင်းကို အသုံးပြု၍ လုပ်ဆောင်ပါ။
6. အပလီကေးရှင်းအတွက် n-tier ဗိသုကာစတိုင်၏ ခြုံငုံသုံးသပ်ချက်
အရင်းအမြစ်မန်နေဂျာပုံစံကို အသုံးပြု၍ n-tier ဗိသုကာတစ်ခုတွင် အပလီကေးရှင်းတစ်ခုအား အသုံးချရန်၊ n-tier ဗိသုကာတစ်ခု၏ အခြေခံသဘောတရားများ၊ ထိုကဲ့သို့သော အပလီကေးရှင်းများကို အသုံးပြုရန်အတွက် အကြံပြုချက်များနှင့် လှည့်ကွက်များကို အသုံးပြုခြင်း။
ဤ module တွင် အောက်ပါတာဝန်များကို သင်မည်ကဲ့သို့လုပ်ဆောင်ရမည်ကို လေ့လာနိုင်သည်-
- n-tier ဗိသုကာ၏ လုပ်ဆောင်ချက်များ၊ ကန့်သတ်ချက်များနှင့် အရေးကြီးသော ရှုထောင့်များကို သတ်မှတ်ပါ။
- n-tier ဗိသုကာအတွက် အသုံးပြုမှုကိစ္စများကို သတ်မှတ်ခြင်း၊
- Resource Manager နမူနာပုံစံကို အသုံးပြု၍ ဥပမာ n-tier ဗိသုကာကို အသုံးချခြင်း၊
- n-tier ဗိသုကာကို မြှင့်တင်ရန် နည်းလမ်းများနှင့် အရင်းအမြစ်များကို ဖော်ထုတ်ပါ။
7. Azure Cognitive Vision Services ကို အသုံးပြု၍ ရုပ်ပုံပြင်ဆင်ခြင်းနှင့် အမျိုးအစားခွဲခြားခြင်း။
Microsoft Cognitive Services သည် အပလီကေးရှင်းများတွင် ကွန်ပြူတာအမြင်ကို ဖွင့်ပေးရန်အတွက် ပါ၀င်သောအင်္ဂါရပ်များကို ပေးဆောင်သည်။ မျက်နှာကိုသိရှိခြင်း၊ ပုံတဂ်ခြင်းနှင့် အမျိုးအစားခွဲခြားခြင်းနှင့် အရာဝတ္ထုခွဲခြားခြင်းအတွက် သိမြင်မှုအမြင် ဝန်ဆောင်မှုများကို မည်သို့အသုံးပြုရမည်ကို လေ့လာပါ။
မော်ဂျူးများ-
- Azure Cognitive Services တွင် ကွန်ပျူတာအမြင် API ကို အသုံးပြု၍ မျက်နှာနှင့် စိတ်ခံစားမှုများကို ထောက်လှမ်းပါ။
- ကွန်ပြူတာအမြင်ဝန်ဆောင်မှုကို အသုံးပြု၍ ရုပ်ပုံပြင်ဆင်ခြင်း၊
- စိတ်ကြိုက်အမြင်အာရုံအသိအမှတ်ပြုခြင်းဝန်ဆောင်မှုကို အသုံးပြု၍ ရုပ်ပုံအမျိုးအစားခွဲခြားခြင်း၊
- Custom Visual Recognition API ကို အကောင်အထည်ဖော်ရန်အတွက် လိုအပ်ချက်များကို အကဲဖြတ်ခြင်း။
ကောက်ချက်
ဤသည်မှာ ဖြေရှင်းချက်ဗိသုကာပညာရှင်များအတွက် အသုံးဝင်နိုင်သော အမိုက်စားသင်တန်း 7 ခုဖြစ်သည်။ ဟုတ်ပါတယ်၊ ဤရွေးချယ်မှုတွင်မပါဝင်သည့် အခြားသင်တန်းများလည်းရှိသည်။ ကျွန်ုပ်တို့၏ Microsoft Learn အရင်းအမြစ်တွင် ၎င်းတို့ကို ရှာဖွေပါ (အထက်ဖော်ပြပါ သင်တန်းများကို ၎င်းတွင်တင်ထားသည်)။
မကြာမီ ကျွန်ုပ်တို့သည် နောက်ထပ်စုစည်းမှုနှစ်ခုဖြင့် ဤဆောင်းပါးတွဲများကို ဆက်လက်လုပ်ဆောင်ပါမည်။ ကောင်းပြီ၊ သူတို့ဘာတွေဖြစ်မလဲ - မှတ်ချက်များတွင်သင်ခန့်မှန်းရန်ကြိုးစားနိုင်သည်။ နောက်ဆုံးတွင်၊ ဤဆောင်းပါးအတွဲလိုက်၏ အကြောင်းအရာဇယားတွင် ကြယ်ပွင့်များ ရှိသည် ဟူသော အကြောင်းပြချက်ကြောင့် ဖြစ်သည်။
* အချို့သော module များကို အပြီးသတ်ရန် သင်သည် လုံခြုံသောချိတ်ဆက်မှုတစ်ခု လိုအပ်နိုင်သည်ကို သတိပြုပါ။
source: www.habr.com