Wednesday, March 16, 2005

SOA, BPM... SOS!

What's really hidden behind these two guys? How can you leverage the second (Business Process Modeling) to build the first (Service Oriented Architecture)? How can this be done now, in a pragmatic way?

I suggest you attend Michael Rosen's class this morning to get replies to these questions. For those who can't, I will post some tips in this topic later on...

7:00 AM

108 comments:

at 10:54 AM Unknown said...

Here are the key concepts Michael exposed this morning:

* Services are process-centric interfaces to business functionalities that should be organized in a 3-levels hierarchy:
- domain services (technical ones),
- business services (combining n domain services),
- enterprise business process (orchestrating business services),
each level being built on top of another one; the topmost layer having the highest granularity, scope and visibility.

* In SOA, two lifecycles exist: the service provider one and the service consumer one, both with different needs and constraints. They must be loosely coupled to ensure that services will remain usable (hence will be re-used).

* Focusing only on technological aspects of SOA is not enough: to be successful, Business Process Management aspects are critical to consider.

* The main components of a successful SOA platform are the following:
- Technical and infrastructural services,
- Application integration framework,
- Data integration framework,
- Management framework,
- Development framework.

Michael then shown how much of these components are covered by the main competing technologies: .NET, J2EE and ESBs.

* With the proper organization in place, allowing central ownership of the services supported by strong business drivers, nothing should bring your SOA efforts down.

As Michael finally suggested: start small on selected projects, then expand... small steps, isn't that the way we climb mountains?

at 11:49 PM Anonymous said...

Hi,

Both me and my brother Alex read this blog regularly. We know also that we can create a blog too.

Keep this entire blog in great condition... we do read and this is our first comment. Hope our blog will have the same professionality...

Regards,
make money fast and easy

at 4:03 PM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a business home opportunity woman work Online Business Ideas. It pretty much covers ##KEYWORD## related stuff.

at 7:22 PM Anonymous said...

Thanks for the tips and insights. I run site and blog for home based internet marketing business feel free to drop by and comment or swap links.

at 2:14 PM Anonymous said...

Business Opportunities

at 5:33 PM Anonymous said...

Business Opportunities

at 2:33 AM Anonymous said...

Great info. I have a cheap domain hosting
articles site. Come and check it out if you get time :-)

at 4:54 AM Anonymous said...

Great article! Thanks.

at 10:36 AM Anonymous said...

Thanks for interesting article.

at 1:35 PM Anonymous said...

Nice! Nice site! Good resources here. I will bookmark!

at 11:27 PM Anonymous said...

I see first time your site guys. I like you :)

at 12:33 AM Anonymous said...

Excellent website. Good work. Very useful. I will bookmark!

at 9:49 AM Anonymous said...

zlR6wP You have a talant! Write more!

at 7:32 PM Anonymous said...

1rhkVY Thanks to author.

at 1:53 AM Anonymous said...

IIGXOB The best blog you have!

at 10:24 AM Anonymous said...

rJ93IR Nice Article.

at 11:16 AM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 12:02 PM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 2:03 PM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 3:34 AM Anonymous said...

Magnific!

at 8:13 AM Anonymous said...

Hello all!

at 9:14 AM Anonymous said...

Magnific!

at 10:18 AM Anonymous said...

Hello all!

at 11:06 AM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 8:51 AM Anonymous said...

omld6m write more, thanks.

at 7:57 PM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 8:31 PM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 10:21 PM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 10:55 PM Anonymous said...

Please write anything else!

at 11:30 PM Anonymous said...

Wonderful blog.

at 11:58 PM Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 12:30 AM Anonymous said...

Wonderful blog.

at 12:59 AM Anonymous said...

Please write anything else!

at 1:38 AM Anonymous said...

Wonderful blog.

at 2:59 AM Anonymous said...

Thanks to author.

at 3:29 AM Anonymous said...

Please write anything else!

at 4:00 AM Anonymous said...

Wonderful blog.

at 4:36 AM Anonymous said...

Magnific!

at 5:15 AM Anonymous said...

Oops. My brain just hit a bad sector.

at 5:44 AM Anonymous said...

Clap on! , Clap off! clap@#&$NO CARRIER

at 6:11 AM Anonymous said...

Suicidal twin kills sister by mistake!

at 6:46 AM Anonymous said...

Give me ambiguity or give me something else.

at 7:17 AM Anonymous said...

Ever notice how fast Windows runs? Neither did I.

at 7:50 AM Anonymous said...

All generalizations are false, including this one.

at 8:53 AM Anonymous said...

What is a free gift ? Aren't all gifts free?

at 9:25 AM Anonymous said...

What is a free gift ? Aren't all gifts free?

at 9:59 AM Anonymous said...

The gene pool could use a little chlorine.

at 10:44 AM Anonymous said...

Lottery: A tax on people who are bad at math.

at 11:22 AM Anonymous said...

Oops. My brain just hit a bad sector.

at 11:58 AM Anonymous said...

Wonderful blog.

at 12:33 PM Anonymous said...

Oops. My brain just hit a bad sector.

at 1:04 PM Anonymous said...

Lottery: A tax on people who are bad at math.

at 1:31 PM Anonymous said...

C++ should have been called B

at 1:57 PM Anonymous said...

Thanks to author.

at 2:28 PM Anonymous said...

I'm not a complete idiot, some parts are missing!

at 2:56 PM Anonymous said...

Ever notice how fast Windows runs? Neither did I.

at 3:32 PM Anonymous said...

Calvin, we will not have an anatomically correct snowman!

at 4:41 PM Anonymous said...

I don't suffer from insanity. I enjoy every minute of it.

at 5:14 PM Anonymous said...

Please write anything else!

at 5:46 PM Anonymous said...

Give me ambiguity or give me something else.

at 6:17 PM Anonymous said...

Build a watch in 179 easy steps - by C. Forsberg.

at 6:51 PM Anonymous said...

I don't suffer from insanity. I enjoy every minute of it.

at 7:35 PM Anonymous said...

The gene pool could use a little chlorine.

at 8:16 PM Anonymous said...

Give me ambiguity or give me something else.

at 8:48 PM Anonymous said...

Magnific!

at 9:30 PM Anonymous said...

Calvin, we will not have an anatomically correct snowman!

at 10:02 PM Anonymous said...

Calvin, we will not have an anatomically correct snowman!

at 10:36 PM Anonymous said...

Build a watch in 179 easy steps - by C. Forsberg.

at 11:17 PM Anonymous said...

Clap on! , Clap off! clap@#&$NO CARRIER

at 12:00 AM Anonymous said...

Nice Article.

at 1:32 AM Anonymous said...

Please write anything else!

at 2:13 AM Anonymous said...

Beam me aboard, Scotty..... Sure. Will a 2x10 do?

at 2:55 AM Anonymous said...

C++ should have been called B

at 3:47 AM Anonymous said...

C++ should have been called B

at 4:39 AM Anonymous said...

I don't suffer from insanity. I enjoy every minute of it.

at 5:27 AM Anonymous said...

Change is inevitable, except from a vending machine.

at 6:08 AM Anonymous said...

The gene pool could use a little chlorine.

at 6:47 AM Anonymous said...

When there's a will, I want to be in it.

at 7:25 AM Anonymous said...

C++ should have been called B

at 7:59 AM Anonymous said...

Lottery: A tax on people who are bad at math.

at 8:39 AM Anonymous said...

When there's a will, I want to be in it.

at 9:23 AM Anonymous said...

I don't suffer from insanity. I enjoy every minute of it.

at 10:03 AM Anonymous said...

If ignorance is bliss, you must be orgasmic.

at 10:48 AM Anonymous said...

Lottery: A tax on people who are bad at math.

at 11:46 AM Anonymous said...

Please write anything else!

at 12:23 PM Anonymous said...

Friends help you move. Real friends help you move bodies

at 1:22 AM Anonymous said...

Hi !.
You may , perhaps curious to know how one can manage to receive high yields .
There is no initial capital needed You may begin to receive yields with as small sum of money as 20-100 dollars.

AimTrust is what you thought of all the time
The company incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

Its head office is in Panama with affiliates around the world.
Do you want to become a happy investor?
That`s your choice That`s what you wish in the long run!

I feel good, I began to get real money with the help of this company,
and I invite you to do the same. If it gets down to select a proper companion who uses your funds in a right way - that`s the AimTrust!.
I take now up to 2G every day, and my first investment was 500 dollars only!
It`s easy to start , just click this link http://ypibotahug.mindnmagick.com/fexadak.html
and lucky you`re! Let`s take this option together to feel the smell of real money

at 11:13 AM Anonymous said...

Good day !.
You re, I guess , probably curious to know how one can reach 2000 per day of income .
There is no initial capital needed You may start to get income with as small sum of money as 20-100 dollars.

AimTrust is what you haven`t ever dreamt of such a chance to become rich
AimTrust incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

It is based in Panama with offices around the world.
Do you want to become a happy investor?
That`s your choice That`s what you really need!

I`m happy and lucky, I began to take up income with the help of this company,
and I invite you to do the same. It`s all about how to select a proper partner utilizes your funds in a right way - that`s the AimTrust!.
I take now up to 2G every day, and what I started with was a funny sum of 500 bucks!
It`s easy to get involved , just click this link http://mikehyqesi.freewebportal.com/witose.html
and lucky you`re! Let`s take this option together to get rid of nastiness of the life

at 4:45 AM Anonymous said...

Hello everyone!
I would like to burn a theme at this forum. There is such a thing, called HYIP, or High Yield Investment Program. It reminds of financial piramyde, but in rare cases one may happen to meet a company that really pays up to 2% daily not on invested money, but from real profits.

For quite a long time, I earn money with the help of these programs.
I don't have problems with money now, but there are heights that must be conquered . I make 2G daily, and my first investment was 500 dollars only.
Right now, I managed to catch a guaranteed variant to make a sharp rise . Turn to my blog to get additional info.

http://theblogmoney.com

at 8:46 PM Anonymous said...

generic viagra purchase viagra with paypal - purchase viagra online with paypal

at 11:56 PM Anonymous said...

viagra without prescription does viagra work if you don't need it - viagra online in us

at 3:35 AM Anonymous said...

buy somas generic somatropin human growth hormone - 2 350 mg soma

at 4:44 AM Anonymous said...

buy soma bras by soma - muscle relaxer medications soma

at 10:39 AM Anonymous said...

cialis online cialis online next day - buy cialis south africa

at 4:16 PM Anonymous said...

soma online order soma online cod - map of soma san diego

at 2:05 AM Anonymous said...

buy soma generic soma pill identifier - soma drug interactions alcohol

at 3:24 AM Anonymous said...

generic cialis order cialis online australia - generic cialis made in us

at 6:39 AM Anonymous said...

xanax online how long does 3mg xanax high last - what does the generic xanax look like

at 2:21 AM Anonymous said...

generic xanax xanax side effects liver - order cheap xanax online no prescription

at 3:38 PM Anonymous said...

buy tramadol ultram side effects in men - tramadol sandoz sr 100mg

at 6:12 AM Anonymous said...

xanax online xanax 30 pills - xanax dosage .75

at 1:48 AM Anonymous said...

buy tramadol can you buy tramadol - buy tramadol online florida

at 4:37 PM Anonymous said...

http://buytramadolonlinecool.com/#96430 tramadol 50 mg vs vicodin - illegal get tramadol online

at 9:42 AM Anonymous said...

http://www.integrativeonc.org/adminsio/buyklonopinonline/#6817 ativan klonopin social anxiety - clonazepam where to buy no prescription

at 11:54 PM Anonymous said...

klonopin klonopin dosage kids - klonopin for recreational use

at 11:33 AM Anonymous said...

klonopin for anxiety klonopin withdrawal valerian - klonopin dosage tinnitus

at 7:39 AM Anonymous said...

http://www.integrativeonc.org/adminsio/buyklonopinonline/#6817 klonopin high feel like - much does generic klonopin cost

at 9:28 PM Anonymous said...

buy carisoprodol no prescription carisoprodol generic name - carisoprodol 350 mg snort