Windows Azure نام عمومی پلتفرم خدمات ابری مایکروسافت است. هدف اولیه این پلتفرم میزبانی و مقیاس گذاری یک برنامه وب با استفاده از مراکز داده "ابر" شرکت غول پیکر است.
برای حفظ سلامت محیط Windows Azure ، از 8 مرکز داده بزرگ واقع در سراسر جهان استفاده می شود. در حال حاضر ، دو مدل کار با موفقیت اجرا می شود: پلت فرم به عنوان یک سرویس (PaaS) و زیرساخت به عنوان یک سرویس (IaaS). این مدل ارائه خدمات دارای مزایای زیر است:
- فقط منابعی که واقعاً استفاده شده اند پرداخت می شوند.
- یک ساختار چند رشته ای از محاسبات وجود دارد ؛
- انتزاعی از زیرساخت ها وجود دارد.
مدل PaaS مستلزم اجاره یک پلت فرم کامل است که از عناصر زیر تشکیل شده است: سیستم عامل ، ذخیره سازی پرونده و خدمات برنامه. این روش هزینه های توسعه دهنده را به میزان قابل توجهی کاهش می دهد. آنها دیگر نیازی به ایجاد زیرساخت های خود و خرید تجهیزات گران قیمت ندارند.
نحوه کار ویندوز لاجورد اجرای جداگانه یک ماشین مجازی برای آزمایش و نگهداری یک برنامه خاص است. کاربر به طور مستقل میزان توان محاسباتی مورد نیاز را تعیین می کند. اگر توسعه دهندگان به ماشین های مجازی بیشتری (کمتر) نیاز داشته باشند ، می توان این پارامترها را تغییر داد.
علی رغم این واقعیت که این طرح توسط مایکروسافت اجرا می شود ، چندین سیستم عامل منبع باز در محیط Windows Azure در دسترس هستند. یک توسعه دهنده می تواند یک ماشین مجازی را با سیستم عامل از پیش نصب شده زیر اجرا کند:
- اوبونتو 12؛
- CentOS 6 ؛
- OpenSUSE 12 ؛
- SUSE Linux Server 11.
امنیت ویندوز لاجورد و خدمات مشابه "ابری" بسیار بالاتر از ارائه دهندگان میزبانی معمولی است. این به دلیل این واقعیت است که شرکت های بزرگ قادر به تخصیص بودجه زیادی برای حفظ عملکرد مراکز داده هستند. در ژوئن 2012 ، سیستم عامل Windows Azure دستخوش تغییرات بزرگی شد. اکنون این پورتال با HTML 5 نوشته شده است و تعداد زیادی گزینه جدید دارد.