https://github.com/stephencoady/college-papers
A repository to house all term papers and reports I wrote during my final year of undergrad.
https://github.com/stephencoady/college-papers
Last synced: 5 months ago
JSON representation
A repository to house all term papers and reports I wrote during my final year of undergrad.
- Host: GitHub
- URL: https://github.com/stephencoady/college-papers
- Owner: StephenCoady
- Created: 2016-10-20T11:17:32.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-10T08:43:55.000Z (about 9 years ago)
- Last Synced: 2025-07-18T20:04:55.384Z (11 months ago)
- Language: TeX
- Homepage:
- Size: 21.3 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# College Papers Repository
This is a collection of some of the papers and reports I wrote during my final year of college.
LaTeX was used to write all of these reports and each has an associated practical element.
---
#### Final Year Project
Abstract:
>This project provided a complete management which could be used with any Docker installation, remote or otherwise. Currently Docker is predominantly controlled by developers using the command line. While this can be a strength it is also a weakness if the developer is inexperienced with Docker. This project therefore used modern tools and technologies to create a graphical interface which any developer could use to control their Docker installation.
Technologies:
>Docker, Node JS, Express router, Angular JS, Vagrant, Travis CI, mocha
Links:
>https://github.com/StephenCoady/lifecycle-management-for-docker
---
#### The Automation of Infrastructure Orchestration and Application Deployment using Ansible and Docker Swarm
Abstract:
> Modern applications are becoming increasingly complex, meaning it can also be complex to deploy the application. This research paper will examine application deployment, and will aim to show how modern tools and technologies can be used to simplify the process of building and deploying an application to the cloud.
Technologies:
> Docker Swarm, Ansible, AWS
Links:
>https://github.com/StephenCoady/Docker-Swarm-With-Ansible
---
#### Collecting Detailed Metrics from Docker Swarm Hosts
Abstract:
> The aim of this research paper is to demonstrate how, using several different technologies, a swarm host can be dynamically polled and the collected metrics displayed graphically. It will show this method of data collection can be turned into a template so that it can be re-used for each new host which is added to the swarm.
Technologies:
> Docker Swarm, Ansible, Grafana, Prometheus
---
#### Docker Security
Abstract:
> This paper will aim to investigate the overall security of a technology such as Docker. It will look at the tools at the core of Docker security, how we can ensure they are at their most secure and then also look at a real-life example of how container security can cause problems.
Technologies:
> Docker, cgroups, capabilities, namespaces
---