Slide 5
Slide 5 text
Synchronous Interactions
Cloud
App2
App1
Local (ex: Java) AWS Azure GCP App Portability
Service Discovery Spring Cloud
Consul/Netflix
Varies per compute type/location
Network Security
(authn & authz)
Keycloak,
Spring Auth Server
Varies per cloud
OIDC
OAuth 2.0
Resiliency (timeout,
retry, circuit breaker)
Hystrix, Resilience4j
Spring Cloud CB Application specific
Service Discovery
Network Security
Resiliency
Istio
LinkerD
Dapr
App Mesh AKS with
OSM
Anthos
Service Mesh
Envoy/Istio
Dapr
Observability
(Metrics, Tracing, Logs)
Prometheus, Jaeger,
Micrometer
CloudWatch Monitor Cloud
Monitoring
Open Telemetry
(OTLP)
Library Sidecar
Multi-Cloud & Polyglot
Request Reply