The world of .NET and Web Programming

Microsoft SOA and BPM Conference - Oslo

Ok, they have said it in public here. What is it? A huge vision from Microsoft for a modern SOA platform. I think its been safe to say, that when people like us have come aggainst IBM or TIBCO with the current Microsoft SOA products and process, it has been, well, challenging, because of the "gaps". That is all changing today. What we're seeing here changes everything!

Oslo in a Nutshell 

  • Services - Extending services from the client to the cloud
  • Models - Making models a mainstream part of the development

The public press release is here.

This multiyear, multiproduct effort utilizes the company’s top engineering talent to build on the model-driven and service-enabled principles of Microsoft Dynamic IT (http://www.microsoft.com/presspass/press/2007/jun07/06-04TechED07PR.mspx) and extend the benefits of service-oriented architecture (SOA) beyond the firewall. The “Oslo” technology innovations further Microsoft software-plus-services efforts by providing extensions to the application platform to help developers bridge between on-premise and off-premise projects. As part of a technical road map, Microsoft made available new tools and guidance to help organizations take advantage of “real-world SOA” today, including new SOA resources from Microsoft and a host of industry partners.

Oslo Products - izTalk Server "6", BizTalk Services "1", Visual Studio "10", System Center "5", .NET Framework "4"

1. create models
2. store and sdhare models
3. Add components
4. Deploy, execute and manage the applications
We do the above currently and but this is getting out of the silos - we need to bring these models together

Oslo Stack

Modeling Tools  - Create, edit and browse models
Modeling Language - approachable mainstream, textual modeling lang
Model Repository - Store and share models in DB
Process Server - Full featured env for workflow, rules, and any .NET service
Service Bus

Tool - "Universal Editor"
- Tool going aggainst the Repository
- See all the requirements in the app by card, by list

At the conference today, Microsoft also demonstrated an upcoming community technology preview of Microsoft BizTalk Services (http://labs.biztalk.net/default.aspx), featuring additional support for interoperability, Web 2.0 services, identity standards and workflow in the cloud.

Building on the technology available today, the “Oslo” advancements will be delivered through Microsoft server and tools products in five key areas:

Server. Microsoft BizTalk Server “6” will continue to provide a core foundation for distributed and highly scalable SOA and BPM solutions, and deliver the capability to develop, manage and deploy composite applications.

Services. BizTalk Services “1” will offer a commercially supported release of Web-based services enabling hosted composite applications that cross organizational boundaries. This release will include advanced messaging, identity and workflow capabilities.

Framework. The Microsoft .NET Framework “4” release will further enable model-driven development with Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF).

Tools. New technology planned for Visual Studio “10” will make significant strides in end-to-end application life-cycle management through new tools for model-driven design of distributed applications.

Repository. There will also be investments in aligning the metadata repositories across the Server and Tools product sets. Microsoft System Center “5,” Visual Studio “10” and BizTalk Server “6” will utilize a repository technology for managing, versioning and deploying models.

 

» Similar Posts

  1. SOA: Making the Paradigm Shift Part 8 of N
  2. What is Oslo and Oslo Announcements at the PDC
  3. Enterprise Service Buses (ESB) Drive SOA Adoption - Part 1

Comments are closed