Skip to content

A class project showing how I used Microsoft Azure to make an Ansible Jump Box Virtual Machine, connect to 3 Docker Container VM's, Attached Elk Stack VM and used filebeat to gather information for Kibana.

Notifications You must be signed in to change notification settings

sjfisher7/Project1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This project is an assignment for my Cybersecurity class. The project is highlighting the following:

How to Create Virtual Machines Ansible Docker Containers Elk Stack within Azure.

Network Diagrams These diagrams show how I created the virtual enviroment in Azure.

The files have been tested and used to create a live ELK deployment within Azure. You can use it to recreate the entire deployment or you can use portions of the Ansible files, such as Filebeat.

The purpose of the project was to expose a load balanced instance of DVWA, load balancing allowed the application to be highly monitored as well as having restricting access to the network. A jump box is a secure computer that can be used as a single point of entry to the server, this keeps access from the pubilc internet. Only the jump box can accept connections from the internet and this can be set to only be accessed by designated IP addresses. By using an ELK server we can monitor changes to the system and server logs. By using Filebeat and Metricbeat we can collect the data needed and it can be shown to us through Kibana.

About

A class project showing how I used Microsoft Azure to make an Ansible Jump Box Virtual Machine, connect to 3 Docker Container VM's, Attached Elk Stack VM and used filebeat to gather information for Kibana.

Resources

Stars

Watchers

Forks