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
Jämförelse mellan två automationsverktyg: Ansible och Puppet Bolt
University West, Department of Engineering Science.
2022 (Swedish)Independent thesis Basic level (university diploma), 5 credits / 7,5 HE creditsStudent thesisAlternative title
A comparison between two automation tools : Ansible and Puppet Bolt (English)
Abstract [sv]

I dagens nätverk blir automationsverktyg mer och mer viktigt. Den här exjobbsrapporten handlar om en jämförelse av två automationsverktyg Ansible och Puppet Bolt. Den har bland annat kommit fram till vilket verktyg som är bäst för personerna som använder dom och vilket verktyg som har bäst prestanda.

Ansible är ett agentless verktyg som använder YAML för sina script. Scripten kallas playbooks och dessa har plays inne i sig. Inne i det olika play så finns det tasks som utför vissa uppgifter. Puppet Bolt script heter manifests, det finns också tasks som kan använda det flesta språk. Puppet Bolt är också agentless som kan användas till samma områden som Ansible.

Vilket verktyg är det mest komplicerade? Vilket verktyg har bättre prestanda? Är två frågor som kan avgöra vilket verktyg som är bäst. För att besvara dem så har tester utförts. Vi kanse vilket verktyg som är svårast att använda och installera. Vilket som är snabbast och det mest effektiva för datorn som verktyget är installerat på. Det språk som är det mest komplicerade visas också.

Efter dessa tester genomfördes så visade resultatet att Ansible är det mest effektiva. Ansible är snabbast att bli färdig med konfigurationen. Ansible har även en mindre komplicerad installation. Det finns vissa faktorer där Puppet Bolt är bättre. Men det moment som Ansible var bättre i var det största faktorerna. 

Abstract [en]

In today's network, automation tools are becoming more and more important. This thesis report is about a comparison of two automation tools Ansible and Puppet bolt. Among other things, it has determined which tool is best for the people who use them and which tool has the best performance.

Ansible is an agentless tool that uses YAML for it’s scripts. The scripts are called playbooks and these have plays inside them. Inside the different play, there are tasks that perform certain tasks. Puppet bolt script is called manifests, there are also tasks that can use most languages. Puppet bolt is also agentless that can be used for the same areas as ansible.

Which tool is the most complicated? Which tool has the best performance? Are two questions that can determine which tool is best. To answer them, tests have been performed. We can see which tool is the most difficult to use and install. Which is the fastest and most efficient for the computer on which the tool is installed. The language that is the most complicated is also displayed.

After these tests are completed, the results show that ansible is the most effective. Ansible is the fastest to complete the configuration. Ansible also has a less complicated installation. There are certain factors where the Puppet bolt is better. But the tests that Ansible was better at was the biggest factors. 

Place, publisher, year, edition, pages
2022. , p. 18
Keywords [sv]
Automationsverktyg, prestanda
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:hv:diva-19011Local ID: EXN300OAI: oai:DiVA.org:hv-19011DiVA, id: diva2:1684243
Subject / course
Computer engineering
Educational program
Nätverksteknik med IT-säkerhet
Supervisors
Examiners
Available from: 2022-08-15 Created: 2022-07-22 Last updated: 2023-05-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Engineering Science
Other Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 135 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