Windows Azure הוא השם הכללי לפלטפורמת שירותי הענן של מיקרוסופט. המטרה הראשונית של פלטפורמה זו היא לארח ולהרחיב יישום אינטרנט באמצעות מרכזי הנתונים "ענן" של חברת הענק.
כדי לשמור על הבריאות של סביבת Windows Azure, משתמשים ב -8 מרכזי נתונים גדולים הממוקמים ברחבי העולם. נכון לעכשיו, שני מודלים של עבודה מיושמים בהצלחה: פלטפורמה כשירות (PaaS) ותשתית כשירות (IaaS). למודל אספקת שירות זה היתרונות הבאים:
- רק המשאבים המשמשים בפועל משולמים;
- יש מבנה חישובים מרובי הליכי;
- יש הפשטה מהתשתית.
מודל PaaS מרמז על השכרת פלטפורמה מן המניין, המורכבת מהאלמנטים הבאים: מערכת הפעלה, אחסון קבצים ושירותי יישומים. גישה זו מפחיתה משמעותית את עלויות היזם. הם כבר לא צריכים ליצור תשתית משלהם ולרכוש ציוד יקר.
הדרך שבה Windows Azure פועלת היא להפעיל בנפרד מכונה וירטואלית כדי לבדוק ולתחזק יישום ספציפי. המשתמש קובע באופן עצמאי את כמות כוח המחשוב הנדרש. ניתן לשנות פרמטרים אלה אם מפתחים זקוקים ליותר (פחות) מכונות וירטואליות.
למרות העובדה כי תוכנית זו מיושמת על ידי מיקרוסופט, מספר מערכות הפעלה בעלות קוד פתוח זמינות בסביבת Windows Azure. מפתח יכול להריץ מכונה וירטואלית עם מערכת ההפעלה המותקנת מראש הבאה:
- אובונטו 12;
- CentOS 6;
- OpenSUSE 12;
- שרת SUSE Linux 11.
האבטחה של Windows Azure ושירותי "ענן" דומים גבוהה בהרבה מזו של ספקי אירוח קונבנציונליים. זאת בשל העובדה שתאגידי ענק יכולים להרשות לעצמם להקצות כספים גדולים כדי לשמור על ביצועי מרכזי הנתונים. ביוני 2012, פלטפורמת Windows Azure עברה שינויים אדירים. עכשיו הפורטל הזה כתוב ב- HTML 5 ויש לו מספר גדול של אפשרויות חדשות.