Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.17 KB

adr-code-repository.md

File metadata and controls

36 lines (24 loc) · 1.17 KB

Code Repository

Summary

One relevant aspect of an IT solution is how to manage the code and related artifacts. So it's necessary to select a robust code management solution.

Alternatives

  • AWS Code Commit
  • GitHub
  • GitLab

Decision

Alternative selected: AWS Code Commit

AWS Code Commit was selected due to the following reasons:

  • It's an AWS service (selected cloud provider for infrasture ADR Cloud Provider.
  • The core of AWS Code Commit is GIT, so no reasons not to choose AWS Code Commit.
  • It's adopted for severals organizations.

Constraints mapping

Constraint ID Explanation
CONS.01 A cloud solution could start with little-to-no cost and increase per usage.
CONS.03 There were no restrictions, except for those defined here, about technology related decisions
CONS.06  The solution will evolve as needed

Architecture Characteristics Mapping

Characteristic ID Explanation
AC.STA.01 and AC.STA.02 Inherited from Cloud Technology
 AC.PER.01 and AC.PER.02 AWS SNS will enable the compliment of this characteristic