Following are important variable and their possible values for creating AWS services with these modules. Although it is not mandatory to follow exactly same values these values help to set some guidelines and standardization for creating various AWS services.
- It represents the environment for which this component made for.
- length 1 to 3 chars
- all small case letters
- Possible values
Value | Important Note |
---|---|
dev | component for Development environment |
cit | component specific to Component Integration Testing |
sit | component specific to System Integration Testing |
uat | component specific to User Acceptance Testing |
pre | component specific to Preprod environment |
n | component which is not for production env |
p | for Production environment |
- It represents an entity which will own cost for AWS component.
- Any org can have following cost centres. following values are indicative.
- all small case letters
- length 1 to 4 chars
Possible Cost Centres | value |
---|---|
hr | hr |
it | it |
legal | lgl |
finance | fin |
wholesale | whsl |
retail | rtl |
manufacturing | mfg |
banking | bank |
investment | inv |
marketing | mkt |
- One cost centre can have multiple projects.
- length Max 5 chars
- One Project can have multiple services/functions
- define unique number for the combination of environment,cost_centre,project and app_service.
- it is numeric value
- max 3 digits i.e. 999
- version of this component.everytime when we are updating this component we need to increment it.
- indicates region in which component is present.
- Possible values :- https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html
- e.g. for Europe ireland :- eu-west-1
- short indicator for region
- it is fixed 4 char.
- for eu-west-1 it is euw1
- possible values pci or none
Possible values | Notes |
---|---|
confidential | confidential. access only to a specific group of resources in Org. |
internal | not available to public |
public | accessible to everyone |
- date on this component built
- we need to change this value for each time when we are building component
- format ddmmyyyy e.g. 27122017"
- indication for day when this component should undergo maintenance
- 3 char fixed
Possible Values | Notes |
---|---|
mon | Monday |
tue | Tuesday |
wed | Wednesday |
thu | Thursday |
fri | Friday |
sat | Saturday |
sun | Sunday |
- indication for time when this component should undergo maintenance
- 4 digit fixed.
- it is 24 hours format. e.g. 1330 i.e. 1 pm 30 minutes.
- On Macro level AWS services are classified as Computing, Networking,Storage, RDS etc
- addition of this tag will help us to classify component mainly from cost perspective.
Version | Notes |
---|---|
0.1 | AWS VPC |