Closure Report

Project Summary

Containers wrap a piece of software in a complete filesystem that contains everything needed to run. This guarantees that the software will always run the same with full isolation, regardless of its environment (e.g Developer Workstation, Test or Production servers), giving improved consistency in our application deployment and delivery. Container technologies are increasing being used to deliver services in the wider IT sector.

Our expectation is that using container technology will enable software developers more flexibility in application deployments, allowing increased pace of change.

Analysis of Resource Usage:

Staff Usage Estimate: 20 days

Staff Usage Actual: 15 days

 

Outcome

The aim of the project was to gain experience of using container technology. A proof of concept using Docker was used to depoly an simple application developed by Development Team using the standard Python application stack. In addation tools such as a container security vulnerability scanner (Harbor) was installed

The proof of concept was successfully delivered. As expected some challenges have been discovered that will need to solved before production use.

Since starting the project other projects have starting trailing the use of containers, the main one being DTI026 -API Gateway and API Management Tool  DTI026 is in the process of using containers beyond the simple approach taken in this project.

 

Simple Certificate checker Web application Deployed using a Docker container

Container Vulnerability scanner, useful for ensuring security

Explanation for variance

Container delivery has been. Resource availability conflicts meant it was hard to schedule the work alongside other projects. 

AttachmentSize
Image icon chain-check.png31.96 KB
Image icon harbor.png59.2 KB

Project Info

Project
Container Based Service Delivery
Code
API030
Programme
Z. IS Innovation - Applications (API) - Closed
Management Office
ISG PMO
Project Manager
Peter Jackson
Project Sponsor
Jennifer Milne
Current Stage
Close
Status
Closed
Start Date
08-Jan-2018
Planning Date
n/a
Delivery Date
n/a
Close Date
13-Mar-2019
Overall Priority
Normal

Documentation

Close