Why VM Workloads Are Needed

Why VM Workloads Are Needed An architecture diagram generated by Archify. VM · Legacy App · Legacy Environment VM Legacy App VM · Database · Legacy Environment VM Database VM · External Service · Legacy Environment VM External Service New App · Application container · Kubernetes Cluster › Pod New App Application container Envoy · Sidecar proxy · Kubernetes Cluster › Pod Envoy Sidecar proxy Microservice · Application container · Kubernetes Cluster › Pod Microservice Application container Envoy · Sidecar proxy · Kubernetes Cluster › Pod Envoy Sidecar proxy istiod · Control Plane · Control Plane istiod Control Plane Direct traffic before migration mTLS + policy after mesh registration Configuration delivery Configuration delivery VM can also be registered Legacy Environment Kubernetes Cluster Pod Pod Control Plane Legend Backend Database Cloud Security External

Usage Scenarios

  • • Gradual migration of legacy applications
  • • Including database servers in the mesh
  • • Integration of services outside the cluster
  • • Hybrid cloud environment configuration