Dave Oliver's Blog

Enterprise Technology Thought Leadership in a FTSE 100

  Home  |   Contact  |   Syndication    |   Login
  405 Posts | 0 Stories | 168 Comments | 202 Trackbacks

News

Dave's Mug View David Oliver's profile on LinkedIn Add to Technorati Favorites Blog Directory for Guildford, Surrey

Tag Cloud


Archives

Post Categories

Image Galleries

Architecture

Community

Architecture

There are 70 entries for the tag Architecture
Recently I attended the Business Analysis Conference in London that I spoke about in my previous post. My reason for being there was I accepted an invite to be a speaker on a panel discussing “The Role Of The BA: What Is Expected And What Is Delivered” Part of the Business Analysts role is to capture, distil and communicate business requirement to Technical staff so it was of great relevance that I played my part as the technical representative on the panel. If technical staff are to understand business...

To Microsoft’s credit their Architecture resources are much improving. The excellent free Architecture Journal and the MSDN Architecture Centre have been going for sometime but I noticed recently that there is a new UK centric Architecture Portal written by the UK DPE Architect Team with the new free monthly Arc Magazine. The first editions of the Arc Magazine tackle the highly logical new buzz ‘Software + Services’ with links to the Microsoft Strategy Software + Services Home Page. I will talk about...

There really has never been a better time to get into Enterprise Architecture as the global economic downturn means that smart companies will be looking at making efficiency savings through strategic implementations and process streamlining, identification of function duplication and better IT/business alignment. Enterprise Architecture is a hard thing to get off the ground so why try and re-invent the wheel and benefit from the experiences of others in many different organisations. Using a framework...

Evidently I haven't been blogging much recently and for good reason. Striking the work life/balance has been difficult in recent months as the demands of my job role has taken to getting the basics of technology right rather than building an EA initiative that has eaten into my blogging time. It's clear that some organisations have a way to go on process and exercise maturity before they can see and understand the benefits of Enterprise Architecture. There is little point in having a few enlightened...

There is a bewildering array of Enterprise Architecture methodologies so it will be of great interest to me to find out which one people are actually using, if at all. So to find out, I have put together a pick poll so please take the two minutes and leave your choice. You get a chance to select up to 3 options because I suspect that people are using a combination of more than once approach, rather than following one prescriptively. This is purely for interest purposes, I'm not going to use this...

I have this belief that understanding how to manage time is an essential task of Enterprise Architecture but oddly this is a principle that isn't spoken about much, if at all. Oddly some Enterprise Architecture software tools only seem to provide time management tools for software support life cycles. Hence a previous post that went in some way to start the debate with a mindmap to capture and categorise the elements that Enterprise Architecture would be interested in. After reviewing this mindmap...

Many Enterprise Architecture methodologies talk about the management of time but I haven't found one that tells you how to do to that. For a practice that is about understanding the now and the step to achieving the to be, I find this an amazing oversight. Anyway, so what I decided to do was to have a go at capturing all the relevant timing information that an Enterprise Architect would be interested in. Hence the attached Mindmap, which you can click into. If you prefer you can come and join in...

Paul Homan recently commented on Green EA which set my mind thinking ... 'being more Green' is a strategic ambition and what is the process and practice for generating strategic change? Enterprise Architecture! When EA's are struggling to find some ROI reason to justify their existence in the economic down-turn amazingly one of the main ROI reasons is one of the biggest issues of our time as the 'Return' doesn't literally mean monetary and also doesn't necessarily mean more? ... it can also mean...

John Wu is a good guy. Out of respect for Fenix Theuerkorn and his work on Lightweight Enterprise Architecture, John has decided to rename his EA Methodology from LiteEA To Coherent EA. Coherent EA is a actually a better, more descriptive name for John’s work IMHO and as a regular contributor to the ITToolbox conversations his methodology has the benefit of faster development from genuine experience than most of the others I could mention. I certainly have benefited from Coherent EA in the past and...

EnterpriseArchitecture.co.uk is my new blog for taking deeper dives into the practice of Enterprise Architecture. Don't worry I will still be posting on GWB but this is an effort to reach out to a new audience who are also Enterprise Architects, this will also be a place for them to get involved and interact as this space will not just be my blog but will grow into complete reference resource. Once I have work it out, I will be starting a forum and letting other bloggers co-habit this cool URL with...

The Open Group has recently released a draft version of a SOA ontology. The Open Group has always had a mandate to help boundaryless information flow and the ontology (specification of conceptualisation) for SOA is a demonstration of just that. The ontology is written in the Web Ontology Language (OWL) defined by the World-Wide Web Consortium and this for me is what makes it a hurdle to learn as it's not an intuitive meta-language but then is any? Perhaps if it wasn't for the graphical tools we would...

Many of us did it, made one New Year Resolutions to many at the Millennium and didn’t managed to succeed in any of them. I tried to give up smoking, losing a bit of weight, drinking less beer, save up to buy a house and learning to drive. A lot of change there, to much infact, so unsurprisingly I failed. A common story. 8 years later, all those things on the list are (more or less) achieved and how I did that was by concentrating on fixing one thing at a time. Again unsurprisingly, psychologists...

Analysts, vendors and end users alike appear united in their enthusiasm for SOA. Recently the Butler Group tells us that only 3% of organisations have rejected SOA. In a recent survey by systems integrator Griffiths Waite found that 2008 is a critical year for SOA implementation, with 15% of organisations already running SOA but a much larger 38% progressing towards it. Of the 47% still “contemplating” it, Giffiths Waite says “evidence suggests these will [start to] move into strategising and planning”....

I have been subscribing to TechTarget emails for sometime because of the low signal to noise ratio covering a broad technology spectrum that is important to me as I'm keen to hear from more than just a few vendors so it comes as no surprise that IT Knowledge Exchange (ITKE) was recently voted one of the 10 Great Media Web Sites. ITKE is on of those dead-handy site that I keep in the 'Favourites' when I want to find an answer. It's not so good for Microsoft .Net Development questions, better off going...

Job titles are often effortless in their descriptiveness. Project Manager, Business Analyst, System Tester and .Net Developer are good examples because the subject is concise and the predicate modifies successfully, all meaning some semblance of what a person does can be derived from it. However with 'Enterprise Architecture' and 'Enterprise Architect' it’s not entirely obvious what the position is and what someone holding that position does, inevitably leading to the need for further description...

As I've been helping out with VMware I wanted to consider the old question of whether developers really could work inside virtual environments? As we know virtual environments can help maximise under utilised resources, CPU, RAM, diskspace and save on space, power, HVAC and TCO with centralised support and maintenance. Another main advantage of virtualised environments that is particularly attract to many developers is the ability to remote work which is a requirement that has become far more common...

I've turned my hand to a bit of Infrastructure Architecture and lending a hand working out what physical servers would make good candidates for making the transition to virtual. IBM, HP and DELL, to name afew, all offer services to work out what would make good candidates for you. There is also tools that can also help such as the popular PlateSpin's PowerRecon but to be fair these methods only really give potential technical candidates, that’s half the story! What about the business perspective?...

According to James McGovern, I probably am! Why? Because I don’t code … very often. I don’t sit in an Ivory tower either making up my dictions via, Visio & Powerpoint. I think the key to being a good Architect is taking responsibility for designing a technical solution for business requirement with those who are going to built it, implement it, look after it and use it. Making good technical decisions often means getting your hands dirty and trying afew things out, if that is writing code or...

Ask almost any Enterprise Architect and more seriously anyone who has to work with Enterprise Architects, what Enterprise Architecture is? and I guarantee you will get a great number of differing responses. Yes, obviously you will get a number that that only describe their individual relationship and won't fully encompass the role but then again will they know the rest of what an Enterprise Architect can do? ... and if they don't know and they are a manager could they make a mistake and create another...

Jeff Schneider over at Momentumsi has stirred up some EA’s with his post Why Enterprise Architecture is a Joke in particular John McGovern with this post which Jeff Schneider replied to with this. In Jeff's post, point 3 hit home the most ... "3. Silo Organizations promote Silo Funding. Many EA's never had a chance. They live in organizations that fund everything according to business silo's. Then, the EA is expected to bridge the silos with nickle and dime funding. Their inability to perform Herculean...

I took up Mike Walkers offer in the previous posts comment section to look at his post entitled Making Sense of Architecture Standards and found it an ideal steer on what standards are out there, where they are positioned, how they fit together and who will use them and when to use them. However, what soon dawned on me was that the disconnect between theory and particular context is huge! Many of the standards are no more than helpful steers that as yet don't offer that distilled level of knowledge...

Recently I attended a TOGAF certification course up in merry old London town run by Architecting the Enterprise (AtE). My certification should show up in the list of other 5000 odd architects that have passed in the next few weeks. So what is TOGAF in a nutshell? Well it's a very generic architecture framework that helps build, in a non-prescriptive way, how to develop parts of an Enterprise Architecture capability. Notice the caveats, 'very generic', 'non-prescriptive', 'develop parts'. What am...

Recently I’ve been paying visits to vendors in the Enterprise Architecture market. It became pretty obvious to me that I was falling into a classic trap and that is that software's a tool for an EA, it doesn’t define it! Der yeah! It’s a newbie rule to work out the requirement first before going shopping. However in reality it does often happen simple because people use trips like this to work out what they have to do. This situation comes around by purely lack of knowledge that causes symptom such...

Selling the theory for SOA is pretty easy, the execution is harder because technically it isn't actually a very simple thing to do, let alone the changing of the structure of your IT organisation to house-keep. The book SOA Approach to Integration is aimed fairly and squarely at the Architect and Senior Developer who has the job of designing and implementing SOA technical level. The book is very resolute in keeping a strong focus on the technology and pleasantly realises that successful integration...

Recently I have had the pleasure to work with Paul Homan and benefit from his wealth of experience in Enterprise Architecture which is considerable. His CV is impressive having held the role of Enterprise Architect for seven years in the wild, sat on the Open Group Architecture Executive Forum and had a hand in shaping TOGAF since version 2. He *may* even be the reason why we have the infamous TOGAF crop circles. So Paul is without doubt a thought leader in the EA space. Paul has decided that it's...

Over the last few weeks I've been off the radar knuckling down to complete the first release of our Enterprise Architecture. We decided that the as our group was small what it would take a great deal of time to produce a full blown EA, so we decided to deliver very small parts frequently and often each new increment coming every 4-6 weeks. The initial release contains only the Charter and a Release Schedule, the intended audience was the IT Director and the direct reports, the purpose was to put...

I first started coding at the age of 10 on a Commodore Vic 20. Last week I finally un-installed Visual Studio 2003 on my laptop because I need the space and I never touch it. It was sad admitting that I don't code and my role does not require me to. If I did find myself coding then I probably shouldn't because there is so much else to do and we have more than a few guys and girls that will happily do the job and only a couple doing EA. Yep, I get the argument that a good architect should have more...

Microsoft have release a really cool tool for downloading and reading the Architecture Journal magazine offline. The new reader is a locally installed application that enables you to read every issue of the Journal into a searchable and easy-to-read form. The application synchronizes with our content management services so that you'll automatically have access to the latest Journal issues without needing to download PDF files or checking online. Please note the tool is still in Beta so there is bound...

It’s pretty clear that ‘Enterprise Architecture’ and ‘Enterprise Architect’ is considerably more than one role. As such the practice of EA isn’t very efficient because it is a ‘jack of multiple disciplines and master of none’. Naturally specialisms will occur to make up for inefficiencies and will then continue to adapt and evolve. During this process I can also see a consensus on what these new roles will be called and a broad definition and responsibilities, this will occur as we try to find people...

It is becoming common practice to build up the content of an Enterprise Architecture over time. Because an EA is highly dependent on feedback to grow it takes a lot of continued time and investment to constantly refine the content of an EA so it grows into being a genuinely useful and ingrained into the organisation. The best tactic is to engulf the organisation with EA overtime. It is a long game not a ‘Pot-Noodle’. Therefore a sensible approach would be to version as an effort to change control....

John McGovern and Robert Mcilree have fired off the latest salvo in one of EA's biggest and most maddening debates. In short the debate is about whether Enterprise Architecture is a process or practice? Maddening? Why! Because common sense has the answer and I'm surprised at the heavy weights in EA not realising that. Toyota is often hailed as the example of how processes have got the company to be a world leader in automobile manufacture. RBS and ODP diagrams that document processes and the processes...

I first came across the phase “Foundation of Execution” after reading the book Enterprise Architecture as Strategy, Harvard Business School Press which was recommended by my colleague Andrew Galletly. Foundation of Execution simply means the automation of routine business tasks. Doing this allows people to concentrate on improving the business rather than just purely running it. Does this sound obvious? Well yes! So often the link between a good company and a bad one is this realisation and agressively...

Rich Seeley recently interviewed John Michelsen, chief scientist at iTKO Inc who said ... "the service-oriented architecture (SOA) testing and governance provider, believes developers do not have to chose between Web-oriented architecture (WOA) based on a simple Representational State Transfer (REST) approach and SOA following the WS-* standards. "It's not an either/or question," he says in the following interview from Integration World 2007 this week in Orlando, Florida. However, he does argue that...

The place to be in Tech on the 1st April 2008 will be the Royal Albert Hall, London, UK for the Technology of Tomorrow 2008 Seminar. The speakers announced already is a formidable list of who's who in Tech, Sir Richard Branson Carly Fiorina Steve Wozniak Jimmy Wales Ben Verwaayen John Swainson Alfred Chuang Peter Guber Harpal Kumar The event is specifically aimed at decision makers in IT and is not free, tickets start at £611 and can be purchased from here. I don't think this is to much to ask to...

Aloof Schipperke (Aloof Architecture) has hit the nail of the head, where is the conversation? “As I continued to ponder the topic, I came up with a list which reflects part of the problem. • Projects are not conversations • Meetings are not conversations • Presentations are not conversations • Email storms are not conversations Hmm... Too bad we're talking about the lynchpins of modern business.” So, we have newer smarter ways of having a one-sided conversation. I remember many years back I sat...

I'm on Facebook but I'm not all that fussed about it. Yep, it's great to hang-out there, meet people, stay in touch and all that but I know I'm just not going to be using it for long. To my mind it's just a pleasant distraction, just like dealy-boppers and roller-blades I'm sure I will move on to the next craze when it emerges. As for the Facebook applications, well, what a waste of time! The ones I have tried so far have just been plain rubbish, so I'm not inspired to try anymore. I'm going to actively...

So what is Enterprise Architecture (or EA for short) ? Before you reach for the Wikipedia definition which will just leave your brain hurting, try this on for size as your elevator pitch: "Enterprise Architecture is the practice of applying methods for describing current and future technology and supporting practices to align them with your organisation's core goals and strategic direction." Yep, you guessed it, Enterprise Architecture is about Strategy and that's it in a nutshell. As usual in the...

Ug, DIY, when will it end? As you may have guessed from my last post, the wife and I have been up to our necks in turning our new house (well it was actually built in 1840) from a building site into what is a home and trying to live here at the same time. It's a big project and living in 3 rooms of an 8 room house is far from easy and creature comforts like carpets and curtains are a premium, no point in all that jazz until the builders have finished renovations which our great British summer has...

The reason why I haven't been blogging so much recently is because my wife and I have bought a new house and it needs a lot of TLC. This is the Front room for example before the smaller fire-place (to the very left of the picture) was removed. After a steel girder was added to the roof to stop the chimney from falling down kind of left our bathroom in a bit of mess. And a hole in the floor ... But it's all worth it! This is the view from our bedroom window ... Anyway I hope you have enjoyed this...

This is pretty shocking and I will let the introduction on the article speak for itself. "Despite being positioned by vendors at standards for service-oriented architecture, Service Component Architecture (SCA) and Java Business Integration (JBI) will have little or nothing to add to SOA development, argues Jason Bloomberg, senior analyst with ZapThink LLC. In this Q&A, he explains the ZapThink view that SCA and JBI are mostly about vendor politics and hype and can pretty much be ignored by architects...

No I haven't been in hiding but as the proverb says 'there is no rest for the wicked', so I must have been very bad. Anyway, I have a new house which has meant tarting up the old one and work has been ultra hectic but our websites for a well known travel brand are going live one at a time. Anyway, I hoping from a nice summer to get stuck into some good tech. Microsoft has also been busy, it is becoming crystal clears days where Redmond is heading with Service Oriented Architecture. For example John...

Is EDA or Event Driven Architecture set to supercede SOA ? Well John Bates, VP of Apama Products and researcher at Cambridge University has stuck his neck out and said yes in a recent interview with SearchWebServices Rich Seeley. Ok, so what is EDA firstly ? Well Wikipedia definition says, " Event Driven Architecture (EDA) is a software architecture pattern promoting the production, detection, consumption of and reaction to events. An event can be defined as "a significant change in state"[1]. For...

For sometime now I have been working on a few papers on the subject of SOA. This is the first, my definitive definition of what is SOA Governance. 'SOA Governance' is perhaps the hotest of topics in the SOA world currently but it seems that almost everyone with an opinion has a different definition of what it is and how to do it. I have attempted with this post to distill these definitions into one document which you can take away and use as part of a policy statement to help you with your SOA's...

There are common analogies used in I.T. and in Architecture there is a rather popular one and that is drawing a comparison between building applications and constructing Lego models.ZapThink have written an interesting article that explores whether this is actually a wise thing to do specifically in the context of service orientation...

Bless Grady Booch! Love him or hate him you can't keep him down! Just only a few weeks after open heart surgery he has posted another classic! This time Grady has decided to take a few pot-shots at SOA picking fairly and squarely on the hype. Well to be honest Grady, IBM doesn't actually get away scott-free when it comes to SOA marketing hype, the 'middleware' campaign over the summer springs to mind. Anyway, I for once pretty much agree with him on this one, infact I touched on this a few months...

Recently, I purchased two new URL's http://www.EnterpriseArchit... & http://www.EnterpriseArchit... these URL's are linked to this blog from the moment, but this is not my long term aim! What I would like to do is turn these two pages into link pages to other Technical/Solutions/Enterprise Architects blogs and sites. I'm also happy to setup email redirects as well so you can have a more appropriate email address for our profession. My intention is to also continue to purchase other...

Thanks to Grady Booch for point this out. "A Big Ball of Mud is a haphazardly structured, sprawling, sloppy, duct-tape-and-baling-wire, spaghetti-code jungle. These systems show unmistakable signs of unregulated growth, and repeated, expedient repair. Information is shared promiscuously among distant elements of the system, often to the point where nearly all the important information becomes global or duplicated. The overall structure of the system may never have been well defined. If it was, it...

In this post I will be taking a high level look at what a possible SOA implementation architecture scenario and what it might look like giving an indication of what technologies are involved. This example scenario is a SOA implementation for call-centres using Microsoft Technologies, some you may have heard of, and others that are sadly as yet unsung. A few things to note, I haven’t come across a medium to large organisation that doesn’t use Citrix for the UI deployment so this is why...

In the next two posts we are going to discuss SOA which as you may know if you read this blog regularly is a pet subject of mine. I’ve encounter many a good person that is fully aware of SOA and its much hyped benefits but this doesn’t help them visualise it, hence these posts which are for you good people. The logical model is my interpretation of SOA, it may not be everyone’s interpretation, so if it’s not I would love to hear from you. The SOA logical model has 6 layers, Existing Systems, Data...

I don’t usually like to be blunt as a general rules these days as you can imagine that a whack over the head can often offend but in the case of SOA 2.0 I’m willing to let this rule slide. Oracle and Gartner are starting to talk about a term called SOA 2.0. In a nutshell SOA 2.0 is SOA + EDA or Event Driven Architecture. The natural progression of service is towards an event driven model but this does not necessarily mean that this is an upgrade to SOA. EDA can happily fit inside SOA...

Microsoft has, with very little fan-fare, launched another site specifically aimed at Architects called www.skyscrapr.net. The differences being it is aimed specifically at Solution, Infrastructure, Strategic & Industry Architects which to be fair aren't areas that Microsoft has covered much before. The site has afew articles, blogs and links to podcasts with a novel new feature called the 'Archipedia' is to provide plain english definitions of architectural topics such as for example 'What is...

... was the conclusion of a recent IDC Research survey, entitled 'FROM PILOT TO PAYOFF: SERVICE-ORIENTED ARCHITECTURE HITS ITS STRIDE' which can be found here.Top Survey Insights• Between 2005 and 2006, SOA adoption accelerated – with increases in pilot program, departmental, and enterprise-wide deployments.• SOA spending increased, while funding for traditional architectures dropped.• SOA momentum will continue to build, as most companies consider SOA a critical short- and...

Someone (they didn't leave a name) recently suggested I should stay off the coffee before I start talking about SOA, hence the picture (thanks consumerist.com for the use of), fellow GWB'er Chris Williams also suggested I should get things off my chest, so here goes. I’m sick of SOA and the state of affairs it’s in now. SOA is suffering from a very major credibility issue that threatens to kill off the term and therefore I fear the ideal. Ironically, the cause of the problem is the very...

The IBM Software Architect Kit is a nice set of goodies that introduces the world of software architecture. Grady Booch takes you through a series of podcasts that explains the past, present and future with a set of documentation that covers the world of software architecture according to IBM at reasonable high level. As I've said before I'm not really a raving fan of Grady Booch but I respect his massive contribution to the discipline. You will require an IBM ID to access the kit...

I noticed that a new version of the Enterprise library for .Net 2.0 and is available for download here. The Key changes are, Configuration now built on System.Configuration • Configuration Application Block no longer exists • Easier to use blocks with or without configuration files Instrumentation configurable is disabled by default Much improved Logging Application Block • Flexibility and performance Simpler and more powerful Data Access Application Block • Use with OLE-DB,...

Bredemeyer Consulting have created this very handy and frequently updated links page on all things to do with Software Architecture. One to add to the favourites.

The Microsoft Architect Insight Conference is being held in Newport, Gwent on the 22-23 March. The list of speakers is very impressive, practically a who's who of the leading lights of Architecture and they are, Dr Ivar Jacobson Martin Fowler – Chief Scientist, Thoughtworks Andrew Herbert – Director, Microsoft UK Research Centre Paul Preiss – President, IASA David Sprott – CEO & Principal Analyst, CBDI This is not an event I want to miss, but as usual getting my Boss to...

When companies such as BEA Systems, IBM, Oracle, SAP, Siebel Systems, IONA and Sybase comes together it is for an important reason. There are two main reasons for this, firstly Enterprise Java Beans initially didn’t come up with the goods, it didn’t really do the job it was advertised to do and it was clunky and clumsy. Secondly, because J2EE wasn’t as good as hoped it endured a few major revisions which has made it difficult (and expensive) to get JCP certified. Ok, so there is...

Microsoft Research has released details of the new operating system it is currently working on called ‘Singularity’. “Singularity is a research project in Microsoft Research that started with the question: what would a software platform look like if it was designed from scratch with the primary goal of dependability? Singularity is working to answer this question by building on advances in programming languages and tools to develop a new system architecture and operating system...

IBM have followed Microsoft's lead and created a section dedicated to Architecture on their DeveloperWorks site which can be found here. The resources has a lot of content already but it all seems to be around the architectural subjects that IBM want to push such as SOA and model driven development, instead of a broader range of content aimed at all the disciplines that Architecture covers but I'm sure this will grow with time. Anyway, if you are an Architect it is certainly worth signing up to the...

After reading a recent post by Grady Booch’s blog post titled Best Practices I followed the link to the paper on Key Principles of Business Driven Development written by Per Kroll and Walker Royce of IBM Rational. Wearing my Architect hat it’s a very good paper and is a must read specially for all those people that use RUP (Rational Unified Process) and/or use IBM Rational software or even an interest it is clear that this is the new direction the people at he helm of IBM Rational are...

Service Pack 2 for Exchange Server 2003 has been released and can be downloaded from here. Basically this service pack is a big deal as it will provide mobile devices easy access to Exchange Server for e-mail messages, schedules, contact information, and tasks lists. Also with Microsoft Outlook Mobile Access, virtually any mobile device or phone equipped with a Web or Wireless Application Protocol (WAP) browser can retrieve Exchange Server information. More information can be found here. So what’s...

"Companies developing plans to better serve customers running JBoss Enterprise Middleware System on Microsoft Windows Server. ATLANTA and REDMOND, Wash. — Sept. 27, 2005 — JBoss® Inc. and Microsoft Corp. today announced plans to explore enhanced interoperability between their respective JBoss Enterprise Middleware System (JEMS™) and Microsoft® Windows Server™ products and deepen JBoss support for the Windows Server operating system. While the two companies will continue...

The first edition can be found here. "Welcome to the NEW ARCast! ARCast is an ongoing podcast series created by the Architect Strategy Team with the goal of spawning insightful, enlightening and sometimes contentious conversations about the hottest topics in Architecture today. Each new series will host five Architects from the community, both internal Microsoft and external folks. Panelists are free to discuss their own personal opinions about the topics and drive conversation to an open forum built...

Performance is a key factor in deciding the architecture of a system. With distributed applications performance becomes even more key as data is passed between the different layers. Microsoft has seemingly completing technologies in this space so it is very much a mystery on which will be the best technology for a given scenario. A new article on MSDN called Performance of ASP.NET Web Services, Enterprise Services, and .NET Remoting by Ingo Rammer of Thinktecture and Richard Turner of Microsoft examines...

In this post we will introduce the concept of SOA anti-patterns. Like any architecture there is a right and a wrong way to do it. SOA is no exception. Silo ServicesService Orientation is more than just a distributed technology it is a decentralised technology. Enterprises are complex and in terms of IT are not often controllable from a central point, much less through a single technical architecture. As such the tendency for business units to develop services in line with local demands should be...

Over the next few days I will be posting a series of my notes as I finish typing them up on some of the day’s sessions at the Microsoft Architect Forum in London, Mayfair. I will not be covering every session in detail as there just was so much, I found it hard to take it all in, being mortal and all. Anyway down to business ... The first session of the Architect Forum was Connected Systems Strategy by Anthony Saxby, Practice Manager and CTO at Microsoft, a man I have had the pleasure of meeting...

Have you built a mobile solution for you company from scratch? Yes, I’ve tried it too. Don’t get me wrong Visual Studio is a very powerful tool and the emulators are a great step forward but for my mind most of the pieces of the solution just aren’t there and you have to end up building most of that yourself. The risk is the components parts are not built to best practice and often aren’t as productive as they could be. In this space you are still very much on your own. Often...

Lets talk more about SOA ... I have been reading allot on SOA recently whilst I've been getting my thoughts more in order since previous posts that have been admittedly hap-hazard. Rather a lot of pundits on blogs or in the media have pondered numerous questions and made many predictions, I’ve even read a lot on Geeks with Blogs! Will 2005 be the year for service oriented architecture (SOA)? What is this technology? Is it new? Has it really been around for along time? Will SOA be most talked...

Greetings Earth Men (and women ... will be PC on the blog, thanx muchly) ! I come in peace, with woow so many years of experience under my belt I should have retired or been shot by now! Welcome to the first instalment of my 'Happy Space' as Mr Robert Scoble (President elect of the Blogworld) but unlike Microsoft Marketing department you'll get the chance to answer back disagree and just plain old talk to me. This space will be all about my passions the things that make me go wooow and I hope that...