نبرد غول های ابری : مقدمه ای بر AWS و Azure
مهاجرت به فضای ابری (Cloud) دیگر یک انتخاب لوکس نیست، بلکه یک ضرورت برای بقای کسبوکارهای دیجیتال است. در این بازار رقابتی، دو نام بیش از همه به چشم میخورند: آمازون وب سرویس (AWS) و مایکروسافت اژور (Azure). هر دو شرکت زیرساختهای عظیم و مقیاسپذیری را برای میزبانی اپلیکیشنها و پردازش دادهها ارائه میدهند. اما انتخاب بین این دو نیازمند بررسی دقیق فنی است. علاوه بر تفاوتهای معماری، توسعهدهندگان ایرانی با چالش بزرگ احراز هویت روبهرو هستند که باعث شده خرید اکانت aws و همچنین خرید اکانت اژور از مراجع تخصصی، به اولین قدم در مسیر توسعه زیرساخت تبدیل شود.
سهم بازار و بلوغ پلتفرم ها
آمازون در سال ۲۰۰۶ وارد عرصه رایانش ابری شد و از امتیاز "اولین بودن" نهایت استفاده را برد. در حال حاضر، AWS بیشترین سهم بازار (حدود ۳۲ درصد) را در اختیار دارد و میزبان غولهایی مانند نتفلیکس است. در مقابل، مایکروسافت اژور که در سال ۲۰۱۰ معرفی شد، با سرعتی خیرهکننده در حال رشد است (حدود ۲۳ درصد سهم بازار) و به انتخاب اول سازمانهای انترپرایز و شرکتی تبدیل شده است.
مقایسه رودر روی سرویس های کلیدی (آمازون در برابر مایکروسافت)
برای درک بهتر، بیایید سرویسهای حیاتی این دو غول را در کنار هم قرار دهیم:
قدرت پردازشی (Compute Services)
قدرت پردازشی هسته اصلی هر کلود است. آمازون سرویس افسانهای EC2 (Elastic Compute Cloud) را ارائه میدهد که تنظیمات بینهایتی برای ماشینهای مجازی در اختیار شما میگذارد. در سمت مقابل، اکانت مایکروسافت اژور به شما امکان دسترسی به Azure Virtual Machines را میدهد که بهینهسازی بینظیری برای اجرای ویندوز سرور و نرمافزارهای خانواده مایکروسافت دارد.
سرویس های ذخیرهسازی داده (Storage)
آمازون با سرویس S3 (Simple Storage Service) استانداردی جهانی برای ذخیرهسازی اشیاء (Object Storage) تعریف کرده است. مایکروسافت نیز با Azure Blob Storage وارد میدان شده است. هر دو از نظر پایداری (۹۹.۹۹۹۹۹۹۹۹۹٪) و امنیت دادهها عملکردی کاملا مشابه و بینقص دارند.
پایگاه های داده (Databases)
اگر پایگاه داده شما از نوع رابطهای (Relational) است، آمازون با سرویس RDS به صورت مدیریتشده از MySQL، PostgreSQL و غیره پشتیبانی میکند. اما اگر تمام ساختار دیتابیس شما بر پایه MS SQL Server بنا شده است، سرویس Azure SQL Database مایکروسافت سازگاری بسیار بهتری برای شما به ارمغان میآورد.

| دستهبندی خدمات | آمازون (AWS) | مایکروسافت (Azure) |
|---|---|---|
| ماشین مجازی (Compute) | Amazon EC2 | Azure Virtual Machines |
| ذخیرهسازی (Storage) | Amazon S3 | Azure Blob Storage |
| دیتابیس رابطهای | Amazon RDS | Azure SQL Database |
| پردازش بدون سرور | AWS Lambda | Azure Functions |
| مدیریت دسترسیها | AWS IAM | Azure Active Directory |
بررسی استراتژی قیمت گذاری و هزینه ها
هر دو پلتفرم از مدل پرداخت به ازای مصرف (Pay-as-you-go) استفاده میکنند و رقابت قیمتی تنگاتنگی دارند. با این حال، اگر شما یک سازمان متوسط یا بزرگ هستید که از قبل لایسنسهای ویندوز یا SQL مایکروسافت را خریداری کردهاید، Azure با استفاده از طرح Hybrid Benefit هزینههای پردازشی شما را تا ۴۰ درصد کاهش میدهد. برای استارتاپهای منبعباز (لینوکسی)، معمولا کفه ترازو به نفع AWS سنگینی میکند.
چرا سازمانها Azure را به AWS ترجیح می دهند ؟
بسیاری از شرکتها، سالهاست که درگیر اکوسیستم مایکروسافت هستند (از آفیس ۳۶۵ گرفته تا اکتیو دایرکتوری و داتنت). منطقی است که این شرکتها برای همپارچگی بیدردسر زیرساختهای خود، به سراغ خرید اکانت azure بروند. محیط داشبورد Azure برای یک برنامهنویس سیشارپ (C#) بسیار آشناتر و لذتبخشتر از معماری پیچیده آمازون است.
دیوار بتنی تحریم ها و چالش سیستم های Anti-Fraud
فارغ از اینکه از نظر فنی کدام کلود برنده است، کاربران ایرانی در خط استارت با مشکل مواجه میشوند. سیستمهای تایید هویت (KYC) در مایکروسافت و آمازون به شدت دقیق و سختگیرانه هستند. ثبتنام در این سرویسها نیازمند ارائه پاسپورت معتبر اروپایی/آمریکایی، آدرس سکونت واقعی و اتصال یک ویزاکارت یا مسترکارت فیزیکی همنام با پاسپورت است. به همین دلیل، برنامهنویسان پیش از شروع کدنویسی به فکر تهیه یک اکانت وریفای شده aws آمازون میافتند.
خطرات استفاده از کارت مجازی و هویت جعلی
اشتباه مهلکی که بسیاری از مدیران سرور مرتکب میشوند، استفاده از کارتهای اعتباری مجازی (VCC) پیشپرداخت و فوتوشاپ کردن قبوض خدماتی برای دور زدن این دیتاسنترهاست. رباتهای امنیتی هر دو شرکت، BIN نامعتبر این کارتها را تشخیص داده و پس از دیپلوی کردن اولین سرور، حساب را به حالت Suspend میبرند. بازگشت دادهها در این حالت تقریبا غیرممکن است.
راهکار قطعی عبور از صد تحریم ها
حرفهایها روی دیتای خود قمار نمیکنند. منطقیترین، ایمنترین و سریعترین راه برای ورود به دنیای رایانش ابری، استفاده از حسابهایی است که از پیش توسط هویتهای حقوقی و حقیقی غیرایرانی افتتاح شده و کارتهای بانکی فیزیکی به آنها متصل شده است. این حسابها با پشت سر گذاشتن تاییدیه دستی (Manual Review)، بالاترین سطح Trust Level را دریافت کردهاند.
جمع بندی : کدام پلتفرم کلود برای شما ساخته شده است ؟
اگر پروژه شما مبتنی بر ابزارهای منبعباز است، به مقیاسپذیری بینهایت نیاز دارید و از کار با یک داشبورد پیچیده ولی قدرتمند لذت میبرید، آمازون وب سرویس انتخاب شماست. اما اگر سازمان شما با زبانهای مایکروسافتی توسعه یافته و به یکپارچگی عمیق با ویندوز سرور نیاز دارید، اژور بهترین بستر برای شما خواهد بود.
مهم نیست کدام یک را انتخاب میکنید؛ شما میتوانید برای جلوگیری از هدر رفتن زمان و حفظ امنیت اطلاعاتتان، با اکانت اژور وریفای شده و یا خرید اکانت آمازون وب سرویس از منابع تخصصی، معماری استاندارد و جهانی خود را بدون نگرانی از مسدودی آغاز کنید.