CA Service Virtualization and CA Automic Release Automation: Claiming Pole Position

What do Formula 1 racing and software development have in common? More than you may realize.

Scott Willson
Scott Willson, August 30, 2017 2:00 pm
Blog > DevOps | ARA | Continuous Delivery > CA Service Virtualization and CA Automic Release Automation: Claiming Pole Position

Six decades of Formula 1 racing has demonstrated the sport’s technology doesn’t stay still for long. Have you looked at Formula 1 cars over time? It is incredible to see how much the technology has evolved, even within the last decade. It is doubtful that any car from just a 10 years ago would be competitive today. Formula 1 tech is similar to software apps in that they are continually evolving and engineering teams are continuously delivering changes to “production”.

Modern software factories can learn a great deal from Formula 1. Today most business may not realize their software factories contain built-in bottlenecks and constraints. If these constraints are not addressed then no amount of automation or DevOps philosophy will provide generational improvement. Similarly, removing these constraints without coordinated automation will also provide less than optimal results. So, what is to be done? CA has a solution that combines CA Automic Release Automation with CA Service Virtualization (CA SV), providing speed, quality, agility and safety.

Making Every Second Count

A Service Virtualization survey found that on average dev/test resources require access to 52 development or testing assets, but only have unrestricted access to 23 of these. Since every second and penny counts for modern software factories, this lack of access can raise development costs and lengthen delivery times. When organizations build their DevOps practice and Continuous Delivery pipelines, they may not immediately consider the lack of access to development or test elements as causing a lag in the velocity of their delivery stream. CA Service Virtualization overcomes this constraint by allowing you to emulate the behavior of physical dependencies such as web service APIs, external components or mainframes.

CA SV allows developers to write code with virtual access to dependent systems and testers to verify application functionality against emulated copies of the physical components the app will depend on in production. Once CA SV is in use, the next thing is to make it part of your Continuous Delivery pipeline to ensure the app code is at its highest quality while being continuously delivered at breakneck speed.

CA Automic Release Automation provides the mechanics and native integration to allow DevOps teams to embed CA SV into their CD pipeline. CA Automic Release Automation's integration with CA SV will increase the velocity and quality of application delivery. Together, CA Automic Release Automation and CA SV ensure that virtual services are deployed alongside the code in lower environments, and then automatically tests the app against them to warrant the deployment. Combining CA SV with CA Automic Release Automation will increase the frequency, quality, and safety of all your software releases.

Using CA Automic Release Automation and CA SV together will be as transformative to business as CAD and physics modeling has been to Formula 1 racing. The technology used in F1 is generationally better than it was just a decade ago. So, to how can companies right now improve their software and delivery pipelines. Using CA SV and CA Automic Release Automation will provide generational improvements to applications and app delivery.

New Call-to-action

Watch Our Webcast: Achieving End-to-End Continuous Delivery

Suggested resource

Watch Our Webcast: Achieving End-to-End Continuous Delivery
Webinar Watch

Watch Our Webcast: Achieving End-to-End Continuous Delivery

Are you able to keep releasing at the speed your users' demand? And if so, how do you maintain quality?

Continuous Delivery
Back to the blog
Scott Willson

Scott Willson

Scott Willson is Product Marketing Director, Release Automation at Automic Software. He has over 20 years of technology experience that spans software development, pre-sales, post sales, and marketing. Scott is passionate about technology and helping business achieve value through technology and was leading DevOps at organizations before it was coined DevOps