New! ElectricFlow Container Management Plugins: Deploy to Amazon ECS or Google Container Engine (GKE) with a Click of a Button

docker-container-management-plugins

As containers and microservices are becoming more mainstream, enterprises are looking into ways of adopting these new technologies – for both new applications, as well as for certain (decomposed) components of their legacy services.

A key challenge for these organizations is coordinating and incorporating containers and microservices-based application – with their dedicated tooling, deployment processes and cloud environments –  with their traditional releases and overall delivery pipelines and large-scale infrastructure.

Large enterprises today operate in a ‘hyper-hybrid’ state, which compounds the complexity that they operate in: having to support microservices AND monolithic applications; on-premise data centers AND Cloud/VMs, alongside native Container environments; CD-type releases AND traditional release pipelines. In addition, since the containers and microservices market is still emerging, we see customers experimenting a lot with running containers across multiple environments, or using different cluster orchestration tools and APIs.

In order to manage these complexities and minimize risks, enterprises need the ability to manage containers and microservices throughout the software delivery lifecycle, without:

  1. risking lock-in to a specific Cloud vendor or point-tool
  2. having to invest a lot of work (and steep learning curve) in rewriting complex scripting in order to re-purpose their deployment or release processes to fit a new environment or tool
  3. silo’ing their microservices/containers development and deployment from the rest of their release practices – for whatever ‘hybrid’ state they might be in.

The latest release of ElectricFlow 7.1 is all about enabling users to easily model, deploy and release containers and microservices-based applications as part of their integrated end-to-end software delivery strategy.

Container Management Plugins

devops-container-management-plugins

As part of this release, we’ve introduced new Container Management Plugins, which you can find in our Plugin Directory.

Taking a similar approach to our powerful Dynamic Cloud Environments feature, these plugins simplify deployment to container-native cluster orchestration tools and cloud environments – such as Amazon ECS and Google Container Engine (based on Kubernetes).

These plugins allow you to define, provision, and manage containers cluster deployments directly from ElectricFlow, with all the necessary API calls for the target platforms and configuration management tools handled automatically, without requiring you to script these integrations.

This allows for:

  1. seamless integration with your (current) container cluster environment of your choice
  2. easy portability of your deployments across environments/clouds
  3. re-usability of all your models – for your applications, microservices, environments and processes – regardless of your chosen deployment targets. This ensures consistency and predictability of your release processes, without requiring re-scripting of your pipeline.

Model, Integrate, Accelerate

I feel that the future of DevOps and IT lies largely in abstraction.

What started with VMs – which taught us that infrastructure isn’t just bare metal, but rather is model of a configuration/stack – is now being extended to other components of your delivery process – your pipeline, procedures, integrations, etc. (all the way to our “server-less” future ;)).

These new Container plugins greatly obfuscate and simplify a lot of the manual configuration and API integration needed to run containers, particularly for production-loads – while maintaining your overall pipeline model.

I invite you to download the free Community edition of ElectricFlow and use the new Container Management Plugins to accelerates your on-boarding and use of containers and microservices, and more easily take advantage and test these new technologies for your needs.

FREE

ElectricFlow

The most advanced DevOps Release Automation solution

ElectricFlow - The most advanced DevOps Release Automation solution

Download Now

Learn more about ElectricFlow

Avantika Mathur

Avantika Mathur

Avantika (Avan) Mathur is the product manager for ElectricFlow. She helps large enterprises across #Finserv, Retail, Embedded accelerate their #DevOps adoption, design complex automation solutions & optimize delivery pipelines. Avan holds a degree in Computer science. Previously, she was the Global Technical Account Manager for large customers at Electric Cloud. Prior to working at Electric Cloud, Avan worked as a software engineer at IBM for five years doing Linux kernel development.
Avantika Mathur

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe

Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.

ElectricFlow Community Edition

FREE

ElectricFlow

The most advanced DevOps Release Automation solution

ElectricFlow - The most advanced DevOps Release Automation solution

Download Now

Learn more about ElectricFlow

Continuous Discussions Video Podcast

Next Episode: Mapping DevOps into an ITIL framework
January 31, 2017 at 10am PT


Add to your calendar »