تقدم Azure بيئة لتشغيل الآلات الافتراضية بنظام Linux، بما يتيح إنشاء البرمجيات مفتوحة المصدر والبرمجيات المدعومة من المجتمعات ونشرها بسرعة، مع إمكانات مدمجة للأمان والإدارة. وتقول Microsoft إن أكثر من 60% من أنوية العملاء في Azure تشغّل أعباء عمل Linux.
توزيعات ومعالجات متعددة
تدعم Azure مجموعة من توزيعات Linux، من بينها Red Hat وSUSE وUbuntu وDebian وFlatcar وOracle Linux، إلى جانب صور محسّنة لـ Azure من ناشرين يختارهم المستخدم. كما يمكن استخدام حلول مهيأة مسبقاً من Oracle ومزودين آخرين للآلات الافتراضية المتوافقة مع البرمجيات مفتوحة المصدر.
وتتيح الخدمة اختيار المعالج الأساسي الملائم لطبيعة الحمل، سواء كان AMD أو Arm64 أو Intel. كما توفر دعماً تقنياً مشتركاً من Azure وRed Hat وSUSE عبر تذكرة واحدة، وفقاً للمعلومات المنشورة على صفحة الخدمة.
دعم التطبيقات وقواعد البيانات
يمكن تشغيل تطبيقات مبنية باستخدام Java وPython وPHP وNode.js وGo و.NET Core وغيرها داخل آلات Linux الافتراضية. وتشمل بيئات خوادم تطبيقات Java المدعومة Apache Tomcat وRed Hat JBoss وIBM WebSphere وOracle WebLogic.
كما يمكن نشر قواعد بيانات وخدمات بيانات متعددة، منها MySQL وMariaDB وPostgreSQL وMongoDB وSQL on Linux وCassandra وRedis. وتوفر Azure أيضاً حلولاً مهيأة مسبقاً وصوراً من Azure Marketplace لتلبية احتياجات التطبيقات المختلفة.
خفض التكاليف وأدوات النشر
تذكر Microsoft أن استخدام Azure Reserved Virtual Machine Instances لمدة عام أو ثلاثة أعوام قد يخفض التكلفة بنسبة تصل إلى 72% مقارنة بأسعار الدفع حسب الاستخدام. ويمكن الجمع بين الحجوزات وAzure Hybrid Benefit for Linux للاستفادة من اشتراكات Red Hat أو SUSE الموجودة مسبقاً داخل بيئة العمل المحلية على Azure.
وتتيح Azure Resource Manager نشر آلات Linux الافتراضية باستخدام قوالب Quickstart contributed by community، كما تدعم إدارتها عبر أدوات DevOps مثل Ansible وOpenShift وChef وJenkins وPuppet وTerraform. ويمكن إنشاء الآلات وإدارتها من خلال بوابة Azure، أو Azure CLI، أو وحدة Azure PowerShell.
الأمان والمراقبة والترحيل
يمكن دمج أعباء Linux مع Microsoft Entra ID، المعروف سابقاً باسم Azure Active Directory، لاستخدام المصادقة. كما تسمح الخدمة بجمع بيانات السجلات وعرضها وتحليلها، واستخدام الامتدادات لتهيئة التشخيص، إلى جانب وحدة التحكم التسلسلية للآلة الافتراضية للمساعدة في استكشاف الأعطال داخل بيئات الإنتاج.
وتشير الصفحة إلى وجود 34,000 مهندس مكافئ بدوام كامل مخصصين لمبادرات الأمان في Microsoft، و15,000 شريك يمتلكون خبرات متخصصة في الأمان، إضافة إلى أكثر من 100 شهادة امتثال، من بينها أكثر من 50 شهادة مرتبطة بمناطق ودول حول العالم.
يمكن ترحيل آلات افتراضية من بيئات VMware وMicrosoft Hyper-V المحلية باستخدام Azure Site Recovery، لتعمل بعد ذلك كآلات IaaS أصلية في Azure من دون الاعتماد على برنامج إدارة الآلات الافتراضية المحلي. كما تساعد Virtual Machine Scale Sets في إنشاء مجموعات من الآلات الافتراضية وإدارتها مع موازنة الأحمال والتوسع التلقائي.
التوفر والتسعير
لا تفرض Azure تكاليف مقدمة، وتحتسب الاستخدام وفق نموذج الدفع حسب الاستخدام، مع إمكانية تجربة حساب Azure المجاني لمدة تصل إلى 30 يوماً. وتوفر Microsoft حاسبة للتسعير لتقدير تكلفة الآلات الافتراضية، بينما تختلف إتاحة المنتجات حسب المنطقة.
وتأتي معظم آلات Azure الافتراضية بوحدة تخزين محلية مؤقتة وغير مستمرة، مع خيارات تخزين HDD وSSD للبيانات. كما يمكن استخدام Azure Hybrid Benefit لتحويل آلات Red Hat Enterprise Linux وSUSE Linux Enterprise Server من نموذج الدفع حسب الاستخدام إلى نموذج إحضار الاشتراك، من دون إعادة النشر، بحسب الصفحة.