Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An analysis of agentless automation tools and their suitability for network device management
University West, Department of Engineering Science.
University West, Department of Engineering Science.
2022 (English)Independent thesis Basic level (university diploma), 5 credits / 7,5 HE creditsStudent thesis
Abstract [en]

The overall focus of this paper is to identify the more suitable agentless automation tool for network automation, here we compare Puppet Bolt and Ansible, which are both rather popular in the networking world. But which one is actually more suitable from the perspective of installation, initial setup, user friendliness and suitability for networking device configuration? This is the question that is answered here. During the writing of this paper, we have both invested several hours of our time in learning these tools, documenting our experiences and using this experience in constructing this paper while staying highly objective. During the testing phase of this paper, a decision was made to push NTP server configurations to the target devices (Cisco routers). This configuration consists of an IP address of an NTP server for the hosts to use as their source for time calibrations. All necessary changes were made to make the tools functional. Playbooks/Manifests were created to be as similaras possible to each other to make this paper as objective as possible. The same type of modules were used in the creation of these Playbooks/Manifests, again to make the comparison as objective as possible. The only difference between these configuration files was the language in which they were written (XML for Bolt and YAML for Ansible). Their purpose was the same.Installation and user-friendliness was also compared during the testing phase. Ansible turned out to be the most user friendly tool with the best online support, easiest configuration and the snappiest operation. 

Place, publisher, year, edition, pages
2022. , p. 15
Keywords [en]
automation, ansible, puppet, configuration, management
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hv:diva-19101Local ID: EXN300OAI: oai:DiVA.org:hv-19101DiVA, id: diva2:1692909
Subject / course
Computer engineering
Educational program
Nätverksteknik med IT-säkerhet
Supervisors
Examiners
Available from: 2022-09-21 Created: 2022-09-05 Last updated: 2023-05-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Engineering Science
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 228 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf