This diagram outlines a typical application deployment architecture including build servers, release management, configuration management, operations management, web servers, application servers, database servers, and client applications. Visual Studio, TFS, and System Center products are used to develop, build, release, configure and monitor applications deployed across app and database servers with clients accessing via desktop, mobile or web.