loader
APPLICATION SLICE

Microsegment within clusters, Interconnects for multi clusters, clouds & edges

Isolate or segment critical pods in a cluster based on bandwidth, traffic priorities & security

Easy connectivity between application clusters over a wide area network

Multi-tenancy for K8s applications

What is the Avesha Application Slice?

Application Slices are application overlays -they are a way of grouping K8s application pods based on one or more organizing principles such as critical services, app teams, security, governance, the velocity of deployment, etc.

Data Plane Traffic Control

Establish a traffic control policy on each Application Slice. The policy is maintained for all application pods on that Slice. The ability to control traffic across nodes and clusters is only available using Avesha Application Slices.

Better Resiliency

By deploying an application across clusters and connecting using the slice, application services get resiliency and better availability & efficient failover containment.

Zero-Trust Security

Each Slice brings Zero Trust Security by applying global security policies to all application pods connected to it.

App-to-App Connectivity & Service Discovery across Multi-Cluster, Multi-region & Multi-Cloud

Applications pods on a slice connect with each other on a layer 3 interface. This enables better placement of workloads across multi-cluster and easier service-to-service discovery.

Ecosystems & Integrations

Kubernetes, AWS, Azure, GCP, OpenShift, Prometheus, Kiali, HELM

What the Application Slice solves for you?

Avesha Application Slice organizes pods within a single cluster based on policies. It can also extend to multi-cluster, multi-cloud, and hybrid cloud & edges. It connects all application endpoints and enables segmentation, service discovery & zero-trust security.

Avesha Application Slice Overview

Application Slice is an “overlay” because it works with existing K8S deployments and does not require any significant change to existing code – only an annotation needs to be added to a pod spec to enable its inclusion into an Application Slice.

How to create an Application Slice?

Here are the steps on how to create an Avesha Application Slice for a cluster or Multi-cluster and attach application pods to the slice.

Step 1

With Helm Chart install Avesha Control plane pods and gateway pods.

Step 2

Configure the Helm chart with application details to onboard application to a Slice.

Step 3

Do Step 1 and Step 2 on each cluster that needs to be on the Application Slice. Gateway pods from each cluster will get connected and service discovery will be enabled.

Step 4

Visualize the Slice in the Avesha SaaS dashboard with QoS configurations and slice characteristics.

Learn about our other products

Avesha Smart Application Cloud Framework consists of other products that enable automation, easy interconnectivity across a wide area network, and adaptive & autonomous configuration of the network based on the application's needs.

Avesha Smart Application Mesh

Avesha Smart Application Mesh is a service that enables an easy app to app connectivity for distributed application deployments (microservices or monolithic). Extend applications from the data center to cloud to edge networks using Avesha Mesh.

Avesha Smart Application Load Balancer

Avesha Smart Application Load Balancer enriches service to service communication with defined objectives monitored continuously with programmable metrics and endpoints. This Load Balancing approach is a pro-active measure for service availability and customer experience.