diverse changes

This commit is contained in:
2022-06-10 10:43:22 +02:00
parent 5e84b79c68
commit e85d867a62
3 changed files with 30 additions and 5 deletions

View File

@ -87,14 +87,20 @@
author = {Shahin, Mojtaba and Ali Babar, Muhammad and Zhu, Liming},
year = {2017},
pages = {3909--3943},
file = {Shahin et al. - 2017 - Continuous Integration, Delivery and Deployment A.pdf:/home/martijn/Zotero/storage/YVLT9AMI/Shahin et al. - 2017 - Continuous Integration, Delivery and Deployment A.pdf:application/pdf},
}
@online{cisco_netwerk_security,
author = {Cisco},
title = {Wat is netwerk security?},
year = 2022,
url = {https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#prerequisites },
url = {https://www.cisco.com/c/nl_nl/products/security/what-is-network-security.html},
urldate = {2022-05-12}
}
@online{ansible_awx,
author = {Ansible Community Contributors},
title = {Ansible AWX GitHub Repository},
year = 2022,
url = {https://github.com/ansible/awx},
urldate = {2022-06-08}
}

View File

@ -5,8 +5,18 @@
\begin{version}
\added
\item Conclusie
\item Adviezen in hoofdstuk onder de conclusie
\item Inleiding voor \ref{section:huidige_situatie}
\item Kort stuk over Ansible AWX toegevoegd
\changed
\item \textit{jvdb feedback} - Onzekere verwoording 'lijkt' anders verwoord in \ref{bevinding:suboptimale_inrichting_van_topdesk_asset_management}
\item Titel veranderd van \ref{subsec:eigenschappen_automatiseringstools} van "tools"
\misc
\item Typfouten verbeterd
\item Verschillende typfouten verbeterd
\end{version}
\end{changelog}

View File

@ -115,7 +115,7 @@ Bij een semigestructureerde syntax wordt geen gebruik gemaakt van een bepaald ge
Bij event processing is het doel om bepaalde acties uit te voeren als reactie op een bepaalde gebeurtenis. Bijvoorbeeld een welkomstmail sturen op het moment dat een nieuwe gebruiker wordt aangemaakt in een CRM. Het realiseren van dit soort automatiseringen is grotendeels afhankelijk van de functionaliteiten van de applicatie waarin de gebeurtenis optreed. Deze applicatie zal in staat moeten zijn om een signaal af te geven op het moment dat een opgegeven gebeurtenis optreed.
\subsection{Tools}
\subsection{Eigenschappen van automatiseringstools}\label{subsec:eigenschappen_automatiseringstools}
Er zijn vele tools welke automatisering bevorderen of volledig zijn geoptimaliseerd voor een 'automatisering'-usecase. Dit houdt onder andere in dat de tools veel functionaliteiten bevatten voor het verwerken van data en het communiceren met systemen. Over het algemeen hebben automatiseringstools de volgende karakteristieken:
@ -212,7 +212,16 @@ In de context van netwerkbeheer kan dat betekenen om netwerkconfiguraties te con
\textbf{Continuous Deployment (CD)} gaat een stap verder en publiceert changes structureel en geautomatiseerd naar een productieomgeving. Het gebruik van CD impliceert ook het gebruik van CDE. Alleen is de finale stap van het publiceren naar een productieomgeving niet meer handmatig maar automatisch. \cite{shahin_continuous_2017}
\section{Huidige situatie}
\subsection{Ansible AWX}
Ansible AWX is een applicatie die op een server geïnstalleerd moet worden en een webinterface biedt waarmee Ansible taken kunnen worden gestart en gepland. AWX biedt ook een API waarmee onder andere taken kunnen worden gestart, de status kan worden gecontroleerd en de resultaten kunnen worden opgehaald. Op deze manier biedt AWX een centraal automatieplatform gebaseerd op Ansible \cite{ansible_awx}.
AWX is met name interessant omdat dit CI/CD mogelijk maakt omdat het een API beschikbaar stelt. Hierdoor kunnen andere applicaties bepaalde taken starten door een API call te doen.
\section{Huidige situatie}\label{section:huidige_situatie}
Dit hoofdstuk beschrijft de huidige manier van netwerkbeheer, werkwijze en omgeving waarin het Expert Team Networking zich bevind om te identificeren waar de mogelijkheden en potentiele verbeteringen zijn ten opzichte van netwerkautomatisering.
\subsection{Beheeromgeving}