IMPLEMENTATION OF DEVOPS METHOD FOR AUTOMATION OF SERVER MANAGEMENT USING ANSIBLE
DOI:
https://doi.org/10.26623/transformatika.v18i2.2447Keywords:
Ansible, DevOps, Management Server, SSH, User AccountAbstract
The Development and Operations (DevOps) method is develops tasks that are operationalized by IT staff including server management. DevOps is a server, coding, and tester bridge so that it can be activated automatically so that the programmer does not need to do it repeatedly. Server management is still mostly done manually by doing repetitive settings on one server and another server so that it is inefficient and requires a relatively long time, the solution by adding several employees will increase the work of making users and user management on all servers, the occurrence of human errors and burdens costs for the company. Ansible is one type of configuration management tools that can be used for the infrastructure management process from a manual program to an automatic. In this study the implementation and testing of Ansibel was done in server management. Ansibel can configure and manage user account settings on all servers automatically.
References
A. Widarma and Y. H. Siregar, Analisis Kinerja Teknologi Virtualisasi Server (Study Kasus : Universitas Asahan), in Seminar nasional Multi Disiplin Ilmu, 2019.
P. Jha and R. Khan, A Review Paper on DevOps: Beginning and More To Know, Int. J. Comput. Appl., vol. 180, no. 48, pp. 16 20, 2018.
A. Dyck, R. Penners, and H. Lichter, Towards Definitions for Release Engineering and DevOps, in Proceedings of the IEEE/ACM 3rd International Workshop on Release Engineering, 2015.
S. I. Mohamed, DevOps shifting software engineering strategy Value based perspective, IOSR J. Comput. Eng., 2015.
F. Erich, C. Amrit, and M. Daneva, A Qualitative Study of DevOps Usage in Practice, J. Softw. Evol. Process, 2017.
R. Pieplu, Ground Control Segment automated deployment and configuration with ANSIBLE and GIT, in 15th International Conference on Space Operations, 2018, doi: 10.2514/6.2018-2337.
R. B. Thiyagarajan, Single and Multi-Cloud Disaster Recovery Management using Terraform and Ansible, Dublin, National College of Ireland., 2020.
J. Geerling, Server and configuration management for humans, in Ansible for DevOps, 2015.
B. Matheson, Beginning Ansible-Cisco, in LISA18, 2020.
D. Tsumak, Large-Scale Provisioning and Configuration Management, University Of Tartu, 2016.
A. Simec and A. Cukurin, NFV And Network Security With Ansible, in 39th International Scientific Conference on Economic and Social Development, 2019.
Nishant Kumar Singh, S. Thakur, H. Chaurasiya, and H. Nagdev, Automated provisioning of application in IAAS cloud using Ansible configuration management, in 2015 1st International Conference on Next Generation Computing Technologies (NGCT), 2015, pp. 81 85, doi: 10.1109/NGCT.2015.7375087.
I. P. Hariyadi and K. Marzuki, Implementation Of Configuration Management Virtual Private Server Using Ansible, MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 19, no. 2, pp. 347 357, May 2020, doi: 10.30812/matrik.v19i2.724.
Downloads
Published
Issue
Section
License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
Transformatika is licensed under a Creative Commons Attribution 4.0 International License.