VMware vRealize Code Stream provides release automation and continuous delivery to enable frequent, reliable releases of application and IT code.
Improve time to market for applications and IT code changes via automation and governance of the release process.
Take advantage of your existing development tool chain through out of the box integrations and an easy to use SDK.
Reduce risk and improve quality by tracking, coordinating and testing the correct application or IT code artifact versions and configurations at each state of the release pipeline.
Enforce governance and facilitate cross team collaboration via consolidated views and reports that provide status on all stages of the release pipeline.
Model and automate the software delivery pipeline across development, test and production with vRealize Code Stream.
Model any kind of release process for any kind of software, from application code to infrastructure-as-code. The modeled applications can range from simple, single node, on-premises to complex, multi-tiered, cloud-based or hybrid next-gen applications.
vRealize Code Stream is now based on the faster, more lightweight and open source Project Xenon engine. This makes it easier to deploy, run pipelines and tasks at a much larger scale and provides native support for running tasks in parallel.Project Xenon
Pipeline models configure the workflow tasks and governance policies used to build, deploy and test the software at each stage in the delivery process as well as the gating rules between stages. As organizations’ release processes mature, vRealize Code Stream pipeline templates can be modified from partial to full-automation to evolve with them.
vRealize Code Stream supports the modeling and resolution of artifacts so that the right artifact versions are automatically retrieved when deploying a particular build version of an application.
As you move to continuous delivery with more frequent releases, keeping track of artifacts becomes increasingly more important. With vRealize Code Stream you can easily control, store and manage binary artifacts throughout the software release cycle and ensure that the right artifact version is deployed every time.
The artifact repository can also store binary objects like virtual machine templates, vRealize Automation service blueprints etc. By using this capability combined with the Code Management pack, you can track your artifacts and the associated dependent objects.Code Management pack
Code Stream provides a summary view of all active pipelines and an end-to-end view of each pipeline where all users can see which tasks are completed, in progress or have resulted in an error.
Out-of-the-box reports help to measure release quality and efficiency over time. This unified view of the release status across environments empowers collaboration between teams to assure higher quality and faster delivery of new software releases.
Companies utilize variety of software development lifecycle tools to coordinate the build, deployment and testing task at each stage in the software delivery pipeline.
Software lifecycle tools including Jenkins, Microsoft Team Foundation Server 2015, Artifactory, Yum, Git and others. Service blueprints are modeled in vRealize Automation so pipeline tasks can trigger application provisioning and deployment. vRealize Automation 7 converged blueprints that model infrastructure, middleware and application stacks.
vRealize Code Stream is available on a standalone basis, priced per OSI or per CPU.