Commit 1146b701 authored by Nane Kratzke's avatar Nane Kratzke
Browse files

Aktualisieren README.md

parent 5b955de7
[yelb]: https://github.com/mreferre/yelb
# Lab 08: Observability
Unter Observability versteht man einen systemübergreifenden Ansatz, der unterschiedliche Aspekte der Überwachung und Beobachtung des Verhaltens von (Cloud-nativer) Software im Betrieb berücksichtigt.
In diesem Lab nutzen wir hierzu als Service Mesh [Istio](https://istio.io) und als Anschauungsapplikation [Yelb](https://github.com/microservices-demo/microservices-demo) in einer für unsere Deployment-Zwecke minimal modifizierten Form.
In diesem Lab nutzen wir hierzu als Service Mesh [Istio](https://istio.io) und als Anschauungsapplikation [Yelb][yelb] in einer für unsere Deployment-Zwecke minimal modifizierten Form.
Neben *Istio* gibt es zahlreiche weitere Service-Meshs (z.B. [Linkerd]([https://linkerd.io/), [OSM](https://openservicemesh.io), [Consul](https://consul.io), [Kong](https://konghq.com), uvm.). Die Wahl von *Istio* als Typvertreter erfolgte, weil *Istio* wesentliche Facetten eines Service Meshs (Traffic Management, Observability, Security) vollumfänglich abbildet und entsprechend häufig eingesetzt wird und somit das Potenzial zu einem "de-facto" Standard hat. Aus dieser Wahl kann jedoch keine Produktempfehlung abgeleitet werden. Insbesondere sei hier darauf hingewiesen, dass die Konsolidierung und Standardisierung von Service-Mesh-Technologien im Cloud-native Computing aktuell noch weit weniger fortgeschritten ist, als in anderen Bereichen (wie bspw. der Handhabung und Orchestrierung von Containern an sich). Perspektivisch ist es ferner durchaus vorstellbar, dass insbesondere "leichtgewichtige" Service-Mesh-Technologien wesentlich enger als bislang in Container-Orchestrierungsplattformen integriert werden und ggf. gar nicht mehr als eigenständige Komponente in Erscheinung treten.
......@@ -15,7 +17,7 @@ Neben *Istio* gibt es zahlreiche weitere Service-Meshs (z.B. [Linkerd]([https://
- einer [PostgreSQL](https://www.postgresql.org)-DB und
- [REDIS](https://redis.io) als In-Memory Cache.
Alle genannten Komponenten werden als öffentliche Container Images über Dockerhub bezogen. Mehr über die Architekur und Implementierung von *Yelb* finden Sie im [Yelb-Repository](https://github.com/mreferre/yelb).
Alle genannten Komponenten werden als öffentliche Container Images über Dockerhub bezogen. Mehr über die Architekur und Implementierung von *Yelb* finden Sie im [Yelb-Repository][yelb].
In diesem Lab werden Sie:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment