Alkatrészek

Azure célja a mozgó vállalkozásoknak a weben

The Internet of Things by James Whittaker of Microsoft

The Internet of Things by James Whittaker of Microsoft
Anonim

Bár sok mondanunk kell a Microsoft felhőalapú számítási stratégiáról, amelyet hétfőn tettek közzé, a Windows Azure középpontjában meglehetősen egyszerű cél: ösztönözni a vállalati fejlesztőket, hogy újragondolják a szoftverfejlesztés módját, hogy az alkalmazások jobban kihasználhassák az internetet.

A Microsoft megpróbálja megkülönböztetni az Azure felhőalapú fejlesztői környezetét, amelyet a Los Angeles-i Microsoft Professional Developers Konferencia egyik főszereplőjében mutattak be olyan versenyelőnyökből, mint amilyen az Amazon Elastic Compute Cloud (EC2), mondván, hogy az Azure nem csak a hagyományos szoftvereket használja és fel a felhőbe.

A konferencia hétfőjén a Microsoft Chief Software Architect Ray Ozzie elmondta, hogyan épülnek fel a hagyományos szoftverek a skála szerint p modell, ami nem praktikus a webes korszakban, amikor az alkalmazásoknak rugalmasnak kell lenniük, és nagyszámú felhasználó számára is hozzáférést kell biztosítani a vállalati tűzfalon belül és kívül.

"A vállalkozások számára épített rendszerek valójában a méretarányos modell "- mondta. "Felépítünk egy rendszert, és megpróbálunk hardvereket felvenni, hogy nagyobb és nagyobb legyen, és nagyobb és nagyobb vállalatokat támogassunk, de végül ez a fajta szétesés."

Az Azure segítségével a fejlesztők szoftvereket építhetnek ki egy méretarányos modellben, amelyet Ozzie olyan teniszlabdákat tartalmazó analógiával ír le, és arról, hogy egy személy vagy egy személy hogyan kezelheti őket, ha valaki golyót dobott nekik.

"Mondjuk, hogy valaki 100 golyót dob ​​rám. "A méretarányos modellnek vannak korlátai, és ha nem sikerül, akkor minden golyó a földre esik."

Azonban egy méretarányos modellben egy alkalmazás képes elosztani a golyók fogadását, ami nagyobb rugalmasságot mondott Ozzie. "Van esélyünk, hogy ha még több embert adunk hozzá, akkor számtalan golyót is el tudunk dobni, és ha valaki leesik, akkor talán a mellette lévő srác felveszi, de folytatja. "

Az Azure ezután lehetővé teszi a fejlesztők számára, hogy alkalmazást készítsenek ennek a modellnek megfelelően, ami azt jelenti, hogy egy alkalmazás nem fog lebontani, mivel megpróbálja feldolgozni a különböző kapcsolatokat - a tűzfal mögött lévő felhasználóknak, az interneten és számtalan eszközt -, hogy a webes alkalmazások jelenlegi hullámát zsonglőrködni kell.

Ozzie a példátlan Microsoft Hotmail e-mail szolgáltatás példáját alkalmazta egy méretarányos modellnek megfelelően kifejlesztett alkalmazásként, mivel a vállalat kezdettől fogva tudta, hogy több millió felhasználót szolgál ki a különböző csatlakoztatott környezetekből. Azonban nem építette ki az e-mail szerver szoftvert, az Exchange-t, és később újratervezte az alkalmazást, hogy megfeleljen ennek a fejlesztési modellnek.

"Van egy folyamat, amelyet vállalati alkalmazás és változtassa meg, és átgondolja, hogy ez a széles, horizontális dolog, "mondta Ozzie. "Ezt megtettük az Exchange-szel, és egyre többet csinálunk."

A felhőfejlesztés és -kibocsátási platform felajánlásakor a Microsoftnak sokkal nehezebb feladata van, mint az Amazon vagy a Salesforce.com versenytársai, amelyek mindegyike kezdték meg üzleti tevékenységüket az interneten. A szoftver örököseinek köszönhetően a Microsoftnak olyan fejlesztők milliói kell, hogy legyenek, akik platformjaikat olyan vállalati szoftverek készítésére használják fel, amelyek a vállalati adatközpontban előfeltételezésre törekednek, miközben egyensúlyba hoznak a kifinomultabb webes alkalmazások gyorsan fejlődő igényeit.

Fejlesztők meg kell találnia azt a módot, hogy az alkalmazásokat a lehető legtöbb felhasználó számára hozzáférhetővé tegye, de a biztonságot, méretezhetőséget és más tényezőket a vállalati számítástechnikai környezetben is szem előtt tartva mondja.

"Ez az outsourcing és az IT szerepének újragondolása - ez valami fontos, hogy minden vállalati szervezetnek szembe kell néznie" - mondta. "Hogyan készítsek olyan alkalmazásokat, amelyek skálát tartalmaznak és különböző választókerületeket tartalmaznak? Hogyan bővítheti az identitást az interneten?"

Pitney Bowes Management Services, a Pitney Bowes leányvállalata, amely kiszervezi az üzleti szolgáltatásokat, például a levelezést, a kommunikációt és a szállítást a Fortune 1000-re vállalatok, egy vállalat, amely ezt a problémát szembesíti. A Pitney Bowes Management Services együttműködik a Microsoft vállalattal, hogy tesztelje az Azure-on futó dMail digitális posta konverziós szolgáltatásának verzióját.

Terry Doeberl, a Pitney Bowes Management Services üzletfejlesztési igazgatója elmondta, hogy az egyik előnye a webalapú fejlesztési modellnek hogy az alkalmazások függetlenek lesznek az asztali operációs rendszerektől, amelyet "számos cég létezésének" neveznek, "mivel nehéz lehet új alkalmazásokat telepíteni az asztali számítógépeken.

Amint azt a Microsoft, az Azure kivonatolja az alkalmazást az operációs rendszert virtualizációs technológiával, ami azt jelenti, hogy a kettő egymástól függetlenül tud működni.

Doeberl szerint az alkalmazás és az operációs rendszer közötti különbség egyszerűsíti az egyes asztali felhasználók támogatásának fenntartását, miközben az alkalmazások elérhetőbbé válnak a mobileszközökön.