vRealize Application Services is about modeling an application and automating its provisioning. vRCS is about modeling an application release process. The two are complementary: Code Stream relies on integrations with virtual reality as a service (vRAAS), scripts, Puppet, and so on to deploy code. Code Stream allows us to codify or model the entire release process and promotion of builds across stages and/or environments (functional testing, load testing, systems integration testing, staging, and finally production). This includes not just triggering application deployment (via scripts or other tools) but triggering tests and looking at test results before deciding to promote a build to the next stage.
It also supports creating manual tasks in a stage for operations that are not automated today. It's really a process orchestration tool rather than an...