Azure Virtual Network (VNet)

မင်္ဂလာပါ၊ Mindgnite.com မှ Cloud Knowledge Sharing မှ ပြန်လည်ကြိုဆိုပါတယ်။ ယနေ့မှာတော့ Azure Virtual Networks (VNet) အကြောင်းကို အသေးစိတ်ရှင်းပြပေးပြီး၊ Virtual Machine တွေကို ဘယ်လိုချိတ်ဆက်ရမလဲဆိုတာကို လက်တွေ့သင်ခန်းစာအနေနဲ့ ရှင်းပြပေးသွားမှာ ဖြစ်ပါတယ်။ Virtual Network (VNet) ဆိုတာဘာလဲ Virtual Network (VNet) ဆိုတာကတော့ Azure ထဲမှာ သီးခြားခွဲထုတ်ထားတဲ့ သင့်ရဲ့ ကိုယ်ပိုင် Private Network တစ်ခုဖြစ်ပါတယ်။ ၎င်းဟာ Physical Network နဲ့ ဆင်တူပါတယ်။ သင့်ရဲ့ Azure Resources (ဥပမာ- Virtual Machines, Databases, App Services) တွေကို ဒီ VNet […]

Azure Virtual Network (VNet) Read More »

Virtual Machine (VM) တခု Azure တွင် ဖန်တီးခြင်း

ယခု Article မှာတော့ Azure Portal ကို အသုံးပြုပြီး Virtual Machine (VM) တစ်ခုကို ဘယ်လိုတည်ဆောက်ရမလဲဆိုတာကို အသေးစိတ် လက်တွေ့လေ့ကျင့်ခန်းပုံစံနဲ့ ရှင်းပြပေးသွားမှာဖြစ်ပါတယ်။ Virtual Machine (VM) ဆိုတာဘာလဲ Virtual Machine ဆိုတာကတော့ Physical Computer တစ်လုံးလိုမျိုး အလုပ်လုပ်နိုင်ပြီး၊ Software အနေနဲ့ တည်ရှိနေတဲ့ Computer တစ်လုံးကို ခေါ်တာဖြစ်ပါတယ်။ Azure မှာ VM တွေဖန်တီးပြီး Windows Server, Linux စတဲ့ Operating Systems တွေကို အသုံးပြုနိုင်ပါတယ်။ Virtual Machine ဖန်တီးခြင်း လက်တွေ့အဆင့်များ အဆင့် ၁: Azure Portal သို့ ဝင်ရောက်ခြင်း ပထမဆုံးအနေနဲ့

Virtual Machine (VM) တခု Azure တွင် ဖန်တီးခြင်း Read More »

Getting Started with Azure: Azure Free Account

Azure ၏ အခြေခံများကို နားလည်ပြီးနောက် သင်ကိုယ်တိုင် စတင်လေ့လာရန် အချိန်ရောက်ပါပြီ။ ကံကောင်းစွာဖြင့်၊ Microsoft သည် စတင်သူများအတွက် cloud ကို စတင်အသုံးပြုရန် free account ကို ဖွင့်နိုင် ရန် ဖန်တီးပေးထားသည်။ A. Azure အခမဲ့အကောင့် Azure ကို စတင်စူးစမ်းရန် အကောင်းဆုံးနည်းလမ်းမှာ Azure အခမဲ့အကောင့် ဖွင့်ခြင်းဖြစ်သည်။ ဤအကောင့်သည် သင့်အား အောက်ပါတို့ကို ပေးဆောင်သည်- အခမဲ့အကောင့်ဖွင့်ရန် လိုအပ်ချက်များ: Microsoft အကောင့်တစ်ခု (ဥပမာ- Outlook.com)၊ ဖုန်းနံပါတ်တစ်ခုနှင့် အတည်ပြုရန်အတွက် credit card တစ်ခု လိုအပ်ပါမည်။ သင့် credit card ကို ငွေတောင်းခံရန် အသုံးပြုမည်မဟုတ်ဘဲ သင် credit ပမာဏ

Getting Started with Azure: Azure Free Account Read More »

Core Azure Services

Azure သည် ဝန်ဆောင်မှုပေါင်း ၂၀၀ ကျော်ကို ပံ့ပိုးပေးသော်လည်း အချို့မှာ အခြေခံအကျဆုံးဖြစ်ပြီး မည်သည့် cloud ပတ်ဝန်းကျင်အတွက်မဆို မရှိမဖြစ်လိုအပ်ပါသည်။ ဤဝန်ဆောင်မှုများကို နားလည်ခြင်းက သင့်အား Azure တွင် မည်သည့်အရာများ ကို လုပ်ဆောင်နိုင်ကြောင်း စိတ်ကူးရစေမည်။ A. Compute (ကွန်ပျူတာ) ဤဝန်ဆောင်မှုများသည် သင့် application များ လည်ပတ်ရန်အတွက် virtual hardware ကို ပံ့ပိုးပေးပါသည်။ B. Storage (သိုလှောင်မှု) မည်သည့် application မဆို data ကို သိမ်းဆည်းရန် လိုအပ်ပါသည်။ Azure သည် မတူညီသော data အမျိုးအစားများအတွက် သိုလှောင်မှု ရွေးချယ်စရာများစွာကို ပေးပါသည်။ C. Networking (ကွန်ရက်ချိတ်ဆက်မှု) Azure

Core Azure Services Read More »

Core Azure Concepts: Navigating the Landscape

Azure ဝန်ဆောင်မှုများကို စတင်အသုံးမပြုမီ ၎င်း၏ အခြေခံတည်ဆောက်ပုံဆိုင်ရာ အစိတ်အပိုင်းအချို့ကို နားလည်ထားရန် အရေးကြီးပါသည်။ ဤသဘောတရားများသည် Azure plaform တွင် သင်မည်ကဲ့သို့ လမ်းကြောင်းရှာရမည်ကို သိရန် ကူညီပေးပါမည်။ A. Regions နှင့် Availability Zones B. Resource Groups (ရင်းမြစ်အုပ်စုများ) C. Subscriptions (စာရင်းသွင်းမှုများ) D. Azure Portal efore you start using Azure services, it’s crucial to understand some of its fundamental building blocks. These concepts will help you know how to

Core Azure Concepts: Navigating the Landscape Read More »

Microsoft Azure ကို မိတ်ဆက်ခြင်း- Microsoft ၏ Cloud ပလက်ဖောင်း

Cloud computing ၏ အခြေခံများကို နားလည်ပြီးနောက် Microsoft ၏ ကိုယ်ပိုင် ကြီးမားသော cloud ပလက်ဖောင်းဖြစ်သည့် Microsoft Azure ကို လေ့လာသွားပါမယ်။ A. Azure ဆိုသည်မှာ အဘယ်နည်း။ Azure သည် Microsoft မှ ပံ့ပိုးပေးသော cloud computing ဝန်ဆောင်မှုများ၏ ကြီးမားသော စုစည်းမှုတစ်ခုဖြစ်ပြီး application များကို တည်ဆောက်ရန်၊ deploy လုပ်ရန်၊ စီမံခန့်ခွဲရန်နှင့် ချဲ့ထွင်ရန်အတွက် အသုံးပြုသည်။ ၎င်းသည် ဒေတာစင်တာများ၏ ကမ္ဘာလုံးဆိုင်ရာ ကွန်ရက်တစ်ခုပေါ်တွင် အလုပ်လုပ်ပြီး သုံးစွဲသူများအား ဝန်ဆောင်မှုများနှင့် ကွန်ရက်ကို အင်တာနက်မှတစ်ဆင့် အသုံးပြုနိုင်ရန် ခွင့်ပြုသည်။ မူလက ၎င်းကို Windows Azure ဟု သိကြပြီး Microsoft

Microsoft Azure ကို မိတ်ဆက်ခြင်း- Microsoft ၏ Cloud ပလက်ဖောင်း Read More »

Cloud Computing ကို နားလည်ခြင်း (Azure Article)

Azure ကို ပိုမိုနက်နဲစွာ မလေ့လာမီ cloud computing ၏ အဓိက သဘောတရားကို နားလည်ထားရန် အရေးကြီးပါသည်။ စျေးကြီးသော ဆာဗာများ ဝယ်ယူရန်၊ ရှုပ်ထွေးသော ကွန်ရက်များ တည်ဆောက်ရန်၊ သို့မဟုတ် သင့် application များ လည်ပတ်နေသည့် hardware နှင့် software များကို ထိန်းသိမ်းခြင်းအတွက် စိတ်ပူစရာ မလိုသည့် ကမ္ဘာတစ်ခုကို စိတ်ကူးကြည့်ပါ။ ၎င်းသည် cloud computing မှ ပေးဆောင်သည့် အရာဖြစ်သည်။ A. Cloud Computing ဆိုသည်မှာ အဘယ်နည်း။ အဓိကအားဖြင့် cloud computing ဆိုသည်မှာ ဆာဗာများ၊ သိုလှောင်မှုများ၊ ဒေတာဘေ့စ်များ၊ ကွန်ရက်ချိတ်ဆက်မှုများ၊ ဆော့ဖ်ဝဲများ၊ ခွဲခြမ်းစိတ်ဖြာမှုများနှင့် ဉာဏ်ရည်ဉာဏ်သွေးများ အပါအဝင် ကွန်ပျူတာဝန်ဆောင်မှုများကို

Cloud Computing ကို နားလည်ခြင်း (Azure Article) Read More »

Managing Quality and Performance

ဒီ Article ကို လေ့လာ ပြီးတဲ့နောက်မှာ သင့် နေနဲ့ အောက်ပါအချက်တွေကို နားလည်နိုင်မှာ ဖြစ်ပါတယ်။ ၁။ ထိန်းချုပ်ခြင်းရဲ့ အဓိပ္ပာယ် (The Meaning of Control) ၂။ ထိန်းချုပ်ခြင်းဆိုင်ရာ နည်းပညာများ (Total Quality Management – TQM) ၃။ ဘဏ္ဍာရေး ထိန်းချုပ်မှု (Financial Control) ၁။ ထိန်းချုပ်ခြင်းရဲ့ အဓိပ္ပာယ် (The Meaning of Control) ထိန်းချုပ်ခြင်း ဆိုတာ လုပ်ငန်းရဲ့ ရည်မှန်းချက်တွေ၊ ဗျူဟာတွေ ဒါမှမဟုတ် စီမံကိန်းတွေအတိုင်း အမှန်တကယ် လုပ်ဆောင်နေရဲ့လားဆိုတာကို စောင့်ကြည့်တာ၊ တိုင်းတာတာ၊ နှိုင်းယှဉ်တာနဲ့ လိုအပ်ရင် ပြင်ဆင်ပြောင်းလဲတာတွေ အားလုံးပါဝင်တဲ့ လုပ်ငန်းစဉ်တစ်ခု ဖြစ်ပါတယ်။ ဒါဟာ

Managing Quality and Performance Read More »

Nginx Reverse Proxy နဲ့ AWS Architecture

Web application တွေကို AWS မှာ တင်တဲ့အခါမှာ server တစ်ခုတည်းကို အင်တာနက်နဲ့ တိုက်ရိုက်ချိတ်ဆက်တာဟာ လုံခြုံရေးအရရော၊ စွမ်းဆောင်ရည်အရပါ မသင့်တော်ဘူးဆိုတာ ကျွန်တော်တို့ လေ့လာခဲ့ပြီးပါပြီ။ AWS မှာ Application Load Balancer (ALB) လိုမျိုး Load Balancer တွေရှိပေမယ့်၊ တစ်ခါတစ်ရံမှာ ပိုမိုပြောင်းလွယ်ပြင်လွယ်ရှိတဲ့ architecture တွေအတွက် Nginx လိုမျိုး reverse proxy တွေက မရှိမဖြစ်လိုအပ်လာပါတယ်။ ဒီနေ့မှာတော့ Nginx reverse proxy ကို AWS ecosystem ထဲမှာ ဘယ်လိုအသုံးပြုပြီး ပိုမိုလုံခြုံ၊ ပိုမိုမြန်ဆန်တဲ့ architecture ကို တည်ဆောက်နိုင်မလဲဆိုတာကို အသေးစိတ် လေ့လာသွားပါမယ်။ Reverse Proxy နဲ့ AWS

Nginx Reverse Proxy နဲ့ AWS Architecture Read More »

Nginx Reverse Proxy

Web application တစ်ခုကို တည်ဆောက်တဲ့အခါ server တစ်ခုတည်းကို အင်တာနက်နဲ့ တိုက်ရိုက်ချိတ်ဆက်တာဟာ လုံခြုံရေးအရ၊ စွမ်းဆောင်ရည်အရ အမြဲတမ်းကောင်းမွန်တဲ့ နည်းလမ်းမဟုတ်ပါဘူး။ ဥပမာအားဖြင့်၊ သင့်ရဲ့ Node.js, Python, ဒါမှမဟုတ် Apache server တွေကို အင်တာနက်နဲ့ တိုက်ရိုက်ထိတွေ့စေတာဟာ အန္တရာယ်ရှိနိုင်သလို traffic များလာတဲ့အခါမှာလည်း server လေးလံတာမျိုး ဖြစ်နိုင်ပါတယ်။ ဒီလိုပြဿနာတွေကို ဖြေရှင်းဖို့အတွက် Reverse Proxy ကို အသုံးပြုကြပါတယ်။ ဒီနေ့မှာတော့ အင်တာနက်မှာ အသုံးအများဆုံး reverse proxy တစ်ခုဖြစ်တဲ့ Nginx အကြောင်းကို ဥပမာ configuration တွေနဲ့တကွ အသေးစိတ် လေ့လာသွားပါမယ်။ Reverse Proxy ဆိုတာ ဘာလဲ။ Reverse Proxy ဆိုတာ သင့်ရဲ့

Nginx Reverse Proxy Read More »

Scroll to Top
Share via
Copy link