Configuration data: IaaS, CaaS & PaaS
White Paper by Dimitris Finas, Technical Director, South EMEA
If you’re considering IaaS, CaaS and PaaS methods, configuration data is a vital part of that strategy. Many times over, we underestimate how important configuration data management is for the delivery of anything as a service. That’s because as a service delivery is worlds away from app delivery before these methods came about. How so? Well, here’s three differences right off the bat:
- Everything is virtual
- Infrastructure deployment through pipelines and code
- The impact of configuration data mistakes are far greater than bugs in your code
The simple truth is, code drives configuration data. Everything else is deployable, changeable and virtual. So, take care of your configuration data at least as much as your code.
For this reason, get maniacal about your configuration data.
Why is configuration data so vital?
Why is the management of your configuration data important? Because from one ‘as a service’ way of working to another, applications now break into much smaller chunks.
Suddenly, just by increasing the frequency of releases, there’s so much more to consider. In other words, the architectural complexity of microservices comes with baggage. Can you take a guess at what that baggage contains?
That’s right. More, more and yet more configuration data.
The simple truth is, code drives configuration data. Everything else is deployable, changeable and virtual. So, you would never think this, but your configuration data is the treasure at the end of the rainbow. It’s one of your greatest business assets. So, it needs to be controlled not least because as a service changes the process of building enterprise applications.
Want to know how to manage configuration data for everything as a service? Get the white paper now to start preparing for your transition to cloud-enabled services.