TODO:
Link to github repos for TIS applications to make naming unambiguous
How much detail for other AWS services?
Anything specific to include for scheduled jobs?
Should this page be merged with High Level Architecture Diagram ?
Production environment only | Correct as of 4 Feb 2022 | |
AWS ECS | ||
ECS: etl-prod | https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/etl-prod/services | |
(tis-consolidated-dr-etl) | ||
ndw-etl-prod | ||
ndw-etl-nimdta | ||
tis-consolidated-dr-etl-old | ||
ECS: revalidation-prod | ||
tis-revalidation-concerns | ||
gmc-client | ||
tis-revalidation-connection | ||
tis-revalidation-recommendation | ||
reval-fe | ||
tis-revalidation-integration | ||
tis-common-upload | ||
tis-revalidation-core | ||
tis-revalidation-migration | ||
ECS: tis-prod | https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services | |
tis-admins-ui | ||
tis-reference | ||
tis-usermanagement | ||
tis-core-common-upload | ||
tis-sync | ||
tis-tcs | ||
tis-assessments | ||
ECS: tis-nimdta | https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services | |
tis-tcs | ||
tis-admins-ui | ||
tis-sync | ||
tis-assessments | ||
tis-reference | ||
tis-usermanagement | ||
ECS: trainee-prod | https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/trainee-prod/services | |
tis-trainee-ui | ||
tis-trainee-sync | ||
tis-trainee-forms | ||
tis-trainee-reference | ||
tis-trainee-details | ||
ECS: tis-common-prod | ||
tis-common-reference | ||
ECS: monitoring | https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/monitoring/services | |
rabbitmq-exporter-prod | ||
rabbitmq-exporter-preprod | ||
AWS EC2 | ||
EC2 Prod-apps-blue: 10.170.0.137 | EC2 Prod-apps-green: 10.170.0.138 | EC2 Nimdta-apps: 10.254.1.137 |
admins-ui | admins-ui | admins-ui |
assessments | assessments | assessments |
cdcrabbitrouter | cdcrabbitrouter | |
common | common | |
concerns | concerns | |
connection-discrepancies | connection-discrepancies | |
esrapprecordgeneratorservice | esrapprecordgeneratorservice | |
esrauditservice | esrauditservice | |
esrdataexportservice | esrdataexportservice | |
esrinbounddatareaderservice | esrinbounddatareaderservice | |
esrinbounddatawriterservice | esrinbounddatawriterservice | |
esrnotificationgeneratorservice | esrnotificationgeneratorservice | |
esrreconciliationservice | esrreconciliationservice | |
keycloak | keycloak | |
neoaudit-esr | neoaudit-esr | |
neoaudit-tis | neoaudit-tis | |
notifications | notifications | |
profile | profile | profile |
reference | reference | reference |
revalidation | revalidation | |
sync | sync | sync |
usermanagement | usermanagement | usermanagement |
generic-upload | generic-upload | |
tcs ('gracious_elgamal') | ||
EC2 prod-mongodb-replicaset: 10.170.0.151 | ||
mongo1 | ||
mongo2 | ||
mongo3 | ||
EC2 prod-mongodb : 10.170.0.150 | ||
neo4j | ||
EC2 nimdta-vm-db: 10.254.10.133 | ||
mysql (not in docker container) | ||
mysqld-exporter | ||
EC2 prod-vm-db: 10.170.0.133 | ||
cdc | ||
mysql (not in docker container) | ||
mysqld-exporter | ||
EC2 vm-monitoring: 10.140.0.135 | ||
tis-nginx | ||
tis-profile | ||
tis-mysql | ||
EC2 vm-prod-es: 10.170.0.134 | ||
curator | ||
elasticsearch_exporter | ||
eshead | ||
logging_kibana | ||
logging_logstash | ||
elasticsearch | ||
EC2 vm-jenkins: 10.140.0.132 | ||
metabase_server | ||
jenkins (not in docker container) | ||
EC2 vm-bastion: 10.99.0.133 | ||
sshd (allowing ssh connectivity to other servers) | ||
Other AWS services: | ||
DMS: | ||
prod-db-to-aws-trainee-kinesis | ||
Kinesis: | https://eu-west-2.console.aws.amazon.com/kinesis/home?region=eu-west-2#/streams/list | |
aws-prod-db-to-aws-kinesis-continuous | ||
S3 | ||
Cognito | https://eu-west-2.console.aws.amazon.com/cognito/users/?region=eu-west-2#/?_k=ojf3qn | |
SQS | https://eu-west-2.console.aws.amazon.com/sqs/v2/home?region=eu-west-2#/queues | |
SNS | https://eu-west-2.console.aws.amazon.com/sns/v3/home?region=eu-west-2#/topics | |
MQ | https://eu-west-2.console.aws.amazon.com/amazon-mq/home?region=eu-west-2#/brokers | |
Lambda | https://eu-west-2.console.aws.amazon.com/lambda/home?region=eu-west-2#/functions | |
API Gateway | https://eu-west-2.console.aws.amazon.com/apigateway/main/apis?region=eu-west-2 | |
ElastiCache Redis | https://eu-west-2.console.aws.amazon.com/elasticache/home?region=eu-west-2#redis: | |
RDS | https://eu-west-2.console.aws.amazon.com/rds/home?region=eu-west-2#databases: | |
CloudWatch | https://eu-west-2.console.aws.amazon.com/cloudwatch/home?region=eu-west-2 | |
CloudFront | https://console.aws.amazon.com/cloudfront/v3/home?region=eu-west-2#/distributions | |
Route53 | ||
VPC | https://eu-west-2.console.aws.amazon.com/vpc/home?region=eu-west-2#vpcs: | |
Certificate Manager | https://eu-west-2.console.aws.amazon.com/acm/home?region=eu-west-2#/certificates/list | |
KMS | https://eu-west-2.console.aws.amazon.com/kms/home?region=eu-west-2#/kms/defaultKeys | |
ECR | https://eu-west-2.console.aws.amazon.com/ecr/repositories?region=eu-west-2 |
0 Comments