Modeling and application location independence
Microsoft’s Oslo initiative, a modeling approach to software development, is one of the pillars of the Microsoft’s dynamic IT strategy. Microsoft’s Azure platform counts on applications that can inform the fabric controller it’s hardware and operating systems configuration needs. The workloads are created and configured based on this information. This concept was explained on PDC 2008 in the quite long but great presentation (see below).
When the applications or services needs are described and modeled, the workloads needed to run them can be created anywhere where the modeling can be translated automatically in infrastructure and workloads configurations. When using modeling, the applications and services can be moved easily from one datacenter to the other, from on-premise testing to cloud production.
Application delivery should be a joint concern for developers and infrastructure professionals. Just like Gartner stated last year, Application Delivery Architects and Engineers Should Be an IT Organization’s Next Key Hires. Developers, application architects and infrastructure architects should work together on making applications and services location independent and making placement decisions better and easier.






