Komponenty

Azure zaměřené na stěhování podniků na web

TradeSkillMaster 3 Návod: Ep. 2 - groups, import/export | CZ

TradeSkillMaster 3 Návod: Ep. 2 - groups, import/export | CZ
Anonim

Zatímco mnoho bude řečeno o strategii cloud computing společnosti Microsoft představené v pondělí, srdcem systému Windows Azure je poměrně jednoduchý cíl: inspirovat firemní vývojáře, aby přehodnotili způsob, jakým vyvíjejí software, takže aplikace mohou lépe využívat web.

Společnost Microsoft se snaží rozlišovat vývojové prostředí založené na cloudovém prostředí založené na technologiích Azure, představené v konferenční konferenci Microsoft Professional Developers Conference v Los Angeles, od konkurenčních nabídek, jako je Elastický výpočetní cloud Amazon (EC2), když říká, že Azure dělá více než jen tradiční software a uvedl ji do oblaku.

V rozhovoru v pondělí v konferenci vedoucí softwarového architekta Ray Ozzie popsal, jak tradičně byl software postaven podle měřítka u p, který není vhodný pro současnou éru webu, kdy aplikace musí být flexibilní a přístupné velkému počtu uživatelů uvnitř i vně podnikové brány firewall.

"Systémy, které jsme pro podniky vytvořili, jsou což je skutečně model, "řekl. "Vytváříme systém a snažíme se doplnit hardware, aby se stal větším a větším a podporoval větší a větší podniky, ale nakonec se tento druh rozpadá."

S Azurem mohou vývojáři vytvářet software v modelu scale-out, který Ozzie popsal pomocí analogie zahrnující tenisové míčky a jak by se s nimi mohl někdo nebo osoby vypořádat, kdyby je někdo vrhl míčky.

"Řekněme, že [někdo] hodí na mě 100 koulí," řekl. "Existují limity modelu zvětšování, a pokud selhám, všechny koule padnou na zem."

Nicméně v modelu scale-out aplikace může rozdělit úlohu zachytit koule, což dává je to větší flexibilita, řekl Ozzie. "Je pravděpodobné, že tím, že přidáme více lidí, můžeme vzít libovolný počet kuliček, které by na nás vrhli. A pokud padne někdo, možná ten chlap vedle něho zvedne, ale bude dál. "

Azure pak umožňuje vývojářům vytvářet aplikace podle tohoto modelu, což znamená, že se aplikace nerozkládá, protože se pokouší zpracovat všechna různá připojení - uživatelům za firewallem, na internetu a nesčetných zařízení - že současná vlna webových aplikací musí žonglovat.

Ozzie použil příklad e-mailové služby společnosti Hotmail společnosti Microsoft jako aplikaci vyvinutou podle modelu, protože společnost věděla, že od počátku bude muset sloužit milionům uživatelů, kteří přicházejí z různých propojených prostředí. Nicméně v tomto směru nevytvořil software pro e-mailový server Exchange a musel později znovu sestavit aplikaci tak, aby odpovídala tomuto vývojovému modelu.

"Existuje proces, který používáte k podnikové aplikaci a měnit ji a přehodnotit, aby to byla tak široká, horizontální věc, "řekl Ozzie. "Udělali jsme to se serverem Exchange a děláme to stále více a více."

Při nabízení platformy pro vývoj a zavádění cloud má Microsoft náročnější úkol než konkurenti jako Amazon nebo Salesforce.com, z nichž obě založili své firmy na webu. S jeho softwarem, Microsoft musí mít tendenci k milionům vývojářů, kteří používají své platformy k vytváření softwaru určeného k tomu, aby žili na základě předpokladů v podnikovém datovém centru a současně vyvažovali rychle se vyvíjející potřeby sofistikovanějších webových aplikací.

James Governor, hlavní analytik pro analytickou firmu RedMonk, měl zjednodušující popis a jazyk v obličeji modelu modelování Azure se snaží poskytovat firemní aplikace a porovnávat je s tím, že "nosí vaše spodní prádlo na vnější straně vašeho oblečení."

Vývojáři potřebují najít způsob, jak vystavit své aplikace co největšímu počtu uživatelů, ale stále si pamatují bezpečnost, škálovatelnost a další faktory, které jsou přirozené v podnikových počítačích.

"Tato externalizace a přehodnocení role IT - je to něco důležitého, že všechny podnikové organizace budou muset čelit," řekl. "Jak vytvoříte aplikace, které se liší měřítkem a zahrnují různé volební obvody?" "Jak rozšíříte totožnost na webu?"

Pitney Bowes Management Services, dceřiná společnost společnosti Pitney Bowes, která zajišťuje služby typu poštovní, je jedna společnost, která čelí tomuto problému. Společnost Pitney Bowes Management Services spolupracuje se společností Microsoft na testování verze služby dMail pro konverzi digitálních pošty běžící na platformě Azure.

Terry Doeberl, ředitel pro vývoj podnikání pro společnost Pitney Bowes Management Services, uvedl jednu výhodu pro vývojový model založený na webu je to, že aplikace budou nezávislé na operačních systémech pro stolní počítače, což nazýval "sklony existencí mnoha společností", protože je obtížné instalovat nové aplikace na stolních počítačích.

Jak popsal Microsoft, Azure odděluje aplikaci z operačního systému pomocí virtualizační technologie, což znamená, že tyto dva mohou pracovat nezávisle na sobě.

Doeberl řekl, že oddělení mezi aplikací a operačním systémem také zjednodušuje údržbu podpory jednotlivých uživatelů desktopů, zatímco aplikace jsou přístupnější z mobilních zařízení.