diff --git a/radar/2021-01-01/fluentd.md b/radar/2021-01-01/fluentd.md new file mode 100755 index 0000000..de504a6 --- /dev/null +++ b/radar/2021-01-01/fluentd.md @@ -0,0 +1,9 @@ +--- +title: "Fluentd" +ring: assess +quadrant: tools + +--- +**Fluentd** is a great tool to gather logs, transform them into any required format and distribute them to any logging backend. + +At AOE we use fluentd in different contexts, but mostly to gather logs from kubernetes clusters into data backends like Elasticsearch. diff --git a/radar/2021-01-01/service-mesh.md b/radar/2021-01-01/service-mesh.md new file mode 100755 index 0000000..13e8e27 --- /dev/null +++ b/radar/2021-01-01/service-mesh.md @@ -0,0 +1,20 @@ +--- +title: "Service Mesh" +ring: assess +quadrant: platforms-and-aoe-services + +--- +**Service Mesh** is a solution which makes service to service communication more comfortable and more secure in large microservice architectures. +It decouples the routing part from the microservices which allows a service mesh implementation to offer features like: +- Service Discovery (canary routing, a-b testing, etc.) +- Resilience (circuit breaking, timeouts, etc.) +- Observability (route metrics, traffic logging, etc.) +- End-to-end encryption (mTLS) + +service mesh implementations: +- [Istio](https://istio.io/) +- [Open Service Mesh](https://openservicemesh.io/) +- [Kuma](https://kuma.io/) +- and many more... + +At AOE we are using service meshes in multiple projects and are assessing best-practices and service mesh implementations.