Windows Azure néven érkezik a Microsoft cloud‑platformja
2008.10.28. 12.49
A Los Angelesben zajló Professional Developers Conference 2008 rendezvényen a Microsoft fellebbentette a fátylat "cloud operációs rendszeréről", illetve az erre épülő szolgáltatásokról. A korábban már sokat emlegetett "cloud-Windows" végleges neve Windows Azure lett, a Microsoft cloud-szolgáltatásai pedig Azure Services Platform néven lesznek elérhetők, várhatóan 2009-től.A cloud, amely az internetet felhőként ábrázoló prezentációs diákról kapta a nevét, lényegében összekapcsolt szerverek összessége, amelyek a weben keresztül elérhető alkalmazásokat futtatnak. Már ma is számos cloud-szolgáltatást használunk nap mint nap, gondoljunk csak például a webes levelezőkre, amelyek úgy kezelik e-mailjeinket és adatainkat, hogy azokat az interneten keresztül bárhol, bármikor elérhetjük, miközben valójában fogalmunk sincs arról, pontosan hol is találhatók, és nem is kell tudnunk: a gépek üzemeltetése, a rendelkezésre állás biztosítása nem a mi gondunk.
A ma elérhető cloud-szolgáltatások közös jellemzője, hogy nem létezik hozzájuk egy olyan szabványos platform, amely gondoskodna azokról az alapvető funkciókról és szolgáltatásokról, amelyek a számítógépen egy operációs rendszer feladatai, tehát a hardverek kezelése, az erőforrások kiosztása vagy éppen az állományok tárolása. Ezért az ilyen szolgáltatások fejlesztésekor irreálisan sok időt kell az alapok megteremtérésre fordítani, és csak ezután jöhet a konkrét üzleti logika felépítése.
A Microsoft célja a Windows Azure-rel, hogy egy ilyen operációs rendszert hozzon létre, amelyen a Windowsra írt alkalmazások ugyanúgy futnak mintha csak egy Windows Serverre telepítették volna őket. A Windows Azure tehát lényegében nem más, mint a cloud operációs rendszere, amely kezeli a hardvereket, tárolja az adatokat, gondoskodik az erőforrások kiosztásáról, illetve környezetet biztosít a programok futásához, így ezekkel a szolgáltatások fejlesztőinek már nem kell törődnie, ők magára az alkalmazásra koncentrálhatnak.
Az Azure Services Platform komponensei éppen ezért azokat a szolgáltatásokat hivatottak megvalósítani, amelyeket a Microsoft meglevő alkalmazás-platformja Windowson elérhetővé tesz, vagyis adatbázist (SQL Services), munkafolyamat- és hozzáférés-kezelési szolgáltatásokat (.NET Services) és dokumentum-kezelést (SharePoint Services). Az Azure Services Platform gyakorlatilag tehát a cloud alkalmazásplatformja.

A Windows Azure Serices Platform alkalmazásai ASP.NET-ben, .NET-nyelveken (később PHP-ben, Rubyban, Pythonban, Javában is) készülhetnek, a működésükhöz magán a kódon kívül csak egy, a szolgáltatást leíró modellre van szükség, amely megmutatja a futtatókörnyezetnek az alkalmazás legfontosabb paramétereit: milyen feladatot tölt be (pl. weboldal, háttérszolgáltatás) és milyen erőforrásokat vesz igénybe, illetve hogy hány példányban, milyen rendelkezésre állással kell futnia. A fejlesztők a meglevő eszközeiket (pl. Visual Studio, később Eclipse) és tudásukat maximálisan úrahasznosíthatják a cloud-szolgáltatások létrehozásakor.
A Windows Azure előzetes változata mától érhető el. A Microsoft a konferencia résztvevői részére teszi lehetővé elsőként, hogy kipróbálják a szolgáltatást, de az alkalmazások fejlesztéséhez és teszteléséhez használható, asztali gépen futó szimulált környezetet és SDK-t bárki letöltheti és szabadon, megkötések nélkül használhatja. A Windows Azure és az Azure Service Platform persze nem lesz mindig ingyenes, bár a konkrét árazásról egyelőre nem esett szó. Ray Ozzie, a Microsoft vezető szoftvertervezője előadása alatt csupán annyit árult el, az árak a szoftverek által igényelt erőforrásoktól és a kívánt szolgáltatási szinttől függnek majd.
A teljes cikk itt olvasható.