Ray Ozzie, glavni arhitekt programske opreme pri Microsoftu, je na prireditvi Professional Developers Conference najavil dostopnost Microsoftove platforme za računalništvo v oblaku Windows Azure.

Microsoftov glavni arhitekt programske opreme je v nagovoru orisal Microsoftovo vizijo »treh zaslonov in oblaka«, v kateri se programska oprema preprosto zagotavlja na osebnih računalnikih, telefonih in televizijskih sprejemnikih, vse te naprave pa povezujejo storitve na temelju računalništva v oblaku. Ozzie je poudaril prehod IT-industrije na hibridni pristop k zagotavljanju spletnih storitev, ki vključuje programsko opremo, nameščeno pri uporabniku, ter opisal programski model za novo generacijo zmogljivih aplikacij za poslovno in domačo rabo, ki jo omogočajo Microsoftova orodja in tehnologije. Prav tako je prikazal zavezanost partnerjev in uporabnikov Microsoftovi platformi s primeri podjetij Seesmic, Wordpress in Cheezburger Network.

Tržnica in informacijske storitve za razvijalce in partnerje

Ozzie je v nadaljevanju predstavil novo generacijo spletne tržnice Microsoft PinPoint, na kateri lahko Microsoftovi partnerji tržijo in prodajajo svoje aplikacije. V okviru tržnice je prav tako na voljo nova informacijska in posredovalniška storitev z razvojnim imenom »Dallas«, razvita na temelju platforme Windows Azure, ki razvijalcem in uporabnikom na katerikoli platformi daje dostop do premijskih komercialnih in referenčnih podatkovnih naborov ter vsebin. V okviru storitve Dallas so trenutno na voljo podatkovni nabori ponudnikov Associated Press, Citysearch, ESRI, NAVTEQ, DATA.gov, First American, infoUSA, NASA, National Geographic Topo!, RiskMetrics Group, Združeni narodi, WaveMarket, Weather Central in drugih. Storitev Dallas je trenutno na voljo v obliki omejenega skupnostnega tehnološkega predogleda.

Platforma nove generacije

Bob Muglia, predsednik Microsoftove skupine za strežnike in orodja, je opisal strategijo ter načrte podjetja za razširitev razvojne platforme in programskega modela Windows na oblak. Ti bodo razvijalcem omogočili, da pri razvoju in monetizaciji aplikacij, ki delujejo na strežniku in kot storitev v oblaku, uporabljajo tako poznane tehnologije in orodja .NET Framework in Visual Studio kot tudi orodja drugih ponudnikov, kot je Eclipse. »Microsoft se posveča skupni razvojni platformi tako za strežnike kot storitve,« je dejal Muglia. »V prihodnosti bodo razvijalska znanja, orodja in tehnološka vlaganja zajela tako zasebni kot javni oblak.«

V okviru teh vlaganj je Microsoft predstavil prvo preizkusno različico storitev Windows Server AppFabric. Gre za nabor integriranih, višjenivojskih aplikacijskih storitev, ki se namestijo na lokaciji uporabnika in omogočajo razvijalcem lažje nameščanje in upravljanje aplikacij, ki zajemajo tako strežnike kot oblak. Tehnologija AppFabric združuje tehnologiji za gostovanje in medpomnjenje (doslej poznani pod razvojnimi imeni Dublin in Velocity) ter platformi Windows Azure AppFabric Service Bus in Windows Azure AppFabric Access (prej poznana kot .NET Services). Te tehnologije skupaj zagotavljajo dosleden nabor aplikacijskih storitev, ki bodo izboljšale tako ponudbo Windows Server kot Windows Azure s skupnim in razširljivim temeljem za izvajanje aplikacij .NET. Storitve Windows Server AppFabric Beta 1 so na voljo na naslovu http://msdn.microsoft.com/AppFabric, storitve Windows Azure Platform AppFabric pa bodo v obliki skupnostnega tehnološkega predogleda na voljo naslednje leto.

Muglia je predstavil tudi načrte podjetja, da na platformi Windows Azure ponudi podporo za virtualne naprave Windows Server, s čimer bodo stranke lahko preprosteje selile svoje aplikacije med strežniki na njihovi lokaciji in platformo računalništva v oblaku, ter najavil, da je Microsoft v proizvodnjo predal rešitev Windows Identity Foundation. Ta bo razvijalcem omogočila zagotavljanje bolj varnega in preprostejšega uporabniškega dostopa do aplikacij na lokaciji uporabnika in v oblaku z odprtimi zahtevki na temelju identitete.

Razvijalcem je prav tako na voljo druga preizkusna različica brezplačnega ogrodja ASP.NET MVC za hiter razvoj spletnih aplikacij z bogato AJAX-integracijo in izboljšano razširljivostjo. ASP.NET MVC beta 2 je na voljo na naslovu www.asp.net/mvc.