awslabs / aws-well-architected-labs
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 232
  • Daily file updates (only one update per file and date counted): 10731
  • First update: 2018-05-11
  • Latest update: 2022-01-28
  • Days between first and latest update: 1359 (194 weeks, estimated 970 working days)
  • Active days (at least one file change): 495
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 232 files with 41,836 lines of code in files.
    • 147 files that are 366+ days old (21,735 lines of code)
    • 36 files that are 181-365 days old (8,404 lines of code)
    • 30 files that are 91-180 days old (9,316 lines of code)
    • 19 files that are 31-90 days old (2,381 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
51% | 20% | 22% | 5% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 232 files with 41,836 lines of code in files.
    • 128 files have been last changed 366+ days ago (18,469 lines of code)
    • 3 files have been last changed 181-365 days ago (581 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 83 files have been last changed 31-90 days ago (17,811 lines of code)
    • 18 files have been last changed 1-30 days ago (4,975 lines of code)
44% | 1% | 0% | 42% | 11%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
md, sql, yaml, py, html, json, yml, css, js, toml, sh, svg, ps1, txt, java, gitignore, cs, xml, editorconfig, ipynb, csproj, gitmodules, ts
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yaml43% | 24% | 27% | 5% | 0%
css100% | 0% | 0% | 0% | 0%
py48% | 39% | 10% | 1% | 0%
yml46% | 0% | 47% | 6% | 0%
html94% | <1% | 0% | 5% | 0%
toml100% | 0% | 0% | 0% | 0%
ps198% | 0% | 1% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
js0% | 0% | 51% | 48% | 0%
ts0% | 0% | 0% | 100% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml34% | <1% | 0% | 46% | 18%
css100% | 0% | 0% | 0% | 0%
py44% | 2% | 0% | 52% | 1%
yml46% | 0% | 0% | 53% | 0%
html79% | 0% | 0% | 20% | <1%
toml83% | 0% | 0% | 0% | 16%
java100% | 0% | 0% | 0% | 0%
ps135% | 62% | 0% | 1% | 0%
js0% | 0% | 0% | 100% | 0%
cs0% | 0% | 0% | 100% | 0%
ts0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
static/Security75% | 15% | 0% | 8% | 0%
static/Reliability42% | 4% | 51% | 1% | 0%
themes/learn100% | 0% | 0% | 0% | 0%
static/Common75% | 0% | 0% | 24% | 0%
static/Performance100% | 0% | 0% | 0% | 0%
static/watool19% | 67% | 12% | 0% | 0%
static/css100% | 0% | 0% | 0% | 0%
layouts/shortcodes98% | 1% | 0% | 0% | 0%
static/Cost5% | 79% | 15% | 0% | 0%
deployment100% | 0% | 0% | 0% | 0%
static/Operations8% | 0% | 91% | 0% | 0%
layouts/partials100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
layouts/_default100% | 0% | 0% | 0% | 0%
static/wapartners0% | 0% | 5% | 94% | 0%
static/Sustainability0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
static/Security68% | 0% | 0% | 31% | 0%
themes/learn97% | 0% | 0% | 2% | 0%
static/Reliability29% | 3% | 0% | 58% | 9%
static/Common75% | 0% | 0% | 24% | 0%
static/css100% | 0% | 0% | 0% | 0%
static/watool13% | 6% | 0% | 80% | 0%
deployment100% | 0% | 0% | 0% | 0%
static/Performance35% | 0% | 0% | 64% | 0%
layouts/shortcodes73% | 0% | 0% | 26% | 0%
static/Cost4% | 0% | 0% | 31% | 64%
static/Operations8% | 0% | 0% | 91% | 0%
layouts/partials95% | 0% | 0% | 0% | 4%
layouts/_default100% | 0% | 0% | 0% | 0%
static/wapartners0% | 0% | 0% | 100% | 0%
static/Sustainability0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vpc-alb-app-db.yaml
in static/Common/Create_VPC_Stack/Code
1969 - 532 602 6
theme.css
in themes/learn/static/css
1107 - 602 602 1
waf-global.yaml
in static/Security/200_CloudFront_with_WAF_Protection/Code
1014 - 602 602 1
waf-global.yaml
in static/Security/200_Automated_Deployment_of_Web_Application_Firewall/Code
1014 - 602 602 1
waf-regional.yaml
in static/Security/200_Basic_EC2_with_WAF_Protection/Code
1014 - 602 602 1
cloudtrail-config-guardduty.yaml
in static/Security/200_Automated_Deployment_of_Detective_Controls/Code
568 - 585 602 2
wordpress.yaml
in static/Security/200_Automated_Deployment_of_EC2_Web_Application/Code
547 - 90 602 6
baseline-iam.yaml
in static/Security/200_Automated_Deployment_of_IAM_Groups_and_Roles/Code
529 - 602 602 1
nucleus.css
in themes/learn/static/css
522 - 602 602 1
theme-walabs.css
in static/css
511 - 427 602 13
staticwebapp.yaml
in static/Reliability/Common/Code/CloudFormation
489 - 602 602 1
staticwebapp.yaml
in static/Security/200_Automated_Deployment_of_EC2_Web_Application/Code
375 - 427 602 3
mermaid.forest.css
in themes/learn/static/mermaid
340 - 602 602 1
walabs.yaml
in deployment
286 - 589 602 4
deploy_web_lambda.py
in static/Reliability/300_Testing_for_Resiliency_of_EC2_RDS_and_S3/Code/Python/WebAppLambda
275 11 449 602 3
mermaid.dark.css
in themes/learn/static/mermaid
262 - 602 602 1
mermaid.css
in themes/learn/static/mermaid
260 - 602 602 1
deploy_dms_lambda.py
in static/Reliability/300_Testing_for_Resiliency_of_EC2_RDS_and_S3/Code/Python/DMSLambda
257 9 449 602 3
crawler-cfn.yml
in static/Cost/300_Automated_CUR_Updates_and_Ingestion/Code
252 - 602 602 1
simple_stack_plus_s3_ec2_server.yaml
in static/Reliability/200_Deploy_and_Update_CloudFormation/Code/CloudFormation
243 - 90 602 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
custom-comments.html
in themes/learn/layouts/partials
1 - 602 602 1
custom-footer.html
in themes/learn/layouts/partials
1 - 602 602 1
menu-footer.html
in themes/learn/layouts/partials
1 - 602 602 1
favicon.html
in themes/learn/layouts/partials
1 - 602 602 1
custom-header.html
in themes/learn/layouts/partials
1 - 602 602 1
githubraw.html
in layouts/shortcodes
1 - 602 602 1
githublink.html
in layouts/shortcodes
1 - 602 602 1
rawhtml.html
in layouts/shortcodes
1 - 602 602 1
notice.html
in themes/learn/layouts/shortcodes
2 - 602 602 1
mermaid.html
in themes/learn/layouts/shortcodes
2 - 602 602 1
meta.html
in themes/learn/layouts/partials
2 - 602 602 1
toc.html
in themes/learn/layouts/partials
5 - 602 602 1
tags.html
in layouts/shortcodes
5 - 602 602 1
siteparam.html
in themes/learn/layouts/shortcodes
7 - 602 602 1
tags.html
in themes/learn/layouts/partials
7 - 602 602 1
menu-footer.html
in themes/learn/exampleSite/layouts/partials
7 - 602 602 1
custom-footer.html
in themes/learn/exampleSite/layouts/partials
8 - 602 602 1
single.html
in themes/learn/layouts/_default
9 - 602 602 1
wercker.yml
in themes/learn
12 - 602 602 1
ref.html
in themes/learn/layouts/shortcodes
14 - 602 602 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
aws-usage-queries.ts
in static/Sustainability/300_cur_reports_as_efficiency_reports/lab3/code
362 3 7 60 2
vpc-flow-logs-custom.yaml
in static/Security/300_VPC_Flow_Logs_Analysis_Dashboard/code
119 - 50 76 4
vpc_athena_db_table_view_lambda.yaml
in static/Security/300_VPC_Flow_Logs_Analysis_Dashboard/code
507 - 50 81 8
template.yaml
in static/Common/Code/Serverless-Todo/src/api
261 - 76 81 3
vpc_flowlogs_quicksight_template.yaml
in static/Security/300_VPC_Flow_Logs_Analysis_Dashboard/code
200 - 50 81 6
app.js
in static/Common/Code/Serverless-Todo/src/web
155 22 76 81 3
index.html
in static/Common/Code/Serverless-Todo/src/web
69 - 76 81 3
app.py
in static/Common/Code/Serverless-Todo/src/api/create
42 4 76 81 3
app.py
in static/Common/Code/Serverless-Todo/src/api/update
38 3 76 81 3
app.py
in static/Common/Code/Serverless-Todo/src/api/delete
28 3 76 81 3
app.py
in static/Common/Code/Serverless-Todo/src/api/read
24 3 76 81 3
web.yaml
in static/Common/Code/Serverless-Todo/src
18 - 76 81 3
BackupAndRestoreDB.yaml
in static/Reliability/Disaster_Recovery/Code
176 - 76 87 4
amplify_api_template.yml
in static/wapartners/100_Automating_Serverless_Best_Practices_with_Dashbird/Code/oncall-health-sample-app
164 - 76 90 5
index.js
in static/wapartners/100_Automating_Serverless_Best_Practices_with_Dashbird/Code/oncall-health-sample-app/lambda/app
88 4 76 90 5
amplify_template.yml
in static/wapartners/100_Automating_Serverless_Best_Practices_with_Dashbird/Code/oncall-health-sample-app
79 - 76 90 5
loadTestFunction.js
in static/wapartners/100_Automating_Serverless_Best_Practices_with_Dashbird/Code/oncall-health-sample-app/artillery_load_test
21 - 76 90 5
test.yaml
in static/wapartners/100_Automating_Serverless_Best_Practices_with_Dashbird/Code/oncall-health-sample-app/artillery_load_test
18 - 76 90 5
repo_template.yml
in static/wapartners/100_Automating_Serverless_Best_Practices_with_Dashbird/Code/oncall-health-sample-app
12 - 76 90 5
Budgets.yaml
in static/Cost/300_Optimization_Data_Collection/Code
250 - 25 91 15
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
aws-usage-queries.ts
in static/Sustainability/300_cur_reports_as_efficiency_reports/lab3/code
362 3 7 60 2
config.toml
in root
69 - 7 602 10
organization_rightsizing_lambda.yaml
in static/Cost/300_Optimization_Data_Collection/Code
487 - 14 236 21
custom-comments.html
in layouts/partials
8 - 14 515 4
COC.py
in static/Cost/300_Optimization_Data_Collection/Code/source
91 5 19 227 14
WarmStandbyDR.yaml
in static/Reliability/Disaster_Recovery/Code
564 - 20 145 5
PilotLightDR.yaml
in static/Reliability/Disaster_Recovery/Code
519 - 20 145 5
Optimization_Data_Collector.yaml
in static/Cost/300_Optimization_Data_Collection/Code
407 - 20 216 33
compute_optimizer.yaml
in static/Cost/300_Optimization_Data_Collection/Code
371 - 20 235 23
optimisation_read_only_role.yaml
in static/Cost/300_Optimization_Data_Collection/Code
292 - 20 231 20
Management.yaml
in static/Cost/300_Optimization_Data_Collection/Code
77 - 20 240 21
rds_util_template.yaml
in static/Cost/300_Optimization_Data_Collection/Code
393 - 25 211 20
ecs_data.yaml
in static/Cost/300_Optimization_Data_Collection/Code
299 - 25 226 20
Budgets.yaml
in static/Cost/300_Optimization_Data_Collection/Code
250 - 25 91 15
organization_data.yaml
in static/Cost/300_Optimization_Data_Collection/Code
235 - 25 146 22
lambda_data.yaml
in static/Cost/300_Optimization_Data_Collection/Code
214 - 25 233 22
get_accounts.yaml
in static/Cost/300_Optimization_Data_Collection/Code
171 - 25 235 18
trusted_advisor.yaml
in static/Cost/300_Optimization_Data_Collection/Code
166 - 25 146 13
vpc_athena_db_table_view_lambda.yaml
in static/Security/300_VPC_Flow_Logs_Analysis_Dashboard/code
507 - 50 81 8
vpc_flowlogs_quicksight_template.yaml
in static/Security/300_VPC_Flow_Logs_Analysis_Dashboard/code
200 - 50 81 6