官术网_书友最值得收藏!

IT automation

IT automation is – in its broader sense – the processes and software that help with the management of the IT infrastructure (servers, networking, and storage). In the current shift, we are supporting for a huge implementation of such processes and software.

At the beginning of IT history, there were very few servers, and a lot of people were needed to make them work properly, usually more than one person for each machine. Over the years, servers became more reliable and easier to manage, so it was possible to have multiple servers managed by a single system administrator. In that period, the administrators manually installed the software, upgraded the software manually, and changed the configuration files manually. This was obviously a very labor-intensive and error-prone process, so many administrators started to implement scripts and other means to make their lives easier. Those scripts were (usually) pretty complex, and they did not scale very well.

In the early years of this century, data centers started to grow a lot due to companies' needs. Virtualization helped in keeping prices low, and the fact that many of these services were web services meant that many servers were very similar to each other. At this point, new tools were needed to substitute the scripts that were used before: the configuration management tools.

CFEngine was one of the first tools to demonstrate configuration management capabilities way back in the 1990s; more recently, there has been Puppet, Chef, and Salt, besides Ansible.

主站蜘蛛池模板: 本溪| 浦江县| 建平县| 禹城市| 桐柏县| 沈丘县| 宜昌市| 波密县| 石狮市| 聂荣县| 鹰潭市| 长白| 锡林浩特市| 昌图县| 晴隆县| 淮北市| 龙胜| 澄迈县| 通道| 朝阳区| 都昌县| 屏山县| 竹北市| 辉南县| 青冈县| 栾川县| 巴中市| 石阡县| 南木林县| 黄平县| 年辖:市辖区| 平邑县| 县级市| 通城县| 昌都县| 景泰县| 沁阳市| 玉林市| 交城县| 襄汾县| 广灵县|