What runs where?

Note:

  1. Also see: High Level Architecture Diagram and TIS Scheduled Jobs & Timings

Production environment only

Correct as of 4 Feb 2022

 

 

AWS ECS

Entries with strikethrough have ECS definitions, but no tasks running at this point.

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)

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/etl-prod/services/tis-consolidated-dr-etl/details

ndw-etl-prod

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/etl-prod/services/ndw-etl-prod/details

ndw-etl-nimdta

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/etl-prod/services/ndw-etl-nimdta/details

tis-consolidated-dr-etl-old

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/etl-prod/services/tis-consolidated-dr-etl-old/details

 

ECS: revalidation-prod

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services

tis-revalidation-concerns

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/tis-revalidation-concerns/details

gmc-client

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/gmc-client/details

tis-revalidation-connection

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/tis-revalidation-connection/details

tis-revalidation-recommendation

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/tis-revalidation-recommendation/details

reval-fe

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/reval-fe/details

tis-revalidation-integration

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/tis-revalidation-integration/details

tis-common-upload

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/tis-common-upload/details

tis-revalidation-core

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/tis-revalidation-core/details

tis-revalidation-migration

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/revalidation-prod/services/tis-revalidation-migration/details

 

ECS: tis-prod

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services

tis-admins-ui

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services/tis-admins-ui/details

tis-reference

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services/tis-reference/details

tis-usermanagement

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services/tis-usermanagement/details

tis-core-common-upload

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services/tis-core-common-upload/details

tis-sync

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services/tis-sync/details

tis-tcs

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services/tis-tcs/details

tis-assessments

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-prod/services/tis-assessments/details

 

ECS: tis-nimdta

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services

tis-tcs

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services/tis-tcs/details

tis-admins-ui

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services/tis-admins-ui/details

tis-sync

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services/tis-sync/details

tis-assessments

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services/tis-assessments/details

tis-reference

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services/tis-reference/details

tis-sync

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services/tis-sync/details

tis-usermanagement

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-nimdta/services/tis-usermanagement/details

 

ECS: trainee-prod

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/trainee-prod/services

tis-trainee-ui

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/trainee-prod/services/tis-trainee-ui/details

tis-trainee-sync

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/trainee-prod/services/tis-trainee-sync/details

tis-trainee-forms

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/trainee-prod/services/tis-trainee-forms/details

tis-trainee-reference

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/trainee-prod/services/tis-trainee-reference/details

tis-trainee-details

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/trainee-prod/services/tis-trainee-reference/details

 

ECS: tis-common-prod

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-common-prod/services

tis-common-reference

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/tis-common-prod/services/tis-common-reference/details

 

ECS: monitoring

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/monitoring/services

rabbitmq-exporter-prod

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/monitoring/services/rabbitmq-exporter-prod/details

rabbitmq-exporter-preprod

https://eu-west-2.console.aws.amazon.com/ecs/home?region=eu-west-2#/clusters/monitoring/services/rabbitmq-exporter-preprod/details

 

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

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

revalidation

revalidation

 

 

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 [maxwell cdc]

 

 

mysql (not in docker container)

 

 

mysqld-exporter

 

 

 

EC2 vm-monitoring: 10.140.0.135

no permissions

 

 

 

EC2 vm-prod-es: 10.170.0.134

curator

TIS shell script: https://github.com/Health-Education-England/TIS-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 used by TIS:

 

 

DMS

https://eu-west-2.console.aws.amazon.com/dms/v2/home?region=eu-west-2#tasks

Kinesis

https://eu-west-2.console.aws.amazon.com/kinesis/home?region=eu-west-2#/streams/list

S3

https://s3.console.aws.amazon.com/s3/home?region=eu-west-2#

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

https://console.aws.amazon.com/route53/v2/hostedzones#

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