Freigeben über


Inside Architecture

Notes on Enterprise Architecture, Business Alignment, Interesting Trends, and anything else that interests me this week...

Random thought on ethics and rights

I ran into this odd blog entry from Jason Tyler. He describes a story of an employee not being paid...

Author: Nick Malik Date: 07/13/2007

Applications ARE the leaky abstractions

Recently, a message called my attention to a classic article from Joel on Software on the Law of...

Author: Nick Malik Date: 07/11/2007

Having something to govern with

Joe McKendrick over at ZDNet posted a very thoughtful blog post the other day, responding to a prior...

Author: Nick Malik Date: 07/10/2007

Windows Logo on the steering wheel

Microsoft Software is showing up in some pretty exciting places, like fully embedded in production...

Author: Nick Malik Date: 07/08/2007

A little forced time off

Some time between 1am and 8pm on July 5th, my nine-year-old daughter's appendix perforated. We are...

Author: Nick Malik Date: 07/06/2007

How do I fix the broken stuff?

No organization is perfect. We each can look around and say "stuff is broken here." So, how to fix...

Author: Nick Malik Date: 07/03/2007

Bottom-up SOA is harmful and should be discouraged

It's independence day week in the USA, so it is time for me to declare a little independence. There...

Author: Nick Malik Date: 07/02/2007

Getting the Enterprise Canonical Data Model right

What is the correct level of abstraction for the Enterprise Canonical Data Model (ECDM)? As I...

Author: Nick Malik Date: 06/30/2007

As the role changes...

In my career, if I take any window of time that is two years long, regardless of start and end date,...

Author: Nick Malik Date: 06/29/2007

What I like about Acropolis

Just checking out the online resources on the new Orcas front-end development technology called...

Author: Nick Malik Date: 06/27/2007

The Unimportant SOA Catalog

Have you ever woke up in the morning with an idea in your head that you simply have to write down? I...

Author: Nick Malik Date: 06/26/2007

Enterprise IT Integration and Data Security in the Canonical Data Model?

One thing that I do is spend a lot of time staring at a single problem: how to make a large number...

Author: Nick Malik Date: 06/25/2007

Simple Lifecycle Agility Maturity Model

How agile are you?  Can you measure your agility? My discussions over the past week, about who...

Author: Nick Malik Date: 06/23/2007

Mort and the Economics of Unmaintainable Code

I've been called a lot of things in the past few days since I had a public disagreement with many...

Author: Nick Malik Date: 06/19/2007

Tools for Mort

For those of you not familiar with the term "Mort," it comes from a user profile used by the Devdiv...

Author: Nick Malik Date: 06/15/2007

Microsoft ESB as a toolkit

Sorry it took me a while to notice, but Microsoft released their first CTP of the ESB Guidance...

Author: Nick Malik Date: 06/14/2007

Martin Fowler wants to see Ruby on Microsoft to save the alpha geek

I like Martin Fowler. As a veritable lighthouse of the patterns and agile communities, he's both a...

Author: Nick Malik Date: 06/12/2007

Canonical Model, Canonical Schema, and Event Driven SOA

One thing I've been thinking and talking about for the past few weeks is the relationship between...

Author: Nick Malik Date: 06/12/2007

Showing up can be the hardest part

Not an architecture post, so if you are looking for technical content, skip this post. This week, I...

Author: Nick Malik Date: 06/12/2007

What is the REST high-order bit?

Harry Pierson asks a great question in his post on REST (A REST Question). I'll summarize his...

Author: Nick Malik Date: 06/06/2007

Waterscrum vs. Scrummerfall

We love to make up words. First, we got Scrummerfall. This is the negative term coined by Brad...

Author: Nick Malik Date: 06/04/2007

Debunking SOA myths

There is no better speaker on SOA than Gregor Hohpe, author of the fundamental book "Enterprise...

Author: Nick Malik Date: 06/01/2007

System Reliability requires Message Durability (immature WCF)

WCF is a very cool technology. Microsoft has moved the goalposts in the messaging space with this...

Author: Nick Malik Date: 05/30/2007

Reliability in SOA is HUGE

A colleague of mine, Dottie Shaw, blogged recently about why Durable Messaging matters. I agree with...

Author: Nick Malik Date: 05/27/2007

Go Build an Enterprise Architecture

The word "architecture" is an odd one. It is used in many ways, including to describe the...

Author: Nick Malik Date: 05/27/2007

Is an entity service an 'antipattern'

I've seen many folks who have come to the conclusion that CRUD services (aka 'Entity services') are...

Author: Nick Malik Date: 05/24/2007

Layers and Layers of Services... yep... no confusion there

Udi Dahan posted an excellent and thoughtful opinion about one of my posts on intermediation. I...

Author: Nick Malik Date: 05/23/2007

Why you need an Enterprise SOA Planning Governance Framework

I'm looking at a problem that occurs in different enterprises, from Microsoft to Government, heavy...

Author: Nick Malik Date: 05/19/2007

Partitioning in an Integrated System Design

Partitioning isn't a word we hear very much of. Most of the time, when we talk about Partitioning,...

Author: Nick Malik Date: 05/16/2007

The Value of Intermediation, part two

I got a particularly valuable response to my previous post on the Value of Intermediation in SOA. In...

Author: Nick Malik Date: 05/16/2007

The value of Intermediation in SOA

I find myself surprised. I guess I had assumed that everyone has already read books like Enterprise...

Author: Nick Malik Date: 05/15/2007

Excellent Primer on Canonical Data Models

Just a tribute to Jack van Hoof, who provided a GREAT primer on intermediation, EAI, and Canonical...

Author: Nick Malik Date: 05/15/2007

Is it Service Oriented if the message cannot be intermediated?

I'm looking at an architectural problem. I'd love to get feedback. I'm trying to do two things at...

Author: Nick Malik Date: 05/14/2007

Happy Mother's Day

Just a quick post to say Happy Mother's Day to all the women who have moved mountains for their...

Author: Nick Malik Date: 05/13/2007

Mining for Services with Solution Domain Architecture

In Microsoft IT, we are reapproaching the problem of SOA governance from two angles: bottom up and...

Author: Nick Malik Date: 05/04/2007

Bad assumptions yield false conclusions

On ZDNet, Robin Harris prognosticates about the eventual failure of Enterprise SOA on his blog. His...

Author: Nick Malik Date: 05/02/2007

Why "Service Oriented Analysis and Design" Starts Late and Ends Early

One thing that comes through from my SOA Governance talk last week: SOA Governance is a set of...

Author: Nick Malik Date: 05/01/2007

SOA by Wiki

I must be insane. I'm trying to organize a new SOA initiative, to cross some of the remaining...

Author: Nick Malik Date: 04/29/2007

Testing in a SOA world

SOA brings change. It is a change to the way we do IT business. No question of it. Anyone who has...

Author: Nick Malik Date: 04/27/2007

Improper use and the SOA free market

I asked some folks in my talk before the US Partner Senior Architects Summit yesterday if they had...

Author: Nick Malik Date: 04/26/2007

Redefining SOA Governance

My third post in a row about the notion of SOA Governance. You'd think I was planning to speak about...

Author: Nick Malik Date: 04/22/2007

SOA Governance - Software is about 20 percent

So your CIO says "build SOA." You do a search and plop down your hard earned cash on a SOA...

Author: Nick Malik Date: 04/21/2007

One more word for the heap: governance

No one in IT wants to talk about Governance. Why? Because no one has a consistent clue what it is,...

Author: Nick Malik Date: 04/20/2007

To boldly crawl where no one has crawled before

Yes, I'm a trekkie. I'm also a student of leadership. A good friend once asked me how I can get a...

Author: Nick Malik Date: 04/18/2007

SOA Question: should we carve service independence into the database?

One question we will be looking at is a fairly key one: as we build our Service Oriented Business...

Author: Nick Malik Date: 04/16/2007

Is Central Planning impossible?

My friend (and sometimes office mate) Harry Pierson blogged a quote from Christoph Schittko and...

Author: Nick Malik Date: 04/14/2007

Simplification happens

It's nice to know that IT Simplification is happening in other shops, not just Microsoft. Citigroup...

Author: Nick Malik Date: 04/13/2007

When "Quick Win" is an oxymoron

I know of an excellent project that was spun up in a hurry to write a small amount of really tough...

Author: Nick Malik Date: 04/13/2007

Relinquish control... trust the Wiki

The oddest thing I've ever seen, really, is when folks ask for collaboration, but then create a...

Author: Nick Malik Date: 04/12/2007

Architecture... Is it code, or is it data?

Some dev folks are all about the data. Others are all about the code. Somehow, we build and improve...

Author: Nick Malik Date: 04/11/2007

<Previous Next>