SOA Info #9

Презентация Sanjiva Weerawarana I'm currently Chairman and CEO of WSO2:

SOA Case Study Contest Special Recognition Winner: NY State Department of Taxation & Finance for e-MPIRE – сплошные кейсы

http://blogs.zdnet.com/service-oriented/?p=2913 – где наши 80%? =)

http://www.ebizq.net/blogs/sdesign/2009/09/5_tips_before_you_embark_on_so.php  — перед тем как начать внедрять

Five best practices for deploying a successful service-oriented architecture

Чего хочет клиент?

When your manager asks

Can you answer these tough questions?

They're really asking about

Do you think the clients will mind if we …?

Move the server?
Upgrade the interface?
Re-implement in Ruby?

Loose coupling

Haven't we done this before somewhere?

Why do I have 4 customer profile applications in my call centre?

Service-orientation

How expensive is it to make changes?

What do you mean changing the UI forces us to refactor the data access layer?

Clean separation of concerns

These are just 3 examples of questions addressed by the SOA principles. If you cannot answer questions like these, you have some work to do in your service portfolio to enforce the principles more cleanly. If we continue to build systems that abuse service design principles, desired outcomes will suffer. If the service granularity is wrong or if interface and implementation concerns are badly separated, then the service will be less reusable. If business logic and infrastructure concerns are blended, developers can't make changes to systems quickly and easily. Tightly coupled systems are going to get in the way of manageability. 

It's the outcomes, stupid

If SOA is about contributing to business outcomes, then measuring the value of services must start with the desired business outcomes. To be credible and repeatable, metrics must be underpinned with measurements from your runtime infrastructure and service repository.  In her forthcoming paper, Anne will frame the principles and techniques with the benefits from applying each principle and with metrics for demonstrating the impact of applying or neglecting each of them. Stay tuned.

EDI, B2B, SAP and Cloud Computing интересный блог

http://www.deepmarket.com/technology/how-to-become-an-soa-superhero/ – стань супергероем!

http://blog.hill-it.be/post/2009/08/24/Understanding-SOA-Introduction – в сто сорок восьмой раз не SOA ас!

SOA is about Architecture – еще одно обозрение

Желаю всяческих свершений!

Похожие записи


  1. 1 SOA Info #10 | ERP, SAP, SOA and other buzzwords

    [...] выпуск как бы чтоли? [...]


Страница 1 из 0

Leave a Comment