ستاسو د بلاګ یا ویب پاڼه کوربه کولو لپاره غوره انتخاب کوم دی؟
زه هڅه کوم چې د خپل بلاګ او ویب پاڼې کوربه کولو لپاره د ایمیزون Ec2 او Google App App کې غوره پریکړه وکړم، مګر د برتانوي نوم نوم، اصلي چوکاټ، او پلي کولو اصلي عوامل وو چې زما اصلي اندیښنې وې.
په AWS EC2 او همداراز د Google App Engine کې ډیری پیښې او موافقې شتون لري. د SME ډیری برخه د اپ انجن غوره کوي، په داسې حال کې چې د ماډل Ec2 له لویو لویو شرکتونو او شرکتونو څخه ډیر مشهور و. او، کله چې د کوچنیو ماډلونو معرفي کول، نو د کوچني ماډییزیز کاروبارونو ترمنځ هم شهرت ترلاسه کولو پیل کړی.
د سیسټم سیسټم ملاتړ
کله چې دا د آپریٹنگ سیسټم مالتړ ته راځي، EC2 تاسو ته اجازه درکوي چې د سیسټم یوه بیلګه په هر ډول مثالونو کې اندازه کړي. دا تاسو ته اجازه درکوي چې په هر مثال کې بشپړ کنټرول ولري، د یو مجازی باکس په توګه عمل وکړي. د ګوګل اپ انجنی په بشپړ ډول مختلف دی؛ دا په بنسټیز ډول د ویب غوښتنلیکونو لکه پجنون لپاره یو پلیټ برابروي، کوم چې تاسو سره ستاسو د ویب ایپسونو په اسانۍ سره په اسانۍ سره مرسته کوي.
دا کرسټال روښانه دی چې که تاسو د کوم ځانګړي خدمت لپاره نده لرې نو بیا کولی شئ د اپینګ انجینیر غوره کړئ پداسې حال کې چې تاسو غواړئ د عملیاتي سیسټم کنترول ولرئ نو EC2 هره ورځ غوره انتخاب دی!
د تخنيکي ملاتړ پیچليتوب او اړتيا
EC2 د سیسټم ادارې ته اړتیا لري چې دا حالتونه رامینځته کړي او دوی هم څارنه وکړي، او دا اجازه ورکوي چې د خپل رول مطابق د کارګر په توګه کار وکړي ترڅو په غلطه توګه د غلطي خالي کوډونو لیکلو لپاره. دا به د وړو سوداګریزو کاروباریانو لپاره ډیر ګټور وي چې په انفرادي محصوالتو تمرکز کوي.
مګر، د اپ انجنی کې غوره شیان د هغې وړتیا ده، کوم چې د EC2 لخوا وړاندیز شوی نه دی. چوکاټ په بنسټیز ډول پرانستی سرچینه ده، او ډیری APIs د کارونې وړتیا لپاره کارول کیږي، چې په پایله کې ستاسو د بل سرور سرور ته د مهاجرت کار خورا اسانه کوي.
د پلور لوګ
دا د 'وینزر-لاک' په نامه یو ځانګړتیاوی برابروي، کوم چې ستاسو ناپسندۍ د ناپاکو ډیټابیسونو پورې تړاو لري. تاسو کوالی شئ د AppScale آزموینه وکړو، کوم چې د بل پرانیستې سرچینې پروژه ده چې د AppEngine سره ورته کار کوي.
د ایمیزون EC2 پروسې
- د وینډول تالاشیم سیسټم کوم چې د کوډ د حرکت کولو بل بل باکس ته آسانتیا نلري
- کوډ کولی شي په ساده ساده پروګرامونو کې لکه C #، نیټ، MVC کې لیکل شي
- تر ټولو مهم، دا د ایمیزون ډیزاین ټیم لخوا ملاتړ کیږي.
د EC2 Downsidesides
- تاسو به لږ تر لږه بیه وټاکل شی حتی که چیری تاسو د بینڈوډت څخه ګټه وانخلی،
- سکینګ کول خورا سخت کار دی، او آن که یو بیلګه ناکامه وي، نو ټول سیسټم ناکام شو.
د ګوګل د اپ انجن پروسې
- دا خدمت د محدود استعمال، او محاکمې لپاره د لګښت وړیا وړیا دی،
- د EC2 په پرتله بلنگ خورا ښه دی؛ په اصل کې، تاسو یوازې د CPU کارونې لپاره بلل شوي.
دا پدې مانا ده چې که ستاسو ویب پاڼه کوم سرچینې نه خوري، نو بیا به تاسو ته د دې ډول پیسو ورکولو اړتیا نه وي.
د AppEngine Downsides
- لومړنۍ لویه برخه د C # / NET لپاره د مالتړ نشتوالی دی
- د معلوماتو لاسرسۍ او د ټی ای API شتون شتون لري چې د شیانو په اړه پوه شي، که څه هم کله چې تاسو یې ماسټر کړئ، نو تاسو به یې د دوی د مدیریت لپاره کیک واک ومونده!
ټوله محکمه
زه په واقعیت سره د ایمیزون لچکز کلاډ کمپیو کمپیو سیسټم خوښوم، مګر بیا ما دا نه ماته د کوچنیو بلاګونو او سایټونو کوربه کولو لپاره مجبور نه کوي؛ له بلې خوا، د ګوګل د AppEngine په واقعیت سره زه نور ډیر داخل کړم.
لکه څنګه چې مخکې یادونه وشوه، که تاسو اړتیا لرئ چې په خپل ویب ایپسونو بشپړ کنترول ترسره کړئ، EC2 د تګ لاره ده؛ په بل ډول، د Google App Engine هم غوره انتخاب کوي.