Windows Azure ir Microsoft mākoņpakalpojumu platformas vispārīgais nosaukums. Šīs platformas sākotnējais mērķis ir mitināt un mērogot tīmekļa lietojumprogrammu, izmantojot milzu uzņēmuma "mākoņu" datu centrus.
Lai saglabātu Windows Azure vides veselību, tiek izmantoti 8 lieli datu centri, kas atrodas visā pasaulē. Šobrīd veiksmīgi tiek ieviesti divi darba modeļi: platforma kā pakalpojums (PaaS) un infrastruktūra kā pakalpojums (IaaS). Šim pakalpojumu sniegšanas modelim ir šādas priekšrocības:
- tiek apmaksāti tikai tie resursi, kas faktiski tika izmantoti;
- ir daudzšķiedru aprēķinu struktūra;
- ir abstrakcija no infrastruktūras.
PaaS modelis nozīmē pilnvērtīgas platformas nomu, kas sastāv no šādiem elementiem: operētājsistēma, failu glabāšana un lietojumprogrammu pakalpojumi. Šī pieeja ievērojami samazina izstrādātāja izmaksas. Viņiem vairs nav jāveido sava infrastruktūra un jāpērk dārgas iekārtas.
Windows Azure darbības veids ir individuāli palaist virtuālo mašīnu, lai pārbaudītu un uzturētu noteiktu lietojumprogrammu. Lietotājs patstāvīgi nosaka nepieciešamo skaitļošanas jaudu. Šos parametrus var mainīt, ja izstrādātājiem ir nepieciešams vairāk (mazāk) virtuālo mašīnu.
Neskatoties uz to, ka šo shēmu ievieš Microsoft, Windows Azure vidē ir pieejamas vairākas atvērtā koda operētājsistēmas. Izstrādātājs var palaist virtuālo mašīnu ar šādu iepriekš instalētu OS:
- Ubuntu 12;
- CentOS 6;
- OpenSUSE 12;
- SUSE Linux Server 11.
Windows Azure un līdzīgu "mākoņu" pakalpojumu drošība ir daudz augstāka nekā parasto mitināšanas pakalpojumu sniedzēju drošība. Tas ir saistīts ar faktu, ka milzu korporācijas var atļauties piešķirt lielus līdzekļus datu centru darbības uzturēšanai. 2012. gada jūnijā Windows Azure platformā tika veiktas milzīgas izmaiņas. Tagad šis portāls ir rakstīts HTML 5 un tajā ir daudz jaunu iespēju.