GoogleCloudPlatform / click-to-deploy-solutions
Components

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 23 components.
  • 389 files, 37,506 LOC (100.0% vs. main code).
  • "genai-for-marketing" is biggest, containing 59.27% of LOC.
  • "cloudsql-ha-dr" is smallest, containing 0.44% of LOC.


genai-for-marketing22230 LOC (59%) 144 files
ecommerce-webhosting6977 LOC (18%) 16 files
address-validation-maps-apigee1064 LOC (2%) 22 files
three-tier-gke629 LOC (1%) 17 files
three-tier-app-gce552 LOC (1%) 15 files
cloud-composer-etl514 LOC (1%) 14 files
cloud-armor-demo440 LOC (1%) 10 files
gcs-to-bq-with-least-privileges430 LOC (1%) 11 files
document-ai416 LOC (1%) 11 files
private-cloud-data-fusion412 LOC (1%) 12 files
object-localization398 LOC (1%) 10 files
nlp-sentiment-analysis368 LOC (<1%) 10 files
replicating-databases-bigquery358 LOC (<1%) 11 files
gke-autopilot-hpa356 LOC (<1%) 10 files
gke-standard-nginx356 LOC (<1%) 11 files
streaming-data-to-analytics348 LOC (<1%) 12 files
data-analytics-platform-event-driven331 LOC (<1%) 10 files
wordpress-on-cloudrun327 LOC (<1%) 7 files
windows-fileserver228 LOC (<1%) 7 files
text-classification218 LOC (<1%) 8 files
data-loss-prevention207 LOC (<1%) 6 files
data-analytics-platform-scheduled181 LOC (<1%) 8 files
cloudsql-ha-dr166 LOC (<1%) 7 files
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
cloud-composer-etl23 commits (3%)
private-cloud-data-fusion16 commits (2%)
object-localization16 commits (2%)
streaming-data-to-analytics14 commits (2%)
document-ai13 commits (1%)
replicating-databases-bigquery13 commits (1%)
data-analytics-platform-event-driven12 commits (1%)
genai-for-marketing10 commits (1%)
windows-fileserver10 commits (1%)
text-classification8 commits (1%)
nlp-sentiment-analysis8 commits (1%)
ecommerce-webhosting7 commits (1%)
gcs-to-bq-with-least-privileges6 commits (<1%)
wordpress-on-cloudrun6 commits (<1%)
address-validation-maps-apigee5 commits (<1%)
three-tier-app-gce5 commits (<1%)
cloud-armor-demo4 commits (<1%)
data-loss-prevention4 commits (<1%)
gke-autopilot-hpa3 commits (<1%)
gke-standard-nginx3 commits (<1%)
cloudsql-ha-dr2 commits (<1%)
data-analytics-platform-scheduled2 commits (<1%)
three-tier-gke2 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024 2023
genai-for-marketing
2
292
cloud-composer-etl
75
address-validation-maps-apigee
1
46
gcs-to-bq-with-least-privileges
46
data-analytics-platform-event-driven
40
ecommerce-webhosting
36
10
document-ai
35
4
three-tier-gke
34
wordpress-on-cloudrun
32
three-tier-app-gce
30
2
text-classification
27
nlp-sentiment-analysis
26
gke-standard-nginx
24
gke-autopilot-hpa
22
cloud-armor-demo
22
data-loss-prevention
22
data-analytics-platform-scheduled
16
cloudsql-ha-dr
14
object-localization
2
47
private-cloud-data-fusion
53
streaming-data-to-analytics
73
replicating-databases-bigquery
68
windows-fileserver
26


Dependencies between components in same commits (past 180 days)
The number on the lines shows the number of shared commits.
See detailed temporal dependencies report...

No temporal dependencies found.



2025-05-04 15:52