From 9c3de6c017333c7e3071496017177ab470ce5c55 Mon Sep 17 00:00:00 2001
From: BenjaminArp <101420246+BenjaminArp@users.noreply.github.com>
Date: Fri, 2 Aug 2024 18:29:13 +0200
Subject: [PATCH] rerun pipeline with new filter
---
.../anilallewar/anilallewar_6.datadictionary | 269 ++++++++++
.../anilallewar/anilallewar_6.dataflowdiagram | 228 ++++++++
.../anilallewar/anilallewar_6.json | 416 +++++++++++++++
.../callistaenterprise_6.datadictionary | 305 +++++++++++
.../callistaenterprise_6.dataflowdiagram | 273 ++++++++++
.../callistaenterprise_6.json | 493 ++++++++++++++++++
6 files changed, 1984 insertions(+)
create mode 100644 bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.datadictionary
create mode 100644 bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.dataflowdiagram
create mode 100644 bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.json
create mode 100644 bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.datadictionary
create mode 100644 bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.dataflowdiagram
create mode 100644 bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.json
diff --git a/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.datadictionary b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.datadictionary
new file mode 100644
index 0000000..1b6882a
--- /dev/null
+++ b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.datadictionary
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.dataflowdiagram b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.dataflowdiagram
new file mode 100644
index 0000000..09b4526
--- /dev/null
+++ b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.dataflowdiagram
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.json b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.json
new file mode 100644
index 0000000..1ed873e
--- /dev/null
+++ b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/anilallewar/anilallewar_6.json
@@ -0,0 +1,416 @@
+{
+ "services": [
+ {
+ "name": "configserver",
+ "stereotypes": [
+ "infrastructural",
+ "configuration_server"
+ ],
+ "tagged_values": {
+ "Port": 8888,
+ "Configuration Server": "Spring Cloud Config"
+ }
+ },
+ {
+ "name": "webservice_registry",
+ "stereotypes": [
+ "infrastructural",
+ "service_discovery"
+ ],
+ "tagged_values": {
+ "Port": 8761,
+ "Service Discovery": "Eureka"
+ }
+ },
+ {
+ "name": "zipkin_tracing",
+ "stereotypes": [
+ "infrastructural",
+ "tracing_server"
+ ],
+ "tagged_values": {
+ "Port": 9411,
+ "Tracing Server": "Zipkin"
+ }
+ },
+ {
+ "name": "mysqldb",
+ "stereotypes": [
+ "database",
+ "plaintext_credentials"
+ ],
+ "tagged_values": {
+ "Port": 3306,
+ "Database": "MySQL",
+ "Password": "password"
+ }
+ },
+ {
+ "name": "auth_server",
+ "stereotypes": [
+ "infrastructural",
+ "authorization_server",
+ "resource_server",
+ "authentication_scope_all_requests",
+ "plaintext_credentials",
+ "login_attempts_regulation"
+ ],
+ "tagged_values": {
+ "Port": 8899,
+ "Authorization Server": "Spring OAuth2",
+ "Endpoints": [
+ "/me"
+ ],
+ "Username": "user",
+ "Password": "password"
+ }
+ },
+ {
+ "name": "web_portal",
+ "stereotypes": [
+ "infrastructural",
+ "monitoring_dashboard",
+ "monitoring_server",
+ "authentication_scope_all_requests"
+ ],
+ "tagged_values": {
+ "Port": 8090,
+ "Monitoring Server": "Turbine",
+ "Monitoring Dashboard": "Hystrix"
+ }
+ },
+ {
+ "name": "user_webservice",
+ "stereotypes": [
+ "internal",
+ "local_logging",
+ "resource_server",
+ "authentication_scope_all_requests"
+ ],
+ "tagged_values": {
+ "Port": 8091,
+ "Endpoints": [
+ "/",
+ "/{userName}"
+ ]
+ }
+ },
+ {
+ "name": "comments_webservice",
+ "stereotypes": [
+ "internal",
+ "local_logging",
+ "resource_server"
+ ],
+ "tagged_values": {
+ "Port": 8083,
+ "Endpoints": [
+ "/comments",
+ "/comments/{taskId}"
+ ]
+ }
+ },
+ {
+ "name": "task_webservice",
+ "stereotypes": [
+ "internal",
+ "local_logging",
+ "authentication_scope_all_requests",
+ "resource_server",
+ "circuit_breaker",
+ "load_balancer"
+ ],
+ "tagged_values": {
+ "Port": 8082,
+ "Circuit Breaker": "Hystrix",
+ "Endpoints": [
+ "/",
+ "/{taskId}",
+ "/usertask/{userName}"
+ ],
+ "Load Balancer": "Spring Cloud"
+ }
+ },
+ {
+ "name": "api_gateway",
+ "stereotypes": [
+ "infrastructural",
+ "gateway",
+ "load_balancer",
+ "circuit_breaker",
+ "csrf_disabled"
+ ],
+ "tagged_values": {
+ "Port": 8765,
+ "Gateway": "Zuul",
+ "Load Balancer": "Ribbon",
+ "Circuit Breaker": "Hystrix"
+ }
+ }
+ ],
+ "external_entities": [
+ {
+ "name": "github_repository",
+ "stereotypes": [
+ "github_repository",
+ "entrypoint"
+ ],
+ "tagged_values": {
+ "URL": "https://github.com/anilallewar/microservices-basics-cloud-config"
+ }
+ },
+ {
+ "name": "user",
+ "stereotypes": [
+ "user_stereotype",
+ "entrypoint",
+ "exitpoint"
+ ],
+ "tagged_values": {}
+ }
+ ],
+ "information_flows": [
+ {
+ "sender": "github_repository",
+ "receiver": "configserver",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "webservice_registry",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "zipkin_tracing",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "auth_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "mysqldb",
+ "receiver": "auth_server",
+ "stereotypes": [
+ "restful_http",
+ "plaintext_credentials_link"
+ ],
+ "tagged_values": {
+ "'Username'": "root",
+ "'Password'": "password"
+ }
+ },
+ {
+ "sender": "auth_server",
+ "receiver": "webservice_registry",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "web_portal",
+ "receiver": "webservice_registry",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "web_portal",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "user_webservice",
+ "receiver": "zipkin_tracing",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "user_webservice",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "user_webservice",
+ "receiver": "webservice_registry",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "auth_server",
+ "receiver": "user_webservice",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "comments_webservice",
+ "receiver": "zipkin_tracing",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "comments_webservice",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "comments_webservice",
+ "receiver": "webservice_registry",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "task_webservice",
+ "receiver": "zipkin_tracing",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "task_webservice",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "auth_server",
+ "receiver": "task_webservice",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "task_webservice",
+ "receiver": "webservice_registry",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "task_webservice",
+ "receiver": "web_portal",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "task_webservice",
+ "receiver": "comments_webservice",
+ "stereotypes": [
+ "restful_http",
+ "circuit_breaker_link",
+ "load_balanced_link"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "api_gateway",
+ "receiver": "user",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "user",
+ "receiver": "api_gateway",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "configserver",
+ "receiver": "api_gateway",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "webservice_registry",
+ "receiver": "api_gateway",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "api_gateway",
+ "receiver": "zipkin_tracing",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "auth_server",
+ "receiver": "api_gateway",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "api_gateway",
+ "receiver": "user_webservice",
+ "stereotypes": [
+ "restful_http",
+ "load_balanced_link",
+ "circuit_breaker_link"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "api_gateway",
+ "receiver": "task_webservice",
+ "stereotypes": [
+ "restful_http",
+ "load_balanced_link",
+ "circuit_breaker_link"
+ ],
+ "tagged_values": {}
+ }
+ ]
+}
\ No newline at end of file
diff --git a/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.datadictionary b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.datadictionary
new file mode 100644
index 0000000..1541142
--- /dev/null
+++ b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.datadictionary
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.dataflowdiagram b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.dataflowdiagram
new file mode 100644
index 0000000..c7ae803
--- /dev/null
+++ b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.dataflowdiagram
@@ -0,0 +1,273 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.json b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.json
new file mode 100644
index 0000000..459e278
--- /dev/null
+++ b/bundles/org.dataflowanalysis.examplemodels/casestudies/TUHH-Models/callistaenterprise/callistaenterprise_6.json
@@ -0,0 +1,493 @@
+{
+ "services": [
+ {
+ "name": "elasticsearch",
+ "stereotypes": [
+ "infrastructural",
+ "search_engine"
+ ],
+ "tagged_values": {
+ "Port": 9200,
+ "Search Engine": "Elasticsearch"
+ }
+ },
+ {
+ "name": "kibana",
+ "stereotypes": [
+ "infrastructural",
+ "monitoring_dashboard"
+ ],
+ "tagged_values": {
+ "Port": 5601,
+ "Monitoring Dashboard": "Kibana"
+ }
+ },
+ {
+ "name": "logstash",
+ "stereotypes": [
+ "infrastructural",
+ "logging_server"
+ ],
+ "tagged_values": {
+ "Port": 25826,
+ "Logging Server": "Logstash"
+ }
+ },
+ {
+ "name": "rabbitmq",
+ "stereotypes": [
+ "infrastructural",
+ "message_broker"
+ ],
+ "tagged_values": {
+ "Port": 15672,
+ "Message Broker": "RabbitMQ"
+ }
+ },
+ {
+ "name": "discovery_server",
+ "stereotypes": [
+ "infrastructural",
+ "service_discovery",
+ "plaintext_credentials"
+ ],
+ "tagged_values": {
+ "Port": 8762,
+ "Service Discovery": "Eureka",
+ "Username": "user",
+ "Password": "password"
+ }
+ },
+ {
+ "name": "config_server",
+ "stereotypes": [
+ "infrastructural",
+ "configuration_server",
+ "local_logging"
+ ],
+ "tagged_values": {
+ "Port": 8888,
+ "Configuration Server": "Spring Cloud Config"
+ }
+ },
+ {
+ "name": "auth_server",
+ "stereotypes": [
+ "infrastructural",
+ "authorization_server",
+ "resource_server",
+ "local_logging",
+ "plaintext_credentials",
+ "login_attempts_regulation"
+ ],
+ "tagged_values": {
+ "Port": 9999,
+ "Authorization Server": "Spring OAuth2",
+ "Endpoints": [
+ "/user"
+ ],
+ "Username": "acme",
+ "Password": "acmesecret"
+ }
+ },
+ {
+ "name": "monitor_dashboard",
+ "stereotypes": [
+ "infrastructural",
+ "monitoring_dashboard",
+ "local_logging"
+ ],
+ "tagged_values": {
+ "Port": 7979,
+ "Monitoring Dashboard": "Hystrix",
+ "Endpoints": [
+ "/"
+ ]
+ }
+ },
+ {
+ "name": "turbine_server",
+ "stereotypes": [
+ "infrastructural",
+ "monitoring_server",
+ "local_logging"
+ ],
+ "tagged_values": {
+ "Port": 8989,
+ "Monitoring Server": "Turbine"
+ }
+ },
+ {
+ "name": "zipkin_server",
+ "stereotypes": [
+ "infrastructural",
+ "tracing_server"
+ ],
+ "tagged_values": {
+ "Port": 9411,
+ "Tracing Server": "Zipkin"
+ }
+ },
+ {
+ "name": "product_service",
+ "stereotypes": [
+ "internal",
+ "local_logging"
+ ],
+ "tagged_values": {
+ "Port": 8080,
+ "Endpoints": [
+ "/product/{productId}",
+ "/set-processing-time"
+ ]
+ }
+ },
+ {
+ "name": "recommendation_service",
+ "stereotypes": [
+ "internal",
+ "local_logging"
+ ],
+ "tagged_values": {
+ "Port": 8080,
+ "Endpoints": [
+ "/recommendation",
+ "/set-processing-time"
+ ]
+ }
+ },
+ {
+ "name": "review_service",
+ "stereotypes": [
+ "internal",
+ "local_logging"
+ ],
+ "tagged_values": {
+ "Port": 8080,
+ "Endpoints": [
+ "/review",
+ "/set-processing-time"
+ ]
+ }
+ },
+ {
+ "name": "composite_service",
+ "stereotypes": [
+ "internal",
+ "local_logging",
+ "load_balancer",
+ "circuit_breaker",
+ "resource_server"
+ ],
+ "tagged_values": {
+ "Port": 8080,
+ "Endpoints": [
+ "/",
+ "/{productId}"
+ ],
+ "Load Balancer": "Spring Cloud"
+ }
+ },
+ {
+ "name": "edge_server",
+ "stereotypes": [
+ "infrastructural",
+ "gateway",
+ "resource_server",
+ "local_logging",
+ "circuit_breaker",
+ "load_balancer"
+ ],
+ "tagged_values": {
+ "Port": 8765,
+ "Gateway": "Zuul",
+ "Load Balancer": "Ribbon"
+ }
+ }
+ ],
+ "information_flows": [
+ {
+ "sender": "elasticsearch",
+ "receiver": "kibana",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "logstash",
+ "receiver": "elasticsearch",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "github_repository",
+ "receiver": "config_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "discovery_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "rabbitmq",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "auth_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "monitor_dashboard",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "monitor_dashboard",
+ "receiver": "discovery_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "rabbitmq",
+ "receiver": "turbine_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "turbine_server",
+ "receiver": "discovery_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "turbine_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "turbine_server",
+ "receiver": "monitor_dashboard",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "rabbitmq",
+ "receiver": "zipkin_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "product_service",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "product_service",
+ "receiver": "discovery_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "recommendation_service",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "recommendation_service",
+ "receiver": "discovery_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "review_service",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "review_service",
+ "receiver": "discovery_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "composite_service",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "auth_server",
+ "receiver": "composite_service",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "composite_service",
+ "receiver": "discovery_server",
+ "stereotypes": [
+ "restful_http",
+ "circuit_breaker_link",
+ "load_balanced_link"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "composite_service",
+ "receiver": "rabbitmq",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "composite_service",
+ "receiver": "product_service",
+ "stereotypes": [
+ "restful_http",
+ "load_balanced_link"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "composite_service",
+ "receiver": "recommendation_service",
+ "stereotypes": [
+ "restful_http",
+ "load_balanced_link"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "composite_service",
+ "receiver": "review_service",
+ "stereotypes": [
+ "restful_http",
+ "load_balanced_link"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "edge_server",
+ "receiver": "user",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "user",
+ "receiver": "edge_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "edge_server",
+ "receiver": "composite_service",
+ "stereotypes": [
+ "restful_http",
+ "circuit_breaker_link"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "discovery_server",
+ "receiver": "edge_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "config_server",
+ "receiver": "edge_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ },
+ {
+ "sender": "edge_server",
+ "receiver": "auth_server",
+ "stereotypes": [
+ "restful_http"
+ ],
+ "tagged_values": {}
+ }
+ ],
+ "external_entities": [
+ {
+ "name": "github_repository",
+ "stereotypes": [
+ "github_repository",
+ "entrypoint"
+ ],
+ "tagged_values": {
+ "URL": "https://github.com/callistaenterprise/blog-microservices-config"
+ }
+ },
+ {
+ "name": "user",
+ "stereotypes": [
+ "user_stereotype",
+ "entrypoint",
+ "exitpoint"
+ ],
+ "tagged_values": {}
+ }
+ ]
+}
\ No newline at end of file