SHARE
Facebook X Pinterest WhatsApp

CoreOS Stabilizes Open Source Tool for Automating Software Updates

Embracing the Software-Defined Future: Looking Ahead at 2015 Manually updating software infrastructure is generally a painful, time-consuming task that is one of the primary reasons most IT organizations are not particularly agile. As part of a broad effort to automate the updating of operating systems and other classes of software infrastructure, CoreOS created an open […]

Written By
MV
Mike Vizard
Feb 2, 2015
Slide Show

Embracing the Software-Defined Future: Looking Ahead at 2015

Manually updating software infrastructure is generally a painful, time-consuming task that is one of the primary reasons most IT organizations are not particularly agile. As part of a broad effort to automate the updating of operating systems and other classes of software infrastructure, CoreOS created an open source key-value store, called etcd, for shared configuration, service discovery and scheduler coordination. Now CoreOS says that version 2.0 of etcd has been stabilized to the point where it can be widely used.

CoreOS CTO Brandon Philips says CoreOS has made extensive use of etcd to automate updates, which is one of the key differentiators of the company’s distribution of Linux. But CoreOS also expects to see broader usage of etcd beyond its own Linux distribution. In fact, etcd is already being used in the Google Kubernetes management platform for Docker containers, Pivotal Cloud Foundry platform-as-a-service (PaaS) software, Mailgun email service, and now Apache Mesos and Mesosphere data center operating systems, alongside more than 500 projects that can be found on GitHub.

In addition to automating the update process, Philips says CoreOS uses etcd for coordinating work being scheduled to hosts and setting up network overlays for containers in distributed computing environments.

Automation

The degree to which organizations will want to automatically update software infrastructure will, of course, vary. But the fact that more of that process can be automated in an age when that infrastructure is being more widely distributed than ever holds a lot of promise for bringing down the total cost of managing IT environments.

In fact, not only are vendors making use of etcd inside their offerings, it shouldn’t be too long before IT operations teams are insisting that etcd or some equivalent of it is included in every custom software project. After all, manually updated software at this point is not only a giant waste of almost everybody’s time; it’s also trying everyone’s patience with IT.

MV

Michael Vizard is a seasoned IT journalist, with nearly 30 years of experience writing and editing about enterprise IT issues. He is a contributor to publications including Programmableweb, IT Business Edge, CIOinsight and UBM Tech. He formerly was editorial director for Ziff-Davis Enterprise, where he launched the company’s custom content division, and has also served as editor in chief for CRN and InfoWorld. He also has held editorial positions at PC Week, Computerworld and Digital Review.

Recommended for you...

Top ETL Tools 2022
Collins Ayuya
Jul 14, 2022
Snowflake vs. Databricks: Big Data Platform Comparison
Surajdeep Singh
Jul 14, 2022
Identify Where Your Information Is Vulnerable Using Data Flow Diagrams
Jillian Koskie
Jun 22, 2022
IT Business Edge Logo

The go-to resource for IT professionals from all corners of the tech world looking for cutting edge technology solutions that solve their unique business challenges. We aim to help these professionals grow their knowledge base and authority in their field with the top news and trends in the technology space.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.