Developer Support

Services for Microsoft Premier and Unified Support Customers

Multi-vendor Service Level Agreement (SLA) model based on Business Availability

App Dev Manager Dipanjan Ghanti shares an example of how to frame a multi-vendor SLA based on business availability. Introduction Enterprises often run business critical applications that are supported by multiple vendors. While each vendor takes responsibility for their component’s availability, the need to tie it up with the ...

What Is Cloud Native, Exactly?

I had the pleasure recently of interviewing Robert Vettor, a Premier Developer consultant who specializes in microservices and cloud native architecture. Robert’s in the process of writing a great book on “Architecting Cloud-Native .NET Apps for Azure” which is available now in a preview version.

With cloud applications, performance is money

This post is provided by App Dev Manager Reed Robison who examines the opportunity and impact of cloud application performance.  If you are moving apps to the cloud, it has never been more important think about performance and as a developer, the business impact you can have may be profound.Early in my career, developers were always ...

Something is Odd About the Monolithic Application Discussion

In this post, App Dev Manager Mark Eisenberg takes a look back at the origin of monolithic applications and sets up a discussion about what needs to change.A few weeks ago I recorded a podcast which was a free-flowing discussion about monolithic applications, the problems therewith and why they are still with us some 50+ years after their ...

Cloud Design Patterns – Availability

In this post, App Dev Manager John Tran explores some important availability concepts you need to consider when moving applications to the cloud.Moving to the cloud forces us to change the way we design and deploy applications.  The traditional way of application development for on premises infrastructure is not the same as development ...

Software Application Architecture, JUST DO IT!

In this post, Senior Application Development Manager, Alphonsus Pillai, spotlights the importance of a good architecture as the foundation of application quality and ROI. I am amazed at the amount of application development, without proper footings and foundations. We could never imagine building a house without proper design, ...