Microsoft Big Brains: John Shewchuk

Microsoft Big Brains: John Shewchuk

Summary: There are lots of moving parts to Azure, Microsoft's cloud platform. One of the less-flashy but much needed pieces of plumbing is .Net Services, codenamed "Zurich." If there's a "Mr. Zurich" at Microsoft, that person would be Technical Fellow John Shewchuk.

SHARE:

Just before retiring from day-to-day responsibilities at Microsoft, Chairman Bill Gates said that he expected Microsoft's 22 Technical Fellows to get a lot more publicly visible -- now that they wouldn't be living in his shadow. While some of the Microsoft fellows already have been active on the public-speaking circuit, many of them are not widely known outside the company.

I've launched this series -- "Microsoft Big Brains" -- to help remedy that shortcoming. In the coming weeks, I am hoping to profile as many of the company's tech fellows as to whom I can get access.

Microsoft's Technical Fellows came to the company via a variety of different routes. Some of them run divisions inside the company; some focus on particularly thorny technical issues that may span a variety of product units. Regardless of where they sit in the organization, the fellows all have been charged with helping Microsoft craft its next-gen products and strategies, much the way that Gates used his regular "Think Weeks" to prioritize what Microsoft needed to do next.

This Week's 'Big Brain': John Shewchuk Claim to Fame: One of the masterminds behind "Zurich," a key component of Microsoft's Azure cloud infrastructure, and a key playerl in Microsoft's Federated Identity work. How Long You've Been With Microsoft: 15 years (since Microsoft bought his company, Daily Planet Software and morphed it into "Blackbird," the online-content authoring system for MSN) More About You: Currently leads the Connected Systems Division technical strategy and architecture teams for .Net Services and other Azure services components. Was a co-founder of the Windows Communication Foundation (WCF) team and helped build the Common Language Runtime and ASP.Net technologies. Focused on cross-industry interoperability, federated identity and privacy issues. Your Biggest Accomplishment (So Far) at Microsoft: Team(s) You Also Work With: Federated Identity, Workflow, WCF, Azure, SQL Services Why Stay at Microsoft? "There are so few places where you can do things like industry-wide advances in identity or (browser) behaviors."

Microsoft Big Brains: John Shewchuk

There are lots of moving parts to Azure, Microsoft's cloud platform. One of the less-flashy but much needed pieces of plumbing is .Net Services, codenamed "Zurich."

.Net Services consists of three components: A workflow service, an identity service and a service bus. The technical fellow in charge of theteam spearheading these services is John Shewchuk.

"We started working on .Net Services about three years ago," Shewchuk reminisced.

He recalled a meeting at that time involving Server and Tools head Bob Muglia, Senior VP of Server Applications Paul Flessner and Connected Systems Division Corporate VP Robert Wahbe.

"I thought we were doing something wrong in Server and Tools," Shewchuk said. "We had all these great (server-side) technologies. Why not host these technologies on behalf of developers? I thought we could do it better than others in the industry."

It turns out the enterprise side of the house wasn't the only part of Microsoft thinking this way. Ray Ozzie, now Chief Software Architect at Microsoft, joined the company in 2005 and had big plans for Microsoft to build hosted consumer wares, like its Live Mesh collaboration/sync service, on top of a shared cloud platform (now known as the Live Framework).

"We didn't know until about a year ago" about the consumer side efforts, Shewchuk said. "We were taking our technologies and hosting them. We brought that effort together with Ray (Ozzie) starting earlier this year."

Shewchuk maintained it wasn't hard to meld the consumer/enterprise strategies and visions. "Both were struggling with things like identity, hosted workflow," and the like, Shewchuk said.

Alongside his partner in crime, Technical Fellow Brad Lovering, Shewchuk worked to make available the key foundational services Microsoft developers have come to expect and rely upon available as services.

"Brad (Lovering) is focused on the declarative technologies. I'm charged with getting it out in the cloud," Shewchuk said. "The ability to describe declaratively what's going on in the cloud... with rules, service bus, workflows," is the goal, he noted. "It's all built on the same underlying foundation."

The .Net Services team was relatively small "but agile," Shewchuk said. During his tenure at Microsoft, he also has led some very large teams, too.

"The projects I tend to work on are usually significant integrations," Shewchuk said. "I get a lot of energy working with other teams -- getting folks to work together, assembling stuff together."

For all of the “Microsoft Big Brains” profiles, check out the Big Brains page.

Topics: Software Development, CXO, Enterprise Software, Microsoft, Software

About

Mary Jo has covered the tech industry for 30 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

5 comments
Log in or register to join the discussion
  • Microsoft Big Brains

    Isn't that an oxymoron?
    stillgolfing
  • RE: Microsoft Big Brains: John Shewchuk

    http://www.52tube.com/
    http://www.wctube.com/
    http://www.cameporn.com/
    http://www.escortbayan9.com/
    tamam
    myclub
  • RE: Microsoft Big Brains: John Shewchuk

    The majority of migration <a title="kral oyun" target="_blank" href="http://www.yenioyun.net">kral oyun</a> issues exist because some version of a 3rd party <a title="en yeni oyunlar" target="_blank" href="http://www.yenioyun.net">en yeni oyunlar</a> line-of-business application critical to operations is not <a title="robot oyun" target="_blank" href="http://www.robotoyunlari.net">robot oyun</a> supported on any <a title="oyun oyna" target="_blank" href="http://www.game.gen.tr">oyun oyna</a> other browser. A company can't upgrade off the version <a title="oyunlar" target="_blank" href="http://www.game.gen.tr">oyunlar</a> because they've modified it to hell, <a title="friv,firiv" target="_blank" href="http://www.yenioyun.net/friv/">friv</a> and the 3rd party that manufactured it has long moved <a title="ben 10,ben ten" target="_blank" href="http://www.game.gen.tr/kategori-4-32-Ben_10_Oyunlari.html">ben 10</a> past that version.
    Many people don't understand how incredibly <a title="3d oyun,3d oyunlar" target="_blank" href="http://www.game.gen.tr/kat-5-3d-oyunlar.html">3d oyunlar</a> widespread issue #3 is above and how difficult this issue is to resolve when you're talking about an application that is mission critical to a business. <a title="avatar oyunlar" target="_blank" href="http://www.game.gen.tr/kategori-4-33-Avatar_Oyunlari.html">avatar oyunlar</a> This is the singel greatest reason companies look at the issue and say, "Screw it. We'll live with the risk and run an N-3 version of the browser
    edward25
  • RE: Microsoft Big Brains: John Shewchuk

    The majority of migration <a href="http://www.b-8.net/" title="sahinnparadisegelenekselramazancoskusu">sahinnparadisegelenekselramazancoskusu</a> issues exist because some version of a 3rd party <a href="http://www.yemektarifleriresimli.org/">Resimli Yemek Tarifleri</a> line-of-business application critical to operations is not <a href="http://www.bymadak.com/sahinnparadisegelenekselramazancoskusu.html">sahinnparadisegelenekselramazancoskusu</a> supported on any <a href="http://www.bymadak.com">Guncel Blog</a> other browser. A company can't upgrade off the version <a href="http://www.b-8.net/sahinnparadisegelenekselramazancoskusu.html">sahinnparadisegelenekselramazancoskusu</a> because they've modified it to hell, <a href="http://www.iffetsonbolumizle.in/" title="iffet son bolum izle">iffet son b?l?m izle</a> and the 3rd party that manufactured it has long moved ben 10 past that version.
    Many people don't understand how incredibly <a href="http://www.sahinnparadisegelenekselramazancoskusu.bymadak.com/sahinnparadisegelenekselramazancoskusu.html">sahinnparadisegelenekselramazancoskusu</a> widespread issue #3 is above and how difficult this issue is to resolve when you're talking about an application that is mission critical to a business. <a href="http://www.nod32keyserial.in" title="Nod32 serial">Nod32 serial</a>lar This is the singel greatest reason companies look at the issue and say, "Screw it. We'll live with the risk and run an N-3 version of the browser
    <a href="http://www.nod32keyserial.in" title="Nod32 key">Nod32 key</a>
    bymadak
  • RE: Microsoft Big Brains: John Shewchuk

    Greetings I assumed this has been quite a unique hints and tips thank you for pondering about of it. You gaze so [url=http://www.cheap-nfl-jerseys-on-sale.com/]tampa bay buccaneers jerseys[/url] as to get a [url=http://www.cheap-nfl-jerseys-on-sale.com/]buccaneers jerseys[/url] highly knowledgeable person responsible. [url=http://www.cheap-nfl-jerseys-on-sale.com/]buccaneer jerseys[/url]
    dfwekrwe3201-24353670632082971688064999491555