Please enable JavaScript.
Coggle requires JavaScript to display documents.
ISTIO - Coggle Diagram
ISTIO
Microservices capabilities
API
Dicovery
Kubernetes/Istio
Invocation
Kubernetes
Elasticity
Kubernetes
Resilience
Istio
Pipeline
Jenkins
Authentication
Istio
Logging
Kibana
Monitoring
Prometheus/Grafana
Tracing
Jagger/Istio
Fallacies of ditributed computing
Network is reliable
Latency is zero
Bandwidth is infinite
Topology does no change
There is one administrator
Transport cost is zero
The network is homogeneous
Functionality
Traffic Management
Gateway
Incoming e outcoming calls to/from the mesh
Virtual service
Defines how routes are built in the service mesh between the servies
Destination Rule
Defines how services talk to each other
Service Entry
mTLS
Available by default
Pilot takes care of the secrets when a new pod is created
Ingress/Egress
Request routing
Service Observability
Application/Service resilience
Core Features
Traffic management
Fornece descoberta de serviços e load balance
Security
Observability
Extensibility
Components
Pilot
Manages all envoys
Envoy Proxy
Core of Istio
Mixer
Mesh info capture
Citadel
Certificate Authorith
Sidecar Container
Intercepta todo o fluxo de rede da aplicação
O fluxo é enviado para um proxy: Envoy