diff --git a/docs/GitHub Requests (Application & Terraform).md b/docs/GitHub Requests (Application & Terraform).md index 10109f3..225adfb 100644 --- a/docs/GitHub Requests (Application & Terraform).md +++ b/docs/GitHub Requests (Application & Terraform).md @@ -5,7 +5,7 @@ For example, when a new member wishes to add their GitHub account to a team, the ## AWS HLD Diagram -![AWS HLD Diagram](./github.app.svg) +![AWS HLD Diagram](./github.app.png) ## Workflow diff --git a/docs/github.app.png b/docs/github.app.png new file mode 100644 index 0000000..e178ff9 Binary files /dev/null and b/docs/github.app.png differ diff --git a/docs/github.app.svg b/docs/github.app.svg deleted file mode 100644 index b92ff2f..0000000 --- a/docs/github.app.svg +++ /dev/null @@ -1 +0,0 @@ -
AWS Cloud
AWS Cloud
AWS Account (co-platform-engineering)
AWS Account (co-platform-engineering)
London Region (eu-west-2) 
London Region (eu-west-2) 
Availability Zone 2
Public subnet 2
Public subnet 2
Private subnet 2
Private subnet 2
Task 2
Task 2
Availability Zone 1
Public subnet 1
Public subnet 1
Private subnet 1
Private subnet 1
Task 1
Task 1
ECS Cluster                                                                                                                                                                  
ECS Cluster...
VPC
VPC
Fargate
Fargate
NAT gateway
NAT g...
NAT gateway
NAT g...
ALB
ALB
Three events will be triggered when the user submits the form:

  - Saving data into DynamoDB.
  - Notification Events (Email and possible SMS).
  - Creation of an issue on the GitHub Terraform repository.
Three events will be tri...
CloudWatch Logs
CloudWatch Logs
Fargate
Fargate
cabinetoffice/github-requests-app
cabinetoffice/github-requests-app

GitHub Requests App Architecture

The GitHub request application is a tool designed to streamline and automate the process of managing and tracking request for GitHub. This includes the adding, removal or editing of members.

GitHub Requests App Architecture...
Elastic Container Registry
Elastic Container...
DynamoDB
DynamoDB
Internet Gateway
Internet...
Text is not SVG - cannot display
\ No newline at end of file