Application & Environment Modeling
Capture the what(configurations, binaries/artifacts, scripts, properties, tiers) and how (execution workflows) that define your application releases for shared, standardized views for cross team collaboration and re-use.
Capture application specific details of different environments (e.g. Dev, QA, Prod), such as what servers are assigned, environment specific properties to adapt the app to, as well as tier specific failure thresholds to enable application-centric management of resources.
Per environment customization
Set environment specific properties enabling the application to be automatically adjusted to different environments at deployment time, to save script specialization and maintenance overhead.
Dependency mapping management for tiered application deployments
Define and automatically coordinate deployment cross-dependencies between complex application tiers.
Maximum throughput for faster deployments.
Fail-Safe Application Deployment Features
Validate deployment or recovery steps before committing.
Deploy/Recover flow debugging
Run-time troubleshooting and debugging (breakpoints, skip steps, resume from, step through) for application deployment processes.
Pro-actively, set acceptable failure and success deployment thresholds
Automate management of deployment failure situations.
Pre-define recovery/rollback behavior per application release
Reduce time to remediate failures.
Visibility of Application Delivery Progress
Application delivery pipeline
ElectricDeploy provides an application release-centric overview of the delivery status showing the deployment status of apps in all environments.
Out-of-the-box application trend reports
Visibility into application and release success/failure trends is provided for immediate value.
Built-in Integrations & Code Re-use
Seamless application lifecycle management (ALM) tool integrations
Integrations to leading application lifecycle management tools in categories such as source code management, build servers, code coverage, defect tracking, automated testing, and change management.
Middleware and application integrations out of the box
Integrations to leading middleware and application systems such as application servers, databases, web servers, monitoring, load balancing, system configuration, and ticketing and provisioning systems.
Easy re-use of existing scripts
ElectricDeploy makes it easy to leverage existing scripts to execute deployments while allowing for smooth migration away from the customized legacy solutions.
Ease Of Use For Everyone
Application deployment domain-centric user interface
Provide Dev and Ops team shared concepts for improved collaboration and ease of use.
Drag-and-wire graphical workflow modeling
Fast application process modeling and transparent deployment and recovery processes.
Enable self-service deployment
Capture and share approved application release definitions, which automatically adapt to target environments, enabling self-service deployments.
Integrates with physical, virtual, and cloud management systems
ElectricDeploy provides dynamic infrastructure provisioning to optimize physical, virtual, and cloud resources and reduce infrastructure bottlenecks.
Part of the Electric Cloud ElectricCommander DevOps automation suite
A single vendor end-to-end application delivery automation solution, improves overall throughput and quality from code to customer.
Share processes and unite visibility
A single suite enabling collaboration between Dev, QA, andOps silos.
Enterprise Grade Solution
Enterprise-grade credential management
Secure handling of passwords and credentials to support cross-enterprise usage.
Enterprise class multi-tier architecture
Support globally distributed datacenters and remote locations.
LDAP and AD authentication and fine-grained access control lists
Provides support of secure collaboration & reuse.
Scalable, multi-threaded architecture
Provide high throughput and scale to meet the needs of distributed teams.
Capture and display the who, what, where, and when of deployments and recovery for troubleshooting and auditing purposes.