Platform Engineering: A DevOps evolution, not a replacement » intelfindr


First, let’s discuss a frequent situation in fashionable software program engineering. Many groups design, deploy, and handle their very own software infrastructure, normally with the assistance of one of many main cloud suppliers so there’s ample documentation and tooling, and data switch to newbies isn’t painful. It appears like the proper instance of DevOps – builders and operations blended collectively, proper? Happiness and rainbows.

Sadly, this method has its points. Builders are abruptly lumped with further tasks like operations, infrastructure, and safety. Enter bugs and technical debt! 

Whereas it’s good for builders to find out about these domains, the first job of a software program engineer is to engineer software program. Getting slowed down in infrastructure administration slows down the supply of latest options, and that is very a lot not consistent with the DevOps philosophy.

Enter platform engineering! This method introduces a central group that manages a shared infrastructure for all improvement groups. By doing so, builders can deal with their main duties, comparable to characteristic work, with out worrying in regards to the problem of infrastructure administration. The platform group takes care of any operational and safety issues, ensuring the infrastructure is safe, obtainable, and scalable, whereas software program engineers deal with their purposes.

It’s a win-win situation that ensures quicker supply of latest options and higher total software program high quality.



Source link

Share.
Leave A Reply

Exit mobile version