3 ms·
Can anyone explain what is infrastructure tooling in laypeople (or layprogrammer)'s term?
by euske 6y ago
Can anyone explain what is infrastructure tooling in laypeople (or layprogrammer)'s term?
- deleted 6y ago[deleted]
- 0xEFF 6y agoIf a software company is like an automotive company the infrastructure tooling is like the factory. Comparison isn’t perfect but it’s usually good enough.
- whydoyoucare 6y agoI think a more accurate comparison would be the assembly line of the factory that allows push-button-combination-of-parts-to-build-a-motorcar. Infrastructuree tooling allows push-button-combination-of-application-component-stack-to-deploy-the-functioning-software-application.
- gouggoug 6y agoIn simple terms with no dubious metaphor, infrastructure tooling is the set of tools provided to engineers that allows them to deploy and run their software on the infrastructure that is unique to their company. Although lots of companies use common tools (let's say, randomly, Kubernetes), companies' infrastructures are usually a pretty unique combination of software and rules. The "infrastructure tooling" abstracts away those software and rules and allows developers to deploy "things" simply using the provided tools. For example, imagining a company using Kubernetes, an infrastructure tool could be a web UI that allows you to deploy a specific application by simply clicking buttons. That tool would in fact deploy to Kubernetes, yet as the user that detail doesn't matter to you.
- Max_aaa 6y agoYou know how you need to setup k8s, logging, DB, and a handful of other services before you can deploy your app. Well this tried to tie together these services and hopefully make it easier.