I've created this DevOps lab to explain the following terms through separate blogposts
- Infrastructure As Code using Vagrant Ansible & Docker
 - Continous Integration with Git Vault Talisman
 - Continous Delivery using Jenkins
 - Continous Monitoring using Elasticsearch Logstash Kibana Filebeat
 
https://kiazhi.github.io/blog/The-easy-way-to-get-Ubuntu-18.04-distro-environment-on-Windows/