Declaration of all external Maven artifacts
A "Bill Of Materials" (BOM) is a POM defining the default version of dependencies that could be used by a project. The project would then import the BOM, thereby making available all declared dependencies. For more information, read Importing Dependencies.
This BOM is imported into the Parent.
The AWS CodeFormation template stack.yml will create an AWS CodePipeline with an AWS CodeBuild builder as defined in buildspec.yml. The continuous build pipeline will package and publish the artifact to AWS S3.