Components

Azure gericht op het verplaatsen van bedrijven naar het web

Microsoft Azure - Möglichkeiten der Azure Active Directory Synchronisation

Microsoft Azure - Möglichkeiten der Azure Active Directory Synchronisation
Anonim

Hoewel er veel gezegd zal worden over de cloud computing-strategie van Microsoft die maandag is geïntroduceerd, vormt de kern van Windows Azure een tamelijk eenvoudig doel: inspireer bedrijven om de manier waarop zij software ontwikkelen te heroverwegen, zodat toepassingen beter kunnen profiteren van het web.

Microsoft probeert zijn Azure-cloudgebaseerde ontwikkelomgeving te differentiëren, onthuld in een keynote op de Microsoft Professional Developers Conference in Los Angeles, van concurrerende aanbiedingen zoals Amazon's Elastic Compute Cloud (EC2) door te zeggen dat Azure meer doet dan alleen traditionele software gebruiken en zet het in de cloud.

"De systemen die we hebben gebouwd voor bedrijven zijn echt het scale-up model, "zei hij. "We bouwen een systeem en we proberen hardware toe te voegen om het groter en groter te maken en grotere en grotere ondernemingen te ondersteunen, maar uiteindelijk valt dat uiteen."

Met Azure kunnen ontwikkelaars software bouwen in een schaalmodel, die Ozzie beschreef met behulp van een analogie met tennisballen, en hoe een persoon of personen ermee zouden omgaan als iemand ballen naar hen gooide.

"Laten we zeggen dat [iemand] 100 ballen naar me gooit," zei hij. "Er zijn grenzen aan het scale-up model en als ik faal, vallen alle ballen op de grond."

Echter, in een scale-out model kan een applicatie de taak van het vangen van de ballen verdelen, waardoor het is meer flexibiliteit, zei Ozzie. "Er is een kans dat we, door alleen maar meer mensen toe te voegen, een willekeurig aantal ballen kunnen nemen die hij naar ons zal gooien. En als er een valt, dan zal de persoon naast hem het misschien oppakken, maar hij zal doorgaan. "

Azure laat ontwikkelaars toe om applicaties te bouwen volgens dit model, wat betekent dat een applicatie niet kapot gaat omdat het alle verschillende verbindingen probeert te verwerken - naar gebruikers achter de firewall, op internet en om ontelbare apparaten - dat de huidige golf van webapplicaties moet jongleren.

Ozzie gebruikte het voorbeeld van de Microsoft Hotmail e-mailservice als een applicatie ontwikkeld volgens een schaalmodel omdat het bedrijf vanaf het begin wist dat het moest dien miljoenen gebruikers uit verschillende verbonden omgevingen. Op deze manier heeft het zijn e-mailserversoftware Exchange echter niet gebouwd en moest hij de toepassing later opnieuw inrichten om aan dit ontwikkelingsmodel te voldoen.

"Er is een proces dat u gebruikt om een ​​zakelijke app te nemen en verander het en heroverweeg het om dat brede, horizontale ding te zijn, "bovengenoemde Ozzie. "Dat hebben we gedaan met Exchange, en dat doen we met steeds meer." Door een cloud-ontwikkel- en implementatieplatform aan te bieden, heeft Microsoft een moeilijkere taak dan concurrenten zoals Amazon of Salesforce.com, die beide startte hun bedrijf op het web. Met zijn oudere softwareproducten moet Microsoft neigen naar miljoenen ontwikkelaars die hun platforms gebruiken om software te bouwen die bedoeld is om on premise te gaan in een datacenter van een bedrijf, terwijl ze de snel evoluerende behoeften van meer geavanceerde webapplicaties in balans houden.

James Governor, principal analyst voor analistenbureau RedMonk, had een meer simplistische en tongue-in-cheek beschrijving van het scale-outmodel dat Azure probeert te leveren voor zakelijke applicaties, in vergelijking met "het dragen van je onderbroek aan de buitenkant van je kleding".

Ontwikkelaars moeten een manier vinden om hun applicaties aan zoveel mogelijk gebruikers beschikbaar te stellen, maar houden de beveiliging, schaalbaarheid en andere factoren die inherent zijn aan zakelijke computeromgevingen nog steeds in gedachten, zei hij.

"Deze externalisering en heroverweging van de rol van IT - het is iets belangrijks waarmee alle ondernemingenorganisaties te maken zullen krijgen," zei hij. "Hoe bouwt u applicaties die schaalbaar zijn en verschillende kiesdistricten omvatten? Hoe breidt u uw identiteit uit op het web?"

Pitney Bowes Management Services, een dochteronderneming van Pitney Bowes die zakelijke diensten zoals mailing, communicatie en verzending uitbesteedt aan Fortune 1000 bedrijven, is een bedrijf dat voor dit probleem staat. Pitney Bowes Management Services werkt samen met Microsoft om een ​​versie van zijn digitale mailconversiedienst dMail te testen die wordt uitgevoerd op Azure.

Terry Doeberl, directeur bedrijfsontwikkeling voor Pitney Bowes Management Services, zei een voordeel voor een webgebaseerd ontwikkelmodel voor toepassingen is dat het toepassingen onafhankelijk maakt van de desktopbesturingssystemen, die hij de "vloek van het bestaande bestaan ​​van veel bedrijven" noemde, vanwege hoe moeilijk het kan zijn om nieuwe toepassingen op desktopcomputers te installeren.

Zoals beschreven door Microsoft, Azure abstraheert de applicatie van het besturingssysteem met behulp van virtualisatietechnologie, wat betekent dat de twee onafhankelijk van elkaar kunnen werken.

Doeberl zei dat de scheiding tussen de applicatie en het besturingssysteem ook het onderhoud van de ondersteuning van individuele desktopgebruikers vereenvoudigt en de applicaties toegankelijker maakt van mobiele apparaten.