Why is configuration management so important in 2020?

Why is configuration management so important in 2020?


The best companies have shifted from monolithic software development to microservices, and yours will be next. But what does that mean, and are you ready for the shift from managing a datacenter to a Deathstar?

Yes, a Deathstar. How are you planning to navigate yours?

With a modern architecture, there’s a Kubernetes cluster with nodes and pods running individual containers. Each execute a microservice, talking via APIs. That alone opens up a ton of questions we need to address. Where are our applications, which version of a service is the application using, and lastly who is using my microservice? In other words, microservice configuration management just became critical.

In the monolithic world, software configuration management is performed mainly at the version control and compile step. Source objects were stored in version tools, then a compile/link process put it all together and we automated with continuous integration. In microservices, all the linking is done at runtime, and source becomes small snippets that need no branching and merging. It can be a right mess.

What then is the solution?

There are a few products out there for working with microservices but not all offer a full set of tools. You need to find one that catalogs, versions, tracks and deploys independent microservices to the applications that consume them. Such as? Well, there’s our product, both a free Team version and an Enterprise Pro option. Yes, DeployHub creates a single source of truth, exposing which microservices are being used, if they need to be deprecated, and/or which applications are using them. In short, version tracking, catalog and release with confidence and clarity. You’ll need a full map of your applications and the services on which they depend. With DeployHub making it easier to migrate to and manage your shared microservices, you can navigate that Deathstar. You’ll have the tools to manage your configurations in this evolving software architecture and that can only be a good thing for all of us.


Here's the original article link: Why is configuration management so important in 2020?


Tiago Mattana

Consultor de viagem e intercambio

2 年

Tracy, thanks for sharing!

回复

要查看或添加评论,请登录

Tracy Ragan的更多文章

  • Kubernetes Pipelines, Hello New World

    Kubernetes Pipelines, Hello New World

    The Answers to some Tough Questions DevOps.com hosted a DeployHub webinar on March 20, 2019 titled “Kubernetes…

  • Kubernetes Pipelines - Hello, New World

    Kubernetes Pipelines - Hello, New World

    Author: Tracy Ragan, CEO DeployHub Inc. Kubernetes pipelines are about to change the way we do things.

    3 条评论
  • Continuous Deployment for Continuous Delivery

    Continuous Deployment for Continuous Delivery

    I am often asked, “if we are using a Continuous Integration Server and adopting a Continuous Delivery pipeline, why do…

  • LDAP Users will like this

    LDAP Users will like this

    Release Engineer now supports #LDAP integration for managing the security around your software releases. Check out the…

    1 条评论
  • Scale your Continuous Delivery with OpenMake Release Engineer

    Scale your Continuous Delivery with OpenMake Release Engineer

    I've had several people ask me how Release Engineer scales to support a deployment that requires thousands of…

  • Talking CI Scalability

    Talking CI Scalability

    Lets Talk CI Scalability-A webinar presented by Steve Taylor, October 15th, 11:30 ET. He will cover best practices for…

  • DevOps Thought Leadership Webinar Series

    DevOps Thought Leadership Webinar Series

    DevOps Thought Leadership Webinar Series - Next Webinar "Implementing Rollback and Roll Forward Logic into your…

  • Driving DevOps Through Shared Knowledge

    Driving DevOps Through Shared Knowledge

    Note: This article was originally published in the Jan/Feb 2013 Better Software Magazine. It is still a very relevant…

    1 条评论
  • Release Engineer can be downloaded for Free

    Release Engineer can be downloaded for Free

    OpenMake Software announced a new and ‘easy entry’ pricing plan for their Dynamic DevOps Suite which includes OpenMake…

社区洞察

其他会员也浏览了