He added that he senses Oslo is mostly focused on enabling Microsoft Dynamics applications as work as enterprise applications via a SaaS (software as a service) model.
Microsoft will need industry backing for Oslo to succeed, said analyst Nick Gall, vice president at Gartner.
"It's doubtful that it could really have the kind of major impact that I'm sure Microsoft and all of us would like to see unless they get the industry behind the approach," Gall said. Microsoft said it is evaluating whether to submit Oslo to an industry standards body and whether to seek industry-wide use of Oslo.
SOA is related to Oslo because a services piece is offered, in which tooling and integration are improved with the .Net Framework. Also, there will be better connectivity to BizTalk Services, which provides Web-based services for messaging, identity, and workflow.
Modeling, meanwhile, is important to application development, said Martin. Microsoft sees stumbling blocks with modeling as it is now: that modeling represents the application or business logic at a specific time, thus providing only a snapshot, and that models exist in isolation.
"Anytime you're looking at a model, you're only looking at a piece of the application because each of those models is separate," Martin said.
Solving these problems involves taking modeling mainstream, he said. "Today, modeling is really only something that a select group of users and a select group of companies can do," said Martin.
Whether a user is designing, developing, or deploying applications, Oslo "will simplify your job," Martin stressed.
Microsoft's approach is not about Unified Modeling Language (UML), a technology of which Microsoft has not been a big supporter. But UML is a great example of a modeling language and Microsoft wants to unify its approach to modeling in general, Martin said.
A modeling language is part of Oslo, but Microsoft is building a modeling language, a set of tools, and a unified repository. Microsoft's modeling language provides a way to unify existing modeling languages, similar to Microsoft's Common Language Runtime for application development.
Oslo expands beyond UML to cover deployment and management, which UML does not address, Pezzini said.
Key to Microsoft's effort is a unified metadata repository. Users get a view of a model being pulled out of this repository, Martin said. Deployment and policy information, workflow, and rules are maintained in one location, to prevent loss of data useful when deploying and managing an application or writing business rules against it.
"We think this will allow a much broader set of users to collaborate on applications," Martin said. "We think the process of building applications will be more efficient when anybody can see the application holistically."
If Microsoft is successful with its plan to have application components automatically deployed based on models in the repository, it will be "a very huge benefit for the IT operations," said Pezzini.
Microsoft is making available tools and guidance to take advantage of "real-world SOA." Featured are SOA resources from Microsoft and industry partners. Meanwhile, the new Microsoft SOA and Business Process Solution Center offers resources such as patterns and practices based on customer implementations.
Microsoft's approach to SOA is to start out with a business problem and build services. The company will continue to work with partners such as AmberPoint and SOA Software to help round out SOA offerings, said Martin.
Also at the conference, Microsoft plans to demonstrate an upcoming technology preview of BizTalk Services, with additional support for interoperability, Web 2.0 services, identity standards, and workflow in the cloud.
The Oslo vision will be the subject of a keynote by Robert Wahbe, corporate vice president of the Connected Systems Division at Microsoft, at the Microsoft SOA and Business Process Conference in Redmond, Wash., on Tuesday morning. Microsoft's SOA strategy will be covered in the presentation.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive Applications Resource Alerts
Like any valuable resource, IT is a terrible thing to waste. But by applying the same lean techniques that have been used to streamline manufacturing processes, IT departments can reduce costs, improve performance and better manage resources.
Download now! »Stephen Elliot, vice president of strategy for CA's Infrastructure Management and Data Center Automation business unit, explains why difficult economic times drive the need for simplified management capabilities and advanced automation tools.
Listen now! »According to a recent study CA conducted with 300 CIOs and top IT executives, 64 percent of respondents say they've already invested in virtualization, and the other 36 percent reported that they plan to invest in virtualization.
Download now! »In this video learn about process automation in a virtualized world. How CA and VMware are enabling enterprise datacenter automation.
View now! »