VMware vRealize Code Stream
Release applications faster while reducing operational risk
Overview:
vRealize™ Code Stream™ is targeted at organizations that have a Continuous Delivery or DevOps initiative. It is an application release automation solution that allows developers and operations teams to release software more frequently and efficiently, all the while leveraging their investments in existing build, test, provisioning, deployment and monitoring tools.Benefits
- Deliver applications faster
Become more responsive to business needs while empowering new business opportunity and competitive advantage - Deliver more reliable applications
Track artifacts and automate deployment configuration to ensure correct versions are used all delivery stages from development through production - Leverage existing tools and processes
Adapts to an organization's evolving release automation maturity through orchestrating a combination of automated and manual tasks - Improve governance and visibility
Facilitate cross team collaboration via consolidated views and status across all stages in the pipeline
Release delivery challenges
- Lengthy application roll-outs: with manual tasks accounting for a large portion of the release process.
- Deployment failures: roll-outs to production often fail, mostly due to human errors (misconfigured environment, deployed the wrong artifact version, errors in installation, etc.).
- Poor application quality: many defects don't get detected until very late in the release lifecycle or once a new version is in production.
- Poor visibility and traceability: many tools are involved in the SDLC, but there is no clear visibility into the status of various builds and where they have been deployed.
How Code Stream addresses these challenges?
Code Stream enables continuous delivery by automating the tasks required to build, deploy, and test at each stage in the release delivery pipeline including gating rules between stages.
To automate the delivery Code Stream integrates with and orchestrates the release process by leveraging existing software development lifecycle tools.
Code Stream has three core functional modules:
- Pipeline Automation – Model any release process for any kind of software
- Artifact Management – Assure the right artifact versions for each release
- Release Dashboard – Get full visibility into your release process
How to Buy
vRealize Code Stream is available on a standalone basis, priced per OSI or per CPU.Key Features:
Pipeline Automation Code Stream allows application release teams to model any kind of release process for any kind of application from simple, single node, on premise applications to complex, multi - tiered, cloud - based or hybrid next - gen applications. 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. An example of a pipeline is shown below.
Code Stream helps add order, speed and reliability to the release process by:
- Automating the different tasks needed to provision, deploy, test, monitor, and decommission the software targeted for a specific release.
- Assure standardized configurations, by coordinating the artifacts and process a cross each release delivery stage
- Provides governance and control across the end to end process ensuring process consistency at each phase in the delivery pipeline
- Leveraging existing tools and processes to minimize disruption and leverage prior investment s
Artifact Management
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. This means organizations can easily control, store and manage binary artifacts throughout the software release cycle, and ensure that the right artifact version is deployed every time.
One of the components of Code Stream’s integration framework is an embedded version of JFrog’s Artifactory repository manager. Artifactory is a distributed repository and repository management system that can store binary source code artifacts as well as provide remote access to other repositories. When used as part of Code Stream’s pipeline automation, the combined solution assures consiste ncy as code flows through the different groups from development to production. Code Stream allows release managers to assure that each group is getting the latest binaries for each stage in the application delivery process from development through produ ction.
Release Dashboard
As the pace of software releases accelerate it becomes increasingly more important but also more difficult for organizations to track which applications, configurations and artifacts are deployed on the machines at various stages i n the pipeline. Code Stream provides a summary view of all active pipelines and an end - to - end view of each pipeline where all users can monitor the status so they the can see which tasks have completed, in progress or have resulted in an error. Administra tors can drill down to view the details of each task to aid in problem resolution.
Bridging the Gap between Dev and Ops
Code Stream is an application release automation solution that empowers development and operations teams to become more efficient and effective at releasing software.
- Task automation and process standardization reduces manual effort and more importantly accelerates completion of every task at each stage in the software delivery pipeline.
- Artifact management and governance policies help assure consistency at each stage in the process.
- Reporting and release dashboards allow all groups to monitor the statu s and foster greater collaboration between teams.
Support:
VMware Basic Support & Subscription
Weekday Support for Test, Dev and Non-Critical Deployments
- Global, 12x5 access to support
- Unlimited number of support requests
- Remote Support
- Online access to documentation and technical resources, knowledge base, discussion forums
- Product updates and upgrades
Overview
VMware Basic Support is designed for non-critical applications and platforms that require support during normal business hours. Our global support centers have been strategically placed to provide you with fast and efficient access to the support center in your region. Each center is staffed with engineers that can provide industry-leading expertise in virtualization and years of experience supporting virtual infrastructure products in real-world customer environments. We are committed to delivering enterprise-class, worldwide support with a single objective in mind: your success.
VMware Production Support & Subscription Service
Technical Support, 12 Hours/Day, per published Business Hours, Mon. thru Fri.
- Global, 24x7 support for Severity 1 issues
- Fast response times for critical issues
- Unlimited number of support requests
- Remote Support
- Online access to documentation and technical resources, knowledge base, discussion forums
- Product updates and upgrades
Overview
VMware Production Support is designed with your production environments in mind. Our global support centers are staffed around the clock to provide you access to our industry-leading expertise in virtualization and years of experience supporting virtual infrastructure products in real-world customer environments. We are committed to delivering enterprise-class, worldwide support with a single objective in mind: your success.
Feature | Production Support | Basic Support |
---|---|---|
Hours of Operation1 | 24 Hours/Day 7 Days/Week 365 Days/Year |
12 Hours/Day Monday–Friday |
Length of Service | 1 or 3 Years | 1 or 3 Years |
Product Updates 2 | Yes | Yes |
Product Upgrades 2 | Yes | Yes |
Products Supported 3 | All Products (excluding VMware Fusion and VMware Player) |
All Products |
Method of Access | Telephone/Web | Telephone/Web |
Response Method | Telephone/Email | Telephone/Email |
Remote Support | Yes | Yes |
Root Cause Analysis | Available only with Business Critical or Mission Critical Support Offering | Available only with Business Critical or Mission Critical Offering |
Access to VMware Web Site | Yes | Yes |
Access to VMware Discussion Forums and Knowledge Base | Yes | Yes |
Max Number of Technical Contacts per Contract | 6 | 4 |
Number of Support Requests | Unlimited | Unlimited |
Target Response Times Critical (Severity 1) Major (Severity 2) Minor (Severity 3) Cosmetic (Severity 4) |
30 minutes or less: 24x7 4 business hours 8 business hours 12 business hours |
4 business hours 8 business hours 12 business hours 12 business hours |
Business Hours North America Alaska, Hawaii Latin America Europe, Middle East, Africa (EMEA) Asia, Pacific Rim, Japan (APJ) Australia/New Zealand |
Monday - Friday 6 a.m. to 6 p.m. (local time zone) 6 a.m. to 6 p.m. (PST/PDT) 9 a.m. to 6 p.m. (local time zone) 7 a.m. to 7 p.m. (GMT/GMT+1) 8:30 a.m. to 8:30 p.m. (Singapore Time) 7 a.m. to 7 p.m. (Sydney AET) |
Monday - Friday 6 a.m. to 6 p.m. (local time zone) 6 a.m. to 6 p.m. (PST/PDT) 9 a.m. to 6 p.m. (local time zone) 7 a.m. to 7 p.m. (GMT/GMT+1) 8:30 a.m. to 8:30 p.m. (Singapore Time) 7 a.m. to 7 p.m. (Sydney AET) |
1 Hours of operation for Gemstone are Monday – Friday, 8 a.m. to 5 p.m. (PST/PDT). Severity 1 issues are responded to 24x7.
2 Product updates and upgrades are not included with Basic Support and Subscription Service for SUSE Linux Enterprise Server (SLES) for VMware.
Product updates and upgrades are not included with Production Support and Subscription Service for SUSE Linux Enterprise Server (SLES) for VMware.
3 VMware Fusion Professional and VMware Workstation require a minimum of ten (10) licenses in order to purchase Basic support. VMware Workstation requires a minimum of ten (10) licenses in order to purchase Production Support.
Documentation:
Download the VMware vRealize Code Stream Datasheet (PDF).