From 087e4186aa554e786fcc0d10afe9c8eb31e354a7 Mon Sep 17 00:00:00 2001 From: hxtree Date: Sat, 23 Dec 2023 06:34:26 +0000 Subject: [PATCH] feat: update pictures Signed-off-by: hxtree --- README.md | 2 +- docs/flow-chart-dark.drawio.svg | 4 - docs/flow-chart-light.drawio.svg | 4 - docs/flow-chart.drawio | 183 +++++++++++++++++++------------ docs/flow-chart.drawio.svg | 2 +- 5 files changed, 116 insertions(+), 79 deletions(-) delete mode 100644 docs/flow-chart-dark.drawio.svg delete mode 100644 docs/flow-chart-light.drawio.svg diff --git a/README.md b/README.md index 45c2c53fd..211f60c27 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Infrastructure as Code (IaC) ensures a streamlined DevOps pipeline for continuous integration and continuous deployment (CI/CD) leveraging the power of AWS. -![Flow Chart](docs/flow-chart-dark.drawio.svg) +![Flow Chart](docs/flow-chart.drawio.svg) ### Pull Request Lifecycle (~5 mins) diff --git a/docs/flow-chart-dark.drawio.svg b/docs/flow-chart-dark.drawio.svg deleted file mode 100644 index 25e83d247..000000000 --- a/docs/flow-chart-dark.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
Version Control System
Version Control System
./services
./services
...
...
./platform
./platform
./message-bus
./message-bus
./stack (IaC)
./stack (IaC)
AWS

AWS
./service-a
./service-a
./src
./src
Tools Account
Tools Account
./libraries
./libraries
./stack (IaC)
./stack (IaC)
Lambda

Lambda
API Gateway
Endpoint
API Gatew...
S3
S3
Github
Actions
Github...
CodePipeline

CodePipe...
./rigs
./rigs
./constructs (L3)
./constructs (L3)
./org-formation
./org-formation
./faker-factory
./faker-factory
...
...
./nestjs-modules
./nestjs-modules
...
...
NodeJS
NodeJS
./service-b
./service-b
./src
./src
./stack (IaC)
./stack (IaC)
Lambda
Lambda
NodeJS
NodeJS
API Gateway
Endpoint
API Gatew...
MongoDB
MongoDB
Sandbox Account
Sandbox Account
Test Account
Test Account
Production Account
Production Account
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB
MongoDB
 Package/Project
Pack...
CI/CD Path
CI/CD...
Resource Dependency
Resou...
Legend
Legend
Build Artifacts
Build Ar...
SQS
SQS
SNS
SNS
./message-schemas
./message-schem...
./validation-schema
./validation-sc...
S3 DataLake

S3 DataLa...
Kinesis Firehouse
Kinesis F...
SNS
SNS
SQS
SQS
./cli-tools
./cli-tools
./api-gateway
./api-gateway
Control Flow
Contr...
Text is not SVG - cannot display
\ No newline at end of file diff --git a/docs/flow-chart-light.drawio.svg b/docs/flow-chart-light.drawio.svg deleted file mode 100644 index 270925421..000000000 --- a/docs/flow-chart-light.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
Version Control System
Version Control System
./services
./services
...
...
./platform
./platform
./message-bus
./message-bus
./stack (IaC)
./stack (IaC)
AWS

AWS
./service-a
./service-a
./src
./src
Tools Account
Tools Account
./libraries
./libraries
./stack (IaC)
./stack (IaC)
Lambda

Lambda
API Gateway
Endpoint
API Gatew...
S3
S3
Github
Actions
Github...
CodePipeline

CodePipe...
./rigs
./rigs
./constructs (L3)
./constructs (L3)
./org-formation
./org-formation
./faker-factory
./faker-factory
...
...
./nestjs-modules
./nestjs-modules
...
...
NodeJS
NodeJS
./service-b
./service-b
./src
./src
./stack (IaC)
./stack (IaC)
Lambda
Lambda
NodeJS
NodeJS
API Gateway
Endpoint
API Gatew...
MongoDB
MongoDB
Sandbox Account
Sandbox Account
Test Account
Test Account
Production Account
Production Account
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB
MongoDB
 Package/Project
Pack...
CI/CD Path
CI/CD...
Resource Dependency
Resou...
Legend
Legend
Build Artifacts
Build Ar...
SQS
SQS
SNS
SNS
./message-schemas
./message-schem...
./validation-schema
./validation-sc...
S3 DataLake

S3 DataLa...
Kinesis Firehouse
Kinesis F...
SNS
SNS
SQS
SQS
./cli-tools
./cli-tools
./api-gateway
./api-gateway
Control Flow
Contr...
Text is not SVG - cannot display
\ No newline at end of file diff --git a/docs/flow-chart.drawio b/docs/flow-chart.drawio index 0b0bbc88f..2d53f8ea1 100644 --- a/docs/flow-chart.drawio +++ b/docs/flow-chart.drawio @@ -1,14 +1,14 @@ - + - + - + - + @@ -17,18 +17,18 @@ - + - - + + - - + + - + - + @@ -40,7 +40,7 @@ - + @@ -54,6 +54,9 @@ + + + @@ -75,10 +78,15 @@ - + - + + + + + + @@ -108,10 +116,10 @@ - + - + @@ -122,7 +130,7 @@ - + @@ -134,7 +142,7 @@ - + @@ -145,18 +153,19 @@ - + - - + + + - + @@ -170,7 +179,7 @@ - + @@ -234,47 +243,47 @@ - + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + @@ -283,10 +292,10 @@ - + - + @@ -294,37 +303,37 @@ - + - + - - + + - + - - + + - + - + - + - - + + - - + + - + @@ -332,31 +341,33 @@ - + - + - - + + + + - + - - + + - - + + - - + + - + @@ -364,7 +375,7 @@ - + @@ -374,6 +385,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/flow-chart.drawio.svg b/docs/flow-chart.drawio.svg index 6562b573f..620bc924e 100644 --- a/docs/flow-chart.drawio.svg +++ b/docs/flow-chart.drawio.svg @@ -1,4 +1,4 @@ -
Version Control System
Version Control System
./services
./services
...
...
./platform
./platform
./message-bus
./message-bus
./stack (IaC)
./stack (IaC)
AWS

AWS
./service-a
./service-a
./src
./src
Tools Account
Tools Account
./libraries
./libraries
./stack (IaC)
./stack (IaC)
Lambda

Lambda
API Gateway
Endpoint
API Gatew...
S3
S3
Github
Actions
Github...
CodePipeline

CodePipe...
./rigs
./rigs
./constructs (L3)
./constructs (L3)
./org-formation
./org-formation
./faker-factory
./faker-factory
...
...
./nestjs-modules
./nestjs-modules
...
...
NodeJS
NodeJS
./service-b
./service-b
./src
./src
./stack (IaC)
./stack (IaC)
Lambda
Lambda
NodeJS
NodeJS
API Gateway
Endpoint
API Gatew...
MongoDB
MongoDB
Sandbox Account
Sandbox Account
Test Account
Test Account
Production Account
Production Account
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB
MongoDB
 Package/Project
Pack...
CI/CD Path
CI/CD...
Resource Dependency
Resou...
Legend
Legend
Build Artifacts
Build Ar...
SQS
SQS
SNS
SNS
./message-schemas
./message-schem...
./validation-schema
./validation-sc...
S3 DataLake

S3 DataLa...
Kinesis Firehouse
Kinesis F...
SNS
SNS
SQS
SQS
./cli-tools
./cli-tools
./api-gateway
./api-gateway
Control Flow
Contr...
Text is not SVG - cannot display
\ No newline at end of file +
Version Control System
Version Control System
./services
./services
...
...
./platform
./platform
./message-bus
./message-bus
./stack (IaC)
./stack (IaC)
AWS

AWS
./service-a
./service-a
./src
./src
Tools Account
Tools Account
./libraries
./libraries
./stack (IaC)
./stack (IaC)
Lambda

Lambda
API Gateway
Endpoint
API Gatew...
S3
S3
Github
Actions
Github...
CodePipeline

CodePipe...
./rigs
./rigs
./constructs (L3)
./constructs (L3)
./org-formation
./org-formation
./faker-factory
./faker-factory
...
...
./nestjs-modules
./nestjs-modules
...
...
NodeJS
NodeJS
./service-b
./service-b
./src
./src
./stack (IaC)
./stack (IaC)
Lambda
Lambda
NodeJS
NodeJS
API Gateway
Endpoint
API Gatew...
MongoDB
MongoDB
Sandbox Account
Sandbox Account
Test Account
Test Account
Production Account
Production Account
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
Lambda
Lambda
API Gateway
Endpoint
API Gatew...
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB Atlas
MongoDB
MongoDB
 Package/Project
Pack...
CI/CD Path
CI/CD...
Resource Dependency
Resou...
Legend
Legend
Build Artifacts
Build Ar...
SQS
SQS
SNS
SNS
./message-schemas
./message-schem...
./validation-schema
./validation-sc...
S3 DataLake

S3 DataLa...
Kinesis Firehouse
Kinesis F...
SNS
SNS
SQS
SQS
./cli-tools
./cli-tools
./api-gateway
./api-gateway
Control Flow
Contr...
./clients
./clients
./player-client
./player-client
./admin-client
./admin-client
Actor
Actor
./src
./src
./src
./src
Text is not SVG - cannot display
\ No newline at end of file