Michael Platt's WebLog

Computer Engineering

Michael Platt's WebLog

  • Infrastructure Architecture

    As I mentioned in my last blog my new job makes me responsible for Microsoft’s strategy and guidance on Infrastructure Architecture. The first question I have to answer is what is Infrastructure Architecture, that is what is a formal definition for the...
  • What is Architecture: a Definition

    I have to write an overview on "What is architecture" for an upcoming website that we are working on and so went out to look at some definitions. The first I remembered was one I used in an old overview of Enterprise Architecture that I wrote in 2002...
  • Integration and Interoperability

    Someone asked me a really good question via my blog yesterday: What is the difference between the terms interoperability and integration when it comes to software? This is something I haven't really got a good definition for and that I tend...
  • Presentation 2.0: Beyond Power Point

    The Architect Strategy Team here at Microsoft has suddenly gone gung ho over a new presentation style called " Beyond Bullet Points" from Cliff Atkinson (here's one by Ron for example). Having looked through a few presentations in this style and also...
  • Architecture type definitions

    Following on from the comments on my previous Blog I updated the architetcre types; · What are the types of architect? Whilst architects need all of the above skills the technical depth skills and experience level that they have make them fall into...
  • The Opportunity for Web 2.0 in the Enterprise

    Dislocations cause business opportunities, new marketplaces and new models of commerce. This latest dislocation is no different than previous dislocations as can bee seen from the huge number of small dynamic startups that there are in the Web 2.0 space...
  • Moving my Blog

    I have moved my blog to xxx. In future all my blog posts will be there. Note, someone has taken over my domain and published offensive materials so I have removed the link until this is resolved to avoid pointing to the site. My apologies for...
  • Architecture and Architects

    What is architecture? IT architecture is the use of models, levels of abstraction and relationships in IT systems and processes to manage complexity and simplify communication. http://standards.ieee.org/reading/ieee/std_public/description/se...
  • Infrastructure career progression.

    My manager asked me a question late last night (he's very sad [:)] ) about infrastructure architects which I came up with my answer for but would like to get feedback on so I thought I would blog about it. He asked: My takeaway from interacting...
  • Web 2.0 Definition and Hype

    I do get very fed up with the Web 2.0 hype and also all the people who complain about the Web 2.0 hype (which now would include me). I think that the only way of fixing this is to have a crisp definition of what Web 2.0 is and then when a piece of hype...
  • SOA vs Web 2.0 continued

    Well the discussion around Web 2.0 and SOA certainly heated up last week. Dion sent me this interesting synopsis: Edge Perspectives with John Hagel: SOA Versus Web 2.0? Rough Type: Nicholas Carr's Blog: The web services schism EarlyStageVC...
  • Novell NDS migration and Quest

    I went to a presentation on Friday by Quest Software on their Novell migration tools ( NDS Migrator ) which I enjoyed because it was given by a techie who knew his stuff and just demoed the tools. Excellent! I had two main thoughts about the whole NDS...
  • Spark @ Mix

    Anne Thomas Manes, Dion Hinchcliffe and myself presented the output from Spark at Mix to a small but interested audience. I spent most of the day pulling the materials together but did go to Bills keynote. A couple of interesting things that came...
  • MutiChannel Service Delivery: SaaS, ASP, Hosting ect

    So I'm confused. Nothing new there but I went to a Softricity presentation the other day (a very neat piece of technology by the way) where the presenter said that Softricity was " Software as a Service ". Well to me it was more of a software deployment...
  • Architects and Developers

    So one of my colleagues reading yesterdays blog shouted out to me across the office “You only like architecture because you are a c**p developer”. I took this as British humour (I hope!) however it is reasonably accurate; I am a poor programmer...
  • Product and Consumer Lifecycles in Enterprise 2.0

    I have been thinking more on the topic of the customer lifecycle and its interrelationship with the product (or business) lifecycle. This diagram shows how these two connect today at the sales and shipping touch points. The main elements in...
  • Gartner Real Time Infrastructure and Infrastructure Maturity Model

    Back in January I went to some internal Microsoft training (called Envision) in Seattle and had the privilege to go to a session by Tom Bittman, a VP and distinguished analyst with Gartner. Now in general I am not overkeen on Gartner having looked at...
  • Innovation and Llamas

    No, I didnt get it either but here is an article by IBM on Llamas and innovation . The interesting thing for me is that Andy used to work for me many moons ago at IBM and hasnt changed a bit! He's now a master inventor though, we didnt have those in my...
  • Strategic Architecture rather than Enterprise Architecture

    Inside Microsoft we have a twice yearly set of technical training for the people in the field called Tech Ready. I have just signed up to do a session and was looking through the list of other session to see what else was being covered. I noticed that...
  • The Service Platform

    The Consumer web (Web 2.0) and the enterprise Web (SOA) both have value and applicability, the consumer web where responsiveness and scale are important the enterprise web where security and integrity are paramount. It is highly unlikely that organizations...
  • Broswer / Client War part 1 million.

    The "browser can do everything" vs "one (old) size wont fit all" argument rumbles on with Robert and Tara (love the picture) on one side and Joe and Ryan on the other. I remember when the PC was first attached to the Mainframe using a 3270 card I took...
  • Analysts on Web 2.0 and Enterprise 2.0

    I'm not much of a fan of analysts in general however I think that they really seem to have "got it" about Web 2.0 and its use in the enterprise, much more so than the Web 2.0 industry which seems to be much more about hype than substance. Here is another...
  • Disruption in the IT market

    So how has this disruption effected the IT market? In this context we have to think of the market as being the Enterprise Market and the Consumer Market. The Enterprise can in turn be thought of as two different parts; the Business element and the IT...
  • Windows Live Writer

    We have just announced availability of the Beta of Windows Live Writer. This is a really great product and very important (IMHO)
  • Gartners Latest Hype cycle

    There are a ton of things that have come out which I feel are pretty important that I haven't blogged about so I will try to catch up a bit. First off Gartner's latest prognostications put Web 2.0 at the top of the things to watch for the enterprise...