မိုဃ်းတိမ်၌သင်၏အ SQL Server databases ကိုအိမ်ရှင်အဖြစ်လက်ခံကျင်းပမယ့်အခမဲ့သို့မဟုတ်အလွန်တန်ဖိုးနည်းလမ်းကိုရှာဖွေနေပါသလား အကယ်. Microsoft ရဲ့ SQL Azure ဝန်ဆောင်မှုကသင်၏လိုအပ်ချက်များကိုဖြည့်ဘို့သိပ်စျေးကြီးသည်ကိုသင်အမေဇုံက Web Services က၌သင်တို့၏ဒေတာဘေ့စ hosting စဉ်းစားရန်လိုပေမည်။ ဒီပလက်ဖောင်းမိုဃ်းတိမ်၌သင်၏အ databases ကိုအိမ်ရှင်အဖြစ်လက်ခံကျင်းပဖို့အလွန်အမင်းနိမ့်ကုန်ကျစရိတ်, ဒဏ်ခံနှင့်အရွယ်မှာလမ်းအားဖြင့်သင်တို့ကိုပေး Amazon.com ၏ကြီးမားသောနည်းပညာအခြေခံအဆောက်အအုံ leverages ။
အမေဇုံက Web Services ကအတူစတင်
သငျသညျမိနစ်တစ်ဦးအမှု၌တက်နှင့် AWS နှင့်အတူအပြေးနိုင်ပါတယ်။ ရိုးရှင်းစွာအသင်၏အ Amazon.com အကောင့်ကို အသုံးပြု. အမေဇုံက Web Services ကမှပေါ် log နှင့်သင်အသုံးပြုလိုတဲ့ဝန်ဆောင်မှုများကိုရွေးချယ်ပါ။ အမေဇုံဟာ AWS အခမဲ့အဆင့်အောက်တွင်ကန့်သတ်အခမဲ့ဝန်ဆောင်မှု၏တစ်နှစ်နှင့်အတူသစ်ကိုအသုံးပြုသူများကပေးပါသည်။ သင့်အနေဖြင့်အခမဲ့ဆင့်ကန့်သတ်အပြင်ဘက်ဆုံးကြကြောင်းသင်အသုံးပြုမဆိုန်ဆောင်မှုကိုဖုံးလွှမ်းရန်အကြွေးဝယ်ကဒ်အရေအတွက်အားပေးဖို့လိုအပ်ပါလိမ့်မယ်။
အဆိုပါအခမဲ့ Tier
အမေဇုံက Web Services က၏အခမဲ့အဆင့်မျှကုန်ကျစရိတ်မှာတနှစ်အဘို့ AWS အတွင်း SQL Server ကိုဒေတာဘေ့စ run ဖို့နည်းလမ်းနှစ်ခုအားဖြင့်သင်တို့ကိုပေးပါသည်။ ပထမဦးဆုံးအ option ကို, အမေဇုန်ရဲ့ elasticity Compute တိမ်တိုက် (EC2), သငျသညျပြဋ္ဌာန်းချက်ရန်သင့်အားစီမံခန့်ခွဲခြင်းနှင့်ထိန်းသိမ်းရန်ကြောင်းကိုသင်၏ကိုယ်ပိုင် server ကိုခွင့်ပြုပါတယ်။ ဒီနေရာတွင် EC2 အတွက်အခမဲ့ရယျ:
- နဲ့အမေဇုံ EC2 Windows ကိုမိုက်ခရိုဥပမာအားဖြင့်အပြေး၏ 750 နာရီကြာ SQL Server Express ကို နှင့် IIS
- အမေဇုံ elasticity Block ကိုသိုလှောင်၏ 30GB
- ဒေတာ transfer 15 ဂစ်ဂါဘိုက်
တနည်းအားဖြင့်သင်သည်လည်းအမေဇုံရဲ့၌သင်တို့၏ဒေတာဘေ့စ run ဖို့ရွေးချယ်စေခြင်းငှါ Relational Database ကို ဝန်ဆောင်မှု (RDS) ။ ဒီ model လက်အောက်တွင်, သင်သာဒေတာဘေ့စစီမံခန့်ခွဲခြင်းနှင့်အမေဇုံဆာဗာကိုစီမံခန့်ခွဲမှုအလုပ်များကိုစောင့်ရှောက်မှုကြာပါသည်။ ဤတွင် RDS ၏လွတ်လပ်သောဆင့်ထောက်ပံ့သောအရာကိုင်:
- SQL Server ကိုပြေးတစ်ဦးအမေဇုံ Relational Database ဟာ of Service ကို 750 နာရီ (RDS) Single-AZ Micro နဲ့ DB ဥပမာအားဖြင့်
- ဒေတာဘေ့စသိုလှောင်မှု 20GB
- 10 သန်းဒေတာဘေ့စ I / O စစ်ဆင်ရေး
- backup လုပ်ထားသိုလှောင်မှု 20 GB အထိ
- ဒေတာ transfer 15 GB အထိ
ဒါဟာအပြည့်အဝအမေဇုံအခမဲ့အဆင့်အသေးစိတ်ကို့အကျဉ်းချုပ်ဖြစ်ပါတယ်။ အကောင့်တစ်ခုမဖန်တီးခင်အသေးစိတ်များအတွက်အခမဲ့အဆင့်ဖော်ပြချက်ဖတ်ရှုဖို့သေချာပါစေ။
AWS အတွက် SQL Server EC2 * Instance Creating
သင်သည်သင်၏ AWS အကောင့်ဖန်တီးပြီးပြီပြီးတာနဲ့ကြောင့် EC2 တက်နှင့်အပြေးတစ်ဦး SQL Server ကိုဥပမာအားဖြင့်ရရန်အလွန်ရိုးရှင်းတဲ့ပါပဲ။ ဒီနေရာတွင်အလျင်အမြန်စတင်ရန်နိုငျပုံကိုဖွင့်:
- အဆိုပါ AWS Management Console မှအပေါ် Log ။
- အဆိုပါ EC2 option ကို Select လုပ်ပါ
- အဆိုပါ Launch * Instance button ကိုကလစ်နှိပ်ပါ
- ပြီးရင် Quick Launch wizard ကိုရွေးချယ်ပြီးတစ်ဥပမာအားဖြင့်အမည်နှင့် key pair တစုံသည်
- အဆိုပါပစ်လွှတ် configuration ကို Select လုပ်ပြီး Microsoft Windows နဲ့ Server 2008 ကို SQL Server Express နှင့် IIS နှင့်အတူ R2
- သင်ရွေးချယ်ထားသော Option ကို "အခမဲ့အဆင့်သတ်မှတ်ချက်ပြည့်မီ" မှတ်သားမယ့်ကြယ်ပွင့်အိုင်ကွန်ရှိကြောင်းကိုစိစစ်ရန်နှင့် Continue ခလုတ်ကိုနှိပ်
- အဆိုပါဥပမာအားဖြင့်ဖွင့်ဖို့ Launch ကိုကလစ်နှိပ်ပါ
သငျသညျထို့နောက်ဥပမာအားဖြင့်ကြည့်ရှုခြင်းနှင့် AWS Management Console ကိုသုံးပြီးတစ် Remote Desktop connection ကိုအစပျိုးနိုင်ပါလိမ့်မည်။ ရိုးရှင်းစွာအ console ကိုဖွင့်ဥပမာအားဖြင့်မြင်ကွင်းသို့ပြန်သွားနှင့်သင့် SQL Server ကို AWS ဥပမာအား၏နာမတော်ကိုနေရာချထား။ အဆိုပါဥပမာအားဖြင့်ပြီးသားစတင်ခဲ့တာဖြစ်ပါတယ်ယူဆရင်, ညာဥပမာအားဖြင့်ပေါ် click နှိပ်ပြီး pop-up menu ထဲက Connect ကိုရွေးချယ်ပါ။ AWS ပြီးတော့တိုက်ရိုက်သင့်ရဲ့ server ကိုဥပမာအားဖြင့်ဆက်သွယ်ရာတွင်အပေါ်ညွှန်ကြားချက်များပေးလိမ့်မည်။ အဆိုပါစနစ်အသင်တို့ကိုလည်းအလွယ်တကူသင့်ရဲ့ server ကိုချိတ်ဆက်ရန်သုံးနိုငျတဲ့ RDS ဖြတ်လမ်း file ကိုပေးပါသည်။
သင်သည်သင်၏ဆာဗာကိုတက်နှင့်အပြေး 24x7 လိုလျှင်ရိုးရှင်းစွာအပြေးကစွန့်ခွာ။ သင်တစ်ဦးစဉ်ဆက်မပြတ်အခြေခံပေါ်တွင်သင်၏ဆာဗာကိုမလိုအပ်ပါဘူးဆိုရင်, သင်လည်းတစ်ဦးအဖြစ်လိုအပ်နေသောအခြေခံပေါ်မှာဥပမာအားစတင်ရပ်တန့်ဖို့ AWS console ကိုသုံးနိုင်ပါသည်။
သင်တစ်ဦးပင်လျော့နည်းစျေးကြီး option ကိုရှာနေခဲ့လျှင်, AWS အပေါ်က MySQL အပြေးစမ်းပါ။ ဒီလျော့နည်းသယံဇာတအထူးကြပ်မတ်ဒေတာဘေ့စပလက်ဖောင်းအသုံးပြုခြင်းကိုမကြာခဏသင်အခမဲ့ platform ပေါ်တွင်ပိုကြီး databases ကို run ဖို့ခွင့်ပြုပါတယ်။