{"title":"Ansible:一个可靠的自动化工具","authors":"Mohammed Daffalla Elradi","doi":"10.58396/eces020104","DOIUrl":null,"url":null,"abstract":". Technologies have advanced drastically throughout the last decade, where IT professionals are challenged with the task to install, configure, manage and troubleshoot a considerable amount of IT infrastructure. The challenge is to keep your IT environment consistent and up to date. Here, automation hops into the scene, as it plays a pivotal role in daily activities of modern IT. Automation provides an approach to streamline multiple processes across different platforms to guarantee an efficient, scalable, collaborative and cost-effective infrastructure management. There are many automation tools that are used nowadays, each has its pros and cons. In this paper Ansible was used to provide a complete web app due to the fact that it is agentless, which is more flexible in terms of compatibility and requires no installation on managed nodes and other distinct features. It was found to be a reliable tool in tasks automation, as it reduced the time required to obtain the final outcome by 70%, which is approximately 5.6 times less than when no automation was used.","PeriodicalId":430530,"journal":{"name":"Electrical and Computer Engineering Studies","volume":"202 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Ansible: A Reliable Tool for Automation\",\"authors\":\"Mohammed Daffalla Elradi\",\"doi\":\"10.58396/eces020104\",\"DOIUrl\":null,\"url\":null,\"abstract\":\". Technologies have advanced drastically throughout the last decade, where IT professionals are challenged with the task to install, configure, manage and troubleshoot a considerable amount of IT infrastructure. The challenge is to keep your IT environment consistent and up to date. Here, automation hops into the scene, as it plays a pivotal role in daily activities of modern IT. Automation provides an approach to streamline multiple processes across different platforms to guarantee an efficient, scalable, collaborative and cost-effective infrastructure management. There are many automation tools that are used nowadays, each has its pros and cons. In this paper Ansible was used to provide a complete web app due to the fact that it is agentless, which is more flexible in terms of compatibility and requires no installation on managed nodes and other distinct features. It was found to be a reliable tool in tasks automation, as it reduced the time required to obtain the final outcome by 70%, which is approximately 5.6 times less than when no automation was used.\",\"PeriodicalId\":430530,\"journal\":{\"name\":\"Electrical and Computer Engineering Studies\",\"volume\":\"202 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Electrical and Computer Engineering Studies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.58396/eces020104\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Electrical and Computer Engineering Studies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.58396/eces020104","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
. Technologies have advanced drastically throughout the last decade, where IT professionals are challenged with the task to install, configure, manage and troubleshoot a considerable amount of IT infrastructure. The challenge is to keep your IT environment consistent and up to date. Here, automation hops into the scene, as it plays a pivotal role in daily activities of modern IT. Automation provides an approach to streamline multiple processes across different platforms to guarantee an efficient, scalable, collaborative and cost-effective infrastructure management. There are many automation tools that are used nowadays, each has its pros and cons. In this paper Ansible was used to provide a complete web app due to the fact that it is agentless, which is more flexible in terms of compatibility and requires no installation on managed nodes and other distinct features. It was found to be a reliable tool in tasks automation, as it reduced the time required to obtain the final outcome by 70%, which is approximately 5.6 times less than when no automation was used.