Files
SSW590-DevOps/frontmatter/abstract.tex
T

21 lines
1.3 KiB
TeX

This document records the development environment and working practices used
in SSW 590. It is extended with each assignment, and the document history
identifies what each revision changed. Its chapters currently cover planning and tracking
the work, the hosts and accounts that make up the environment, and the
command-line and operational work performed in it. The host inventory
distinguishes machines in service from those still planned.
Assignment 3 adds the class-based Color Buttons application deployed in Docker
on Amazon EC2, with public browser and terminal verification evidence;
a Docker container that compiles \LaTeX\ documents as Overleaf does;
and the Inviscid monitoring-service proposal, including a planned comparison
of Prometheus and VictoriaMetrics.
Assignment 4 records the persistent Gitea service on the existing EC2 host,
Elastic IP association, and separate team access. It also records Student Pack
domain redemption, inviscid.dev registration and independently verified DNS,
organization ownership, repository import, and the first open issue-linked PR.
It also records Caddy-terminated HTTPS with a Let's Encrypt certificate and
renewal test, the EC2 security group with external exposure tests, a
container-replacement persistence test, the product backlog, and two reviewed,
issue-linked pull requests.