
Po napisaniu aplikacji konieczne jest jej wdrożenie – zainstalowanie na docelowej infrastrukturze. Ale – zwykle – tych miejsc, gdzie instalowane są aplikacje jest wiele – oddzielne środowisko do testów, może – prawie produkcyjny obszar gdzie przeprowadzane są ostateczne testy funkcjonalne oraz oczywiście – produkcja. Jeżeli dodatkowo aplikacja to nie jeden portal, tylko zbiór serwisów, komponentów, baz danych itp. – to zapanowanie nad tym wszystkim jest po prostu trudne i wymaga olbrzymiego wysiłku (i dyscypliny). Aby to ułatwić, w ramach Visual Studio Team Services dostępny jest Release Management – który odpowiada za zarządzanie procesem "wydania", czyli właśnie zainstalowania aplikacji na wielu środowiskach.