Virtualized Build and Test Automation

The integration of ElectricCommander® with virtual infrastructure solutions (including VMware® Lab Manager and Microsoft® System Center) allows development organizations to dynamically provision resources for multiplatform builds and tests.

This combination creates a "self-service" virtual lab that transforms the build-test-deploy process from scripts written by experts to buttons pushed by end users. This solution:

  • Dramatically reduces server sprawl through consolidation
  • Reduces the effort required to configure and run software production environments
  • Improves quality through early, frequent testing on all target environments and configurations
  • Reduces the development team's dependence on IT operations.
 Challenge Impact Electric Cloud Solution
 
Maintaining a SPM infrastructure that is costly and underutilized Organizations losing money by purchasing and maintaining underutilized hardware When used in conjunction with Virtual Lab Management systems, ElectricCommander can dynamically provision either physical or virtual resources without manual intervention from IT operations

Time-consuming and labor-intensive for IT to provision development with all required environments Developers either can't validate on all target environments prior to integration builds, or they must wait for IT operations to provide new configurations Allows end-users to easily configure, run and re-use processes and scripts the same way they configure, run and re-use virtual machines

SPM processes and tools not automated or optimized for virtual lab environment Development teams cannot take full advantage of flexible, self-service virtualized environment Unified process automation across the entire build/test/deploy lifecycle and across both physical and virtual machines

Difficult to reproduce environments after the fact Difficult to effectively diagnose problems Virtual build or test environments that can be versioned and recreated for troubleshooting or auditing

Learn more about ElectricCommander.