ElectricFlow

DevOps Release Automation

ElectricFlow gives teams a flexible, model-driven approach to software delivery. It automates manual, error-prone builds, tests and deployments, allowing teams to continually reduce the cost and risk of software release.

ElectricFlow - Deploy anywhere, anytime

Deploy any application, anywhere, anytime.  For FREE

FREE

Download the Community Edition

(Runs on VirtualBox)

OS X Linux Windows

ElectricFlow DevOps Release Automation

Model, Automate and Coordinate to bridge the gap between Dev and Ops.

 

  • Model: Model your applications, environments, pipelines, and releases.  Define your process as code, and enable cross-team reuse and collaboration.
  • Automate: Securely automate and orchestrate commit and deploy pipelines to eliminate manual handoffs, boost productivity, predictability, and quality – at any scale.
  • Coordinate: Promote and track applications and environments in traditional and CD-style pipelines and releases. Assign role-based access control to any object in the system.  Track usage to ensure compliance for governance and auditability

See it in action

Save

Save

STREAMLINE RELEASE

Automated, repeatable and model-driven pipelines and releases to reduce risk, cost and cycle time.

SIMPLIFY OPERATIONS

Centralized, self-service environment and resource management to operate efficiently and transparently.

ACCELERATE INNOVATION

Flexible automation and job parallelization reduces build/test cycle time to increase productivity and agility.

Get Your Flow On. For FREE.

Automate your deployments today. Community support. 10 FREE Hosts.

FREE

Download the Community Edition

(Runs on VirtualBox)

OS X Linux Windows

Works with the Clouds you already use

ElectricFlow enables self-service provisioning and consistent environments across a variety of private and public clouds.

Works with the Tools you already use

Easily “plugin” your existing tools and scripts into a single powerful layer of governance, reporting and control. Leverage our library of off-the-shelf plugins or dig into our Groovy-based DSL, CLI or APIs to gain programmatic control over legacy tools, resources and processes.

Rolling Deployments

Push-button, native support for advanced deployment patterns (rolling/blue-green/canary) provides a simple, powerful, low-risk way to achieve zero-downtime rollouts to large numbers of endpoints.

 

Family-Search journey with DevOps Automation
ElectricFlow allows us to dynamically create additional procedures based upon the project you are trying to build — essentially allowing us to automate our automation. - Bob Hartley, Development Manager, FamilySearch

Pipelines coordinate end-to-end Release

Intuitive, reusable Pipeline Models allow you to define your end-to-end software delivery process – encompassing all the teams, tools, stages, tasks, approval gates, artifacts and environments. Streamline handoffs between teams for an optimized, efficient path to production.

 

 

Scale up safely and easily

Predictably orchestrate any volume of pipelines simultaneously and efficiently across pools of public, private or static resource. Clustered, fault-tolerant active/active server configurations. “Scale-out” to manage any volume of parallel processes and tasks.


 

Secure Access

Flexible, role-based approvals and access controls allow you to define granular entitlements for actions, applications and environments. Plugs in to existing LDAP or AD systems to simplify the enforcement of enterprise security policy and entitlements.

ElectricFlow Release helps us know exactly what software is installed where, and how it got there. This reduces the risk of releasing the wrong version of the software to the wrong environment. - Marc Priolo, Software Configuration Manager, Urban Science

Share Artifacts

Store and manage libraries, binaries and other shared objects once using a built-in repository or through pre-built integrations with well-known repositories like Artifactory or Nexus. Pre-stage artifacts during deployments to accelerate releases and minimize downtime.

Define your "Process as code"

ElectricFlow provides a Groovy-based domain specific language (DSL) that allows you to define your automation processes as high-level code that is versionable, testable, reusable and refactorable.

General Electric improved our IT infrastructure utilization by more than 75% with ElectricFlow. - S Arora, GE

Environment Calendar and Reservations

Increase visibility and reduce the chance for cross-team conflict during deployments using a rich calendar view. This allows users to reserve environments for applications, pipelines and releases; define black-out/maintenance windows; and, offer policy-driven prioritization and conflict handling.

SmartDeploy

Reduce. Reuse. De-risk! SmartDeploy detects drift between what is about to be deployed and what is already deployed to an environment, and then automatically deploys only what has changed. This significantly reduces the risk associated with deployments as well as improves deployment time.

What's Next?

Try ElectricFlow with 10 hosts for FREE

FREE

Download the Community Edition

(Runs on VirtualBox)

OS X Linux Windows

Gartner Magic Quadrant for Application Release Automation

Electric Cloud scores highest for both vision and execution

Top 5 Things You Need to Know When Selecting a DevOps Release Management Solution

Featuring Ovum Research.

Product Documentation