آمازون EC2 در مقابل Google App Engine

کدام گزینه بهتر برای میزبانی وبلاگ یا وب سایت شماست؟

من تلاش کرده ام بهترین موتورهای آمازون Ec2 و گوگل را برای میزبانی وبلاگ ها و وب سایت های خودم تعیین کنم، اما بیشتر از نام تجاری، چارچوب اساسی و پیاده سازی عوامل اصلی منافع اصلی من بود.

تعدادی از جوانب مثبت و منفی در AWS EC2 و همچنین موتور برنامه Google وجود دارد. اکثر SME ها موتور برنامه را ترجیح می دهند، در حالی که از سوی دیگر، آمازون Ec2 در بین شرکت های متوسط ​​و بزرگ و غول های شرکت بسیار محبوب است. و از زمان معرفی نمونه های کوچک، شروع به کسب محبوبیت در میان کسب و کارهای کوچک و متوسط ​​نیز کرده است.

پشتیبانی از سیستم عامل

هنگامی که برای پشتیبانی از سیستم عامل می آید، EC2 به شما امکان می دهد تا یک نمونه از سیستم را به هر تعداد نمونه تقسیم کنید یعنی به شما امکان کنترل کامل بر هر نمونه را می دهد که به عنوان یک جعبه مجازی عمل می کند. Google App Engine کاملا متفاوت است این اساسا یک پلت فرم برای برنامه های کاربردی وب مانند پایتون را فراهم می کند، که به شما کمک می کند به راحتی برنامه های وب خود را گسترش دهید.

واضح است که اگر شما برای خدمات خاصی شکار نکنید، همیشه می توانید موتور برنامه را انتخاب کنید در حالی که اگر شما می خواهید کنترل بر روی سرویس های سیستم عامل داشته باشید، هر روز EC2 بهترین انتخاب است!

پیچیدگی و ضرورت پشتیبانی فنی

EC2 همچنین نیاز به یک مدیر سیستم دارد که بتواند نمونه ها را ایجاد کند و آنها را نیز نظارت کند و به کارکنان اجازه می دهد که به عنوان یک توسعه دهنده به عنوان نقش خود برای ایجاد رمزهای بدون خطا یکپارچه کار کنند. این برای کسانی است که دارنده کسب و کار کوچک هستند که به محصولات فردی تمرکز می کنند بسیار مفید خواهد بود.

اما بهترین چیز در App Engine قابلیت حمل آن است که توسط EC2 ارائه نشده است. این چارچوب اساسا منبع باز است و اکثر API ها برای حمل و نقل استفاده می شوند، که به نوبه خود باعث می شود که کار شما برای مهاجرت به سرور دیگری خیلی ساده تر شود.

خصوصیات فروشنده Vendor

این همچنین یک ویژگی به نام Vendor-Lock را فراهم می کند که مانع برنامه های شما از ارتباط با پایگاه های ناخواسته می شود. شما همچنین می توانید AppScale را امتحان کنید، که یکی دیگر از پروژه های منبع باز است که بسیار شبیه به AppEngine است.

مزایای آمازون EC2

سقوط EC2

طرفداران Google App Engine

این بدان معنی است که اگر وب سایت شما هیچ منابع مالی نداشته باشد، از شما مجبور نیستید به هیچ وجه پرداخت کنید.

سقوط از AppEngine

حکم عمومي

من قطعا سیستم رایانه ابر رایانه آمازون را دوست دارم، اما بعد از آن من را مجبور به میزبانی وبلاگ ها و سایت های کوچک نمی کند. از سوی دیگر، AppEngine گوگل قطعا من را جذاب تر می کند.

همانطور که قبلا ذکر شد، اگر شما نیاز به کنترل کامل بر برنامه های وب خود دارید، EC2 راهی برای رفتن است؛ در غیر اینصورت، Google App Engine همچنین انتخاب بزرگی می کند.