Video: ★ Ghetto Cha Cha ★ Choreographed by Marva Black (Studeni 2024)
Današnja glavna pozicija na Microsoftovoj konferenciji Build bila je usredotočena na usluge u oblaku s puno poboljšanja tvrtke Azure Web usluga. Dojmilo me ne samo koliko se Microsoft pokušava natjecati s Amazonovim web-uslugama i Google Cloud Platformom, već i kako pokušava povezati oblačne usluge s tradicionalnim računalnim računalima na načine koji bi mogli imati puno smisla za mnoge tvrtke.
Satya Nadella, predsjednička služba poslužitelja i alata, govorila je o "oblaku za suvremeno poslovanje", naglašavajući specifične promjene za programere Web aplikacija usmjerenih na mobilne uređaje, aplikacija "oblaka i poslovnih poduzeća". Kazao je da je tvrtka potpuno promijenila ekonomiju onoga što su složene aplikacije zahtijevale u prošlosti, smanjujući troškove za narudžbe veličine kroz poboljšanja identiteta, integracije i podatkovnih usluga.
Ali ono što mi se čini najzanimljivijim jesu neke nove značajke, poput automatskog skaliranja za slučajeve Azure; Azure inačica usluge integracije BizTalk; i posebno Active Directory temeljen na oblaku koji će omogućiti jedinstvenu prijavu i za lokalne i za oblačne aplikacije.
Nadella je govorila o tome kako Microsoft ima ogromno iskustvo u oblaku, podržavajući najraznovrsniju grupu prvorazrednih aplikacija, uključujući Xbox live s 48 milijuna pretplatnika, za što je potrebno 300.000 poslužitelja, uključujući posluživanje 1, 5 milijardi igara Halo; Skydrive s preko 250 milijuna računa; i Skype s 299 milijuna povezanih korisnika. Također je napomenuo da tvrtka ima 18 data centara, više od 100 centara za kolokaciju i rubne mreže kao dio Microsoftove infrastrukture oblaka.
Nadella je za izradu web stranica govorila o tome kako nova inačica Visual Studio 2013 omogućava "web najbolju u klasi za web mjesta koja odgovaraju tvrtkama koje želite izgraditi."
Demo prikaz Visual Studio 2013 pokazao je kako sada postoji samo jedan izbor za ASP.Net okvir, ali koji sada integrira puno drugih stvari, uključujući WebForms, MVC, Web API i Signal R. Ostale nove mogućnosti, uključujući omogućavanje postavljanja više preglednika kao zadanih postavki u Visual Studio, tako da možete vidjeti kako vaša web stranica izgleda u više preglednika odjednom.
Budući da je SignalR sada ugrađen u Visual studio, promjene koje napravite u kodu mogu se odmah odraziti u više preglednika. Nadalje, čini se da ima puno više promjena, uključujući novi HTML uređivač, bolje predloške za prednje web stranice i povezivanje za otvaranje web-standardnog srednjeg softvera za stvari poput identiteta i provjere autentičnosti.
Sve ovo djeluje i na Azureu, kako je Nadella rekla da sada postoji 130.000 web stranica Azure, uključujući tvrtke poput 3M i Heineken. Najavio je opću dostupnost web stranica Windows Azure, zajedno s pregledima Visual Studio 2013 i.Net 4.5.1.
Za mobilne aplikacije Nadella je najavila Windows Azure Mobile Services koje mogu podržavati iOS, Android, Windows Store, Windows Phone ili HTML5 aplikacije.
Demo je kreirao aplikaciju popisa obaveza za iOS koja pohranjuje podatke u Azure, uključujući jednostavno dodavanje push obavijesti. Zanimalo me je da sada podržava Git za kontrolu izvora i nove značajke za stvaranje prilagođenih API-ja, poboljšanja rasporeda i identitetskih značajki, uključujući podršku za Microsoft, Facebook, Google i druge identitetske usluge.
Nadella je rekla da programeri već podržavaju više od 20.000 mobilnih usluga Windows Azure putem pregleda koji je započeo prije godinu dana.
Za aplikacije u oblaku, Scott Guthrie, korporativni potpredsjednik za Windows Azure, najavio je mogućnosti automatske razmjere Azure, s demonstracijom koja pokazuje kako možete postaviti minimalni i maksimalni broj instanci virtualnog računala, plus ciljni raspon CPU-a. Ostale opcije omogućuju vam postavljanje brzine kojom će se web stranica povećavati i povećavati te automatski prilagoditi pozadinu rada na temelju posla koji treba obaviti, a ne oko problema sustava. U kombinaciji s nedavnim pravilima koja ne naplaćuju neiskorištene VM-ove i naplatu po minuti, Guthrie je rekla da će to omogućiti ogromnu efikasnost u usporedbi s drugim cloud uslugama i lokalnim računanjem.
Jedna osobina koja mi se čini vrlo zanimljiva je Windows Azure Active Directory, koja može raditi u oblaku ili se integrirati s lokalnim direktorijima aktivnosti, ali i dalje podržava pojedinačnu prijavu. Pomoću ove značajke poduzeća mogu integrirati aplikacije poput Google Appsa, Salesforce, Dropbox, Box, Concur, pa čak i Amazonove web usluge i dopustiti jednokratnu prijavu.
Tvrtka može imati i jednu nadzornu ploču svih svojih SaaS rješenja, a zatim zaposlenici mogu kliknuti na bilo koje od njih i automatski prijeći na aplikaciju (s prijavom se sve događa iza scene). To bi trebalo olakšati mnogim korisnicima. Također je dobro za upravljanje SaaS-om, jer ako zaposlenik ode, a račun aktivnog imenika je onemogućen, tako je i pristup SaaS uslugama.
Direktor Boxa i suosnivač Aaron Levie razgovarao je o tome kako se na taj način smanjuje količina „trenja“ koja je uključena u postavljanje stvari poput identiteta. To će olakšati pokretanja i pomoći prebacivanju više aplikacija na SaaS model.
Guthrie je također pokazala usluge Azure BizTalk koja je dizajnirana kako bi pojednostavila integraciju među aplikacijama, a demonstracijski prikaz povezivanja lokalnih aplikacija s SaaS aplikacijom. Govorio je o mnogim podatkovnim uslugama, uključujući bazu podataka NoSQL i sada HD Insight, koji vam omogućuje da na Azureu spojite Hadoop klaster. (Ovdje nije bilo puno demonizacije; rekao je da će ih biti više kasnije na konferenciji.)
Napokon se Nadella vratila razgovarati o Officeu 365 kao usluzi koja se može programirati. Demonstracija je koristila Visual Studio za izradu aplikacije za zapošljavanje koja koristi funkcije Office 365 kao što su dokumenti i informacije o prisutnosti.
Općenito, poruka je bila da je Microsoft vrlo zainteresiran za natjecanje na platformi kao tržištu usluga (PaaS) i infrastrukturi kao servisnoj (IaaS) tržištima. Ono što me najviše zanima je kako tvrtka poduzima mnogo koraka, od aktivne integracije direktorija do boljih načina povezivanja aplikacija. One bi tvrtkama trebale olakšati povezivanje postojeće poslovne infrastrukture i aplikacija s oblakom.