Skip to content

Cloud & DevOps · Capstone

Service Mesh with Istio: mTLS & Traffic Splitting

Encrypted service calls and weighted routing, with no code changes

4-5 weeks build

Overview

Moves networking concerns out of the application and into the mesh. A small multi-service shop app runs on a local kind or minikube cluster with Envoy sidecars injected; strict mutual TLS is switched on and checked, retries and timeouts are set per route, a new version takes a weighted share of traffic, and injected delays and errors show what those policies actually protect.

What makes it stand up

  • 01Strict mutual TLS between services, verified from inside a pod
  • 02Per-route retries and timeouts set in configuration, not code
  • 03Weighted traffic split between two versions of one service
  • 04Fault injection of delays and HTTP errors to test the policies
  • 05Kiali service graph showing live traffic and TLS status

Module breakdown

  1. 01

    Sample app

    Four-service app deployed with sidecar injection enabled.

  2. 02

    Security

    PeerAuthentication, AuthorizationPolicy and certificate checks.

  3. 03

    Resilience

    VirtualService retries, timeouts and outlier detection.

  4. 04

    Traffic splitting

    DestinationRule subsets and a staged weight shift.

  5. 05

    Fault testing

    Injected faults measured with and without each policy.

After this, you will be able to

  • Explain what a sidecar proxy intercepts and why the app need not know
  • Defend your retry and timeout values against retry storms
  • Demo traffic moving to a new version by changing one weight

Technology stack

  • Kubernetes
  • Istio
  • Envoy
  • Kiali
  • Docker

Complete kit

₹9,199₹15,599
-41%

Delivered in under 48 hours

Level
Capstone
Domain
Cloud & DevOps
Build time
4-5 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

Capstone

Cloud & DevOps

Cloud-Native CI/CD Platform

GitOps pipeline with Kubernetes, Helm and progressive delivery

  • Kubernetes
  • Docker
  • Helm
  • Argo CD
  • +2
₹5,299₹8,999
4.8/74 reviews
Capstone

Cloud & DevOps

Microservices Observability Stack

Traces, metrics and logs across services that call each other

  • Go
  • Docker
  • OpenTelemetry
  • Prometheus
  • +2
₹5,299₹9,099
4.8/69 reviews
Mini Project

Cloud & DevOps

Package & Deploy an ML Model as an API

Takes a trained model to a versioned, containerised FastAPI service

  • Python
  • scikit-learn
  • FastAPI
  • Docker
  • +1
₹5,899₹9,999