Abstract :
In today's modern era, computer network technology continues to develop in line with human needs who want ease, speed, and accuracy in obtaining information, speed and good quality of service on the network have become quite important needs in various fields both in the fields of business, education, government. , social, and security (Wibowo et al., 2016). The implementation of Quality of Service (QoS) has become something that should be done, the ability of a network to provide better service to network traffic, even though the available network bandwidth is limited. One of the computer network equipment used in a network to implement QoS is a router made by the Mikrotik company.
If there are many routers that want to be managed simultaneously, it will definitely take a lot of time to manage the QoS management on each Mikrotik router, and add more QoS rules if more are to be implemented, so it is not effective and efficient. With the problems above, it can now be resolved with one of the automation tools, namely ansible. Ansible is a provisioning tool developed by RedHat where we can log every deployment process or configuration that is usually done repeatedly on multiple servers and is a simple Information Technology (IT) automation machine that can automate cloud provisioning, configuration management, application deployment, intra -service orchestration and other IT needs.
The research methodology used in this study is the waterfall method. The stages used are the needs analysis stage, system design, writing program code, program testing. The result of this research is a system that can automate the creation of firewall mangle, address list, queue tree, backup for QoS management on mikrotik router.
The conclusion of this research is that ansible playbook has been successfully used to automate and accelerate the process of creating five QoS management scenarios on one router and five routers.