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.
- AWS Code Commit
- GitHub
- GitLab
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.
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 |
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 |