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.

