Why env0
Solutions
Infrastructure as Code (IaC) Automation Teams and GovernanceManaged Self-Service env0 for the Enterprise
DocumentationPricing
Resources
Case StudiesIn the NewsVideosWebinars
Blog
Login
Get a Demo
FREE TRIALContact us
Case Study
ZipCo

ZipCo doubles productivity by halving time to deploy

ZipCo Logo
Website
Download PDF

ZipCo’s existing solution locked their deployments for an extended period, not showing results of the full CI/CD pipeline run until it had completed. A monolithic Terraform repository and an inflexible tool worked a lot like a traditional git workflow, with multiple pull requests off of the master branch. This was cumbersome, with multiple hoops to jump through. By using env0, they cut deployment times in half, getting back precious time, and now have a better overall perspective of the large infrastructure which they manage and support worldwide. 

Tackling hurry up and wait 

Prior to using env0, ZipCo would change a branch of one service in their monolithic Terraform repo and then have to merge it through a standard process. This process ended up locking out any other developer from making changes. It was also against a sub-branch of their master code and their integration service would take a long time to check if the change was acceptable. If the change was successful, the propagation then occurred linearly, where each environment would update one-by-one, further lengthening the time to deploy. It wasn’t uncommon for a simple change to take multiple hours to deploy, during which the codebase was locked, preventing anyone else from working on it. 

Traditionally, we’d deploy code, go get lunch and hope by the time we came back it was successful. With env0, that time has been drastically cut, coupled with the fact we no longer need to deploy in a linear fashion and can now deploy multiple environments simultaneously.” 

Troy Knapp 
Senior DevOps Engineer, ZipCo

How env0 helped tame time 

  • Documentation: env0 dashboards showed ZipCo what was going on in their environments. In the past, developers would shortcut tests or use backdoors that would enable them to deploy environments in ways teammates didn’t know about. By using env0, all the “tribal knowledge” was brought to the forefront and displayed clearly on the dashboard.
  • Parallel Deployments: Prior to env0, ZipCo would have to deploy their code linearly. After moving to env0, multiple environments could now be deployed simultaneously, greatly reducing the overall time to deploy, and giving back precious time.
  • Robust UI: The interface env0 provides has given each developer a deeper insight in a much more organized fashion that doesn't rely on local execution of code. The interface is also much easier to understand, well documented and has fewer clicks than their previous solution.
  • Support: Since moving to env0, ZipCo has a quicker turnaround on questions and issues, and a much stronger relationship with the support team than with other vendors. There is a direct support channel and issues are often solved within hours, versus having to wait days or even weeks.

The constant evolution 

There are still daily challenges ZipCo faces as they continue to integrate their worldwide Azure solution with env0. As each challenge presents itself, the flexibility of env0 coupled with the newfound agility gives ZipCo multiple paths to solve issues they traditionally saw as not reasonably achievable. The env0 platform is constantly growing and ZipCo is adapting it to fit the needs of their ever-changing environment. And the result is a superior experience for their worldwide customer base. 

The env0 dashboard provides us with critical information that used to be tribal knowledge. Everyone knows what’s happening, where it’s happening and when it’s going to happen.” 

Troy Knapp 
Senior DevOps Engineer, ZipCo

About env0

env0 provides an automated, collaborative remote-run workflows management for cloud deployments on Terraform, Terragrunt and custom flows. env0 enables users and teams to jointly govern cloud deployments with self-service capabilities. env0 provides visibility into GitOps workflows of infrastructure changes. Leverage our granular RBAC permissions and limit access to IaC execution (e.g “terraform apply”), on production and other critical cloud resources. Implement any policy or check you desire with the freedom of an open standard Open Policy Agent guardrails. env0 can also help you prevent drifts with centralized remote-runs processes.

Learn more about env0

Ready to see env0 in action in your environment

Get a Demo
CNCF Member Badge
Company
About UsIn the NewsPress ReleasesCase StudiesAdditional ResourcesCareers
Developer and DevOps
APITerraform ProviderTerratag Open Source
Terraform Cloud AlternativeDIY AlternativeAtlantis Alternative
FREE TRIAL
Follow Us
Terms of ServicePrivacy PolicySecuritySystem Status
© Copyright env0 2023
This website uses cookies. We use cookies to ensure that we give you the best experience on our website. Learn More
PreferencesDenyAccept
Privacy Preference Center
When you visit websites, they may store or retrieve data in your browser. This storage is often necessary for the basic functionality of the website. The storage may be used for marketing, analytics, and personalization of the site, such as storing your preferences. Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website.
Reject all cookiesAllow all cookies
Manage Consent Preferences by Category
Essential
Always Active
These items are required to enable basic website functionality.
Marketing
These items are used to deliver advertising that is more relevant to you and your interests. They may also be used to limit the number of times you see an advertisement and measure the effectiveness of advertising campaigns. Advertising networks usually place them with the website operator’s permission.
Personalization
These items allow the website to remember choices you make (such as your user name, language, or the region you are in) and provide enhanced, more personal features. For example, a website may provide you with local weather reports or traffic news by storing data about your current location.
Analytics
These items help the website operator understand how its website performs, how visitors interact with the site, and whether there may be technical issues. This storage type usually doesn’t collect information that identifies a visitor.
Confirm my preferences and close