CI/CD the Easy Way Using AWS CodePipeline | A Three-Part Series
Background HumanGov is a Model Automated Multi-Tenant Architecture (MAMA) that is meant to be used by the 50 states for personnel tracking. Currently the architecture is based upon containers orchestrated using Kuberntes via Amazon Elastic Kuberntes Services (EKS). The architecture is not ready for go-live. All actions so far are for a proof-of-concept that is presented to the Chief Technical Officer (CTO) for review. During the weekly team meeting, Ko (Lead User Experience Tester) reports seeing variance when testing different states. Kim (Lead Developer) reports that it is possible Ko is seeing that because the developers are deploying the state applications one-at-a-time, and this workflow does include testing, but it possible that the tests are not consistent, because the tests are run on an ad-hoc basis. Brady (Change Lead) reports that he has not seen any change requests for the application, so he wonders if that could have caught some of the unexpected variances? Lee (La...