India's Sovereign Cloud Platform

Enterprise-grade on-premise PaaS by TechRajendra® — hyperscaler capabilities on your hardware, with seamless AWS & GCP hybrid integration. Zero Trust. RBI/SEBI/DPDP compliant. Your data. Your rules.

0
Trust gaps
100%
Self-sovereign
Platform Layers · All Systems Nominal
01
Compute & Infrastructure
🔒
02
Network Fabric
🔒
03
Service Mesh
🔒
04
Identity & Access
🔒
05
Security & Policy
🔒
06
API Gateway
🔒
07
Data Streaming
🔒
08
ML Platform
🔒
09
Developer Portal & IDE
🔒
10
Observability & Cost
🔒
Zero-trust active · GitOps synced · Production-ready
🛡️ISO 27001 Ready
🔐PCI-DSS Aligned
🏥HIPAA Capable
🔁GitOps Native
🏠100% Self-Hosted
🌐Zero-Trust Architecture
🇮🇳Built in India
📋DPDP Act Ready
🛡️ISO 27001 Ready
🔐PCI-DSS Aligned
🏥HIPAA Capable
🔁GitOps Native
🏠100% Self-Hosted
🌐Zero-Trust Architecture
🇮🇳Built in India
📋DPDP Act Ready
0
Trust Gaps
Zero-trust enforced
0
Platform Domains
Compute to ML to Cost
0%
Self-Hosted
Your infrastructure
0
Trust Gaps
Zero trust, every layer
0+
Integrated Tools
Curated, not assembled
0
Industry Solutions
Purpose-built verticals
How It Works

From deployment to sovereignty in three moves.

AravaliStack is installed in your infrastructure. Your team takes over. The platform handles everything in between.

Drag to explore
01
🏗️
Deploy to Your Infrastructure
AravaliStack is deployed into your existing environment — bare metal, existing VMs, or a fresh data centre. No data leaves your perimeter. Our team handles the initial platform deployment.
→ Inventory your hardware
→ Run deployment playbooks
→ Platform layers come online
→ Initial GitOps repo created
02
🔑
Configure Your Policies
Your security team defines who can access what, under what conditions, with what limits. Everything is declared in Git — reviewed, approved, and version-controlled before it becomes reality.
→ Define tenant boundaries
→ Write access policies as code
→ Set cost budgets per team
→ Configure compliance rules
03
🚀
Teams Onboard in Self-Service
Developer teams onboard through the portal. They provision their own environments within the limits you set. No tickets. No waiting. No deviation from your security posture.
→ Teams access developer portal
→ Spin up environments instantly
→ Deploy via CI/CD pipelines
→ Cost visible in real time
04
🤖
Scale ML & Data Workloads
When teams need ML compute, notebooks, or data streaming — it's all self-service on the same platform. Models train inside your perimeter. Data science teams work in pre-configured notebook environments.
→ Launch notebook environments
→ Schedule GPU training jobs
→ Register & deploy models
→ Data never leaves perimeter
05
📊
Govern, Audit & Optimise
The platform gives you a complete view of what's running, who's accessing what, and what it all costs — continuously. Compliance audit becomes a report query, not a weeks-long scramble.
→ Real-time cost dashboards
→ Access audit on demand
→ Policy drift alerts
→ Capacity optimisation signals
06
🏔️
You Own It. Completely.
At every stage, you own the infrastructure, the policies, the data, and the costs. No vendor can change what your platform does. No billing surprise. No exit barrier. Sovereignty — not dependency.
→ Full source access
→ No usage-based billing
→ No vendor lock-in
→ Migrate any time, easily
Why AravaliStack Exists

Your cloud should answer to you. Not to a vendor's billing system.

Every enterprise we've spoken to has the same problem. The cloud bill keeps rising. The dependencies multiply. And somewhere, someone important is asking: do we actually own any of this?

Too often, the answer is no. Infrastructure rented. Security bolted on after the fact. Audit trails dependent on vendor support tickets and hope.

"AravaliStack was built to end that dependency — completely and permanently."
The AravaliStack Founding Belief

We believe every enterprise deserves to own its infrastructure — not rent it, not depend on a vendor's roadmap, not be surprised at invoice time.

We believe security is not a layer you add. It is the foundation you build on. Zero trust is not a product feature here. It is the first principle.

The Aravali mountains have stood for over a billion years. We build infrastructure with the same intention. Permanent. Layered. Yours.

The Numbers

What sovereign infrastructure looks like at scale.

0
Architecture documented
Every component ships with architecture rationale, design decisions, and an operational runbook.
0%
Self-hosted — nothing in a third-party cloud
Every compute task, every ML workload, every audit log — inside your infrastructure. No exceptions.
0
Implicit trust relationships in the platform
Zero trust means exactly that. Every connection is authenticated. No service trusts another by default.
0+
Integrated tools — curated, not assembled
Over 60 open-source and enterprise tools selected, configured, and maintained to work coherently as a platform.
0
Platform domains — IaaS to MLOps to Cost
From bare metal compute to model serving to developer experience — every domain designed to be part of one platform.
0Cr+
Average customer saving vs. public cloud annually
Predictable infrastructure costs replace surprise cloud invoices. Teams know what they spend — before the month ends.
Platform Capabilities

Six pillars. One coherent platform.

Not an assembly kit. Every capability is designed from day one to work with every other — zero-trust threading through all six.

🔐
Security That Cannot Be Switched Off
Zero-trust enforcement runs through every layer — compute, networking, APIs, ML, billing. Not an add-on. The architecture makes insecurity structurally impossible.
IAM · Vault · Policy-as-Code · mTLS
📋
Every Change Lives in Git
From server configs to cost budgets — everything is declared, version-controlled, and auditable. Your infrastructure becomes a repository. Compliance auditors love it. Security teams love it more.
GitOps · ArgoCD · Infrastructure as Code
🏢
Fully Isolated Per-Team Environments
Every team gets its own environment from network to billing. No shared risk. No noisy neighbours. No compliance gaps between tenants.
Multi-tenant RBAC · Namespace isolation · Per-tenant billing
🤖
AI & ML Without Sending Data Out
Run training, notebooks, and inference entirely within your infrastructure. No data leaves. Your ML team gets a full platform. Your security team keeps their guarantee.
ML platform · Notebooks · Model registry · Edge inference
💰
Know Exactly What You Spend and Why
Per-team cost attribution, budget enforcement, idle detection — built in. You can answer the board's question before it's asked.
OpenCost · Budget gates · Cost attribution
🧑‍💻
A Platform Your Engineers Actually Want
Self-service portal, browser-based IDE, automated testing, integrated docs — all connected. Productive engineers ship faster. Fast shipping wins markets.
Developer portal · Cloud IDE · Automated QA
Platform Architecture

Eight domains. One unified platform.

Click any domain to explore what lives inside it — and how it connects to the others.

🖥️
Compute
OpenStack + Proxmox + Kubernetes
🌐
Networking
Fabric, service mesh, API gateway, CDN
🔐
Security
IAM, zero trust, secrets, policy engine
📊
Data & Streaming
Kafka, object storage, analytics, APIs
🤖
ML Platform
Training, notebooks, registry, inference
🧑‍💻
Developer XP
Portal, IDE, CI/CD, testing, onboarding
👁️
Observability
Metrics, logs, traces, alerting, dashboards
💰
Cost Intelligence
Attribution, budgets, optimisation, billing
Select a domain above to explore
Click on any of the eight platform domains to see what capabilities live inside it, which tools underpin it, and how it integrates with the rest of the platform.
← Click any domain to expand details →
How We Compare

Most providers give you servers.
AravaliStack gives you a platform.

vs. Hosting Providers
vs. Building Your Own
CapabilityAravaliStackOpenStack ProvidersBare Metal ProvidersPublic Cloud
Zero-Trust at Every LayerAdd-on cost
GitOps-Native Control Plane
Self-Hosted ML/AI PlatformVendor-locked
Per-Tenant Cost AttributionComplex tooling
Built-in Developer Portal
Predictable Monthly PricingNever
Full Data SovereigntyDepends
Edge-Native WorkloadsLimited
ConsiderationAravaliStackDIY Platform (30+ tools)
Time to first production workload Weeks6–18 months
Team required for platform engineering 1–2 people ops8–15 FTE minimum
Inter-tool security integration Pre-builtCustom for each pair
Upgrade management Managed by AravaliStackYour team's problem
Documentation & runbooks Full architecture documentation includedMust write from scratch
Zero-trust across all tools Architecture-enforcedManual, per-tool integration
Cost attribution out of the box Platform-nativeSeparate tooling project
Support & accountability Single vendorCommunity forums per tool
Compliance Readiness

Built for the most demanding regulatory environments.

AravaliStack's architecture aligns with major compliance frameworks by design — not as a configuration afterthought.

Regulation
Access Control
Audit Trail
Encryption
Data Residency
Policy as Code
🏦 PCI-DSS
🏥 HIPAA
🌐 ISO 27001
🇮🇳 DPDP Act
Configurable
⚖️ RBI Guidelines
🛡️ SOC 2 Type II
Scoped
Multi-Cloud & Hybrid

Already on AWS or GCP?
AravaliStack works with them.

We don't ask you to throw away existing cloud investments. AravaliStack acts as a unified control plane — bringing zero-trust policy enforcement, cost visibility, and GitOps governance to workloads running anywhere: your data centre, AWS, GCP, Azure, or all four simultaneously.

The difference is who sets the rules. With AravaliStack, the governance layer is yours — not theirs.

Unified policy enforcement across on-prem + any public cloud
Single cost dashboard across AWS, GCP, Azure and your own infra
GitOps-managed workload placement — declare where each app runs
Edge workloads bridged via AWS Greengrass, Azure IoT Edge, OpenFaaS
Migrate workloads from cloud to self-hosted progressively — no big-bang cutover
☁️
Amazon Web Services
Integrated
EC2, S3, EKS, Greengrass, Cost Explorer bridged via unified control plane
🌐
Google Cloud
Integrated
GKE, GCS, BigQuery, Vertex AI workloads governed under AravaliStack policy
🔷
Microsoft Azure
Integrated
AKS, Azure IoT Edge, Blob Storage, AD federation via GitOps bridge
🏠
Your Data Centre
Native
OpenStack + Proxmox + Kubernetes — the sovereign core, always self-hosted
🔁
Progressive Migration Path
Start with governance and cost unification. Migrate workloads on your timeline. Never a forced cutover.
Ecosystem

Built on tools your team already trusts.

AravaliStack curates and integrates 60+ open-source and enterprise tools — configured, secured, and maintained as one coherent platform. No assembly required.

Cloud Substrate
☁️ OpenStack 🐧 Proxmox ⎈ Kubernetes ☁️ AWS EC2 🌐 GCP GKE 🔷 Azure AKS
Security & Identity
🔐 Vault 🛡️ OPA 🌐 Istio 🔑 Keycloak 📋 Falco
GitOps & CI/CD
📦 ArgoCD 🔁 Flux 🏗️ Terraform ⚙️ Ansible 🔀 GitLab CI
Data & Streaming
🌊 Kafka 🌀 Pulsar ⚡ Spark 🌊 Flink 🗄️ MinIO
ML & AI
🔥 PyTorch 🤖 TensorFlow 📊 MLflow 📓 JupyterHub 📡 OpenFaaS
Observability & Cost
📊 Prometheus 📈 Grafana 🔍 Jaeger 💰 OpenCost 📋 Loki
Edge Computing
☁️ AWS Greengrass 🔷 Azure IoT Edge ⚡ KubeEdge 📡 OpenFaaS
API & Developer
🦍 Kong 🧩 Backstage 📜 GraphQL 🔌 OpenAPI ☁️ Cloud IDE
CDN & Content
🌐 Self-hosted CDN 📁 Cloud Foundry ⚖️ Velero 📋 Harbor
60+ tools — curated, integrated, and maintained as one platform. Request the full integration list →
What Leaders Say

Sovereign infrastructure.
Real outcomes.

Engineering leaders who chose ownership over dependency.

★★★★★
"For the first time, we could show the regulator exactly who accessed every record, when, and with what authorisation. That conversation used to take weeks. Now it takes an afternoon."
A
Ashok Mehrotra
CTO · Regional Co-operative Bank, Maharashtra
★★★★★
"We were paying hyperscaler prices for ML compute — and our proprietary training data was traversing their infrastructure. AravaliStack solved both problems in one deployment."
P
Priya Nambiar
Head of AI Infrastructure · Enterprise AI Lab, Bangalore
★★★★★
"The GitOps control plane changed everything. When somebody asks 'who changed this config and when?' — the answer is in Git, with a PR number, an approver name, and a timestamp. Always."
R
Rohit Sharma
VP Platform Engineering · FinTech Scale-up, Pune
★★★★★
"Our developers used to raise tickets to get environments. Now they log into the portal and have a full stack running in minutes — within the security boundaries we set. It's genuinely changed how fast we ship."
S
Sneha Iyer
Director of Engineering · Healthcare Network, Chennai
★★★★★
"The RBI audit passed on first attempt — first time in our history. The auditor specifically called out the quality of our access logging and policy documentation. That's AravaliStack."
V
Vijay Krishnamurthy
CISO · NBFC, Mumbai

Your infrastructure should answer
to you.

Join the enterprises that have stopped renting their stack and started owning it.

No commitment required · Speak directly with our platform engineering team
Covered by
ET Tech INC42 The Ken YourStory FactorDaily NASSCOM
How It Works

Sovereign cloud in three acts.

AravaliStack gives enterprises everything public cloud offers — self-service, elasticity, ML — without giving up ownership, audit trails, or cost predictability.

1
🏗️

We deploy on your infrastructure

AravaliStack runs on your servers — in your data centre, or on your dedicated nodes in any cloud. We bring the platform. You own the hardware and the data.

Deploy time: 3–5 days · No cloud dependency
2
⚙️

Your teams self-serve everything

Developers provision environments, spin up ML workloads, deploy APIs — all through a developer portal. Every action is logged, attributed, and governed by policy-as-code.

Zero-trust enforced · GitOps-managed · Fully auditable
3
📊

You see everything, always

Real-time cost per team. Every policy enforcement decision. Every access log. Compliance reports that export in minutes, not weeks. You never have to ask a vendor what happened.

DPDP · ISO 27001 · PCI-DSS · RBI-ready
Deployments across India

Serving enterprises from Kashmir to Kanyakumari.

AravaliStack is live in production across banking, healthcare, government, and technology enterprises in major Indian metro clusters — with air-gapped and on-premise deployments in regulated environments.

5+
Indian metro deployments
8
Industry sectors active
100%
Data stays in India
₹0
Cloud egress fees
Delhi NCR Govt · Banking Mumbai BFSI · FinTech Bangalore AI · Enterprise Hyderabad Healthcare Pune HQ: New Delhi Delhi, India
Active deployment
Expansion in progress
Cost Intelligence

How much is public cloud
actually costing you?

Enter your current monthly cloud spend. We'll show you what a comparable AravaliStack deployment would cost — and what you'd get back.

₹1L/mo ₹5L / mo ₹50L/mo
5 people 30 engineers 200 people
Current Annual Cost
₹60L
Public cloud estimate
AravaliStack Cost
₹22L
All-in, first year
3-Year Savings
₹1.14Cr
Conservative estimate

These are illustrative estimates. Get a precise analysis tailored to your infrastructure →

Platform Demo

Watch the platform in action.

A 6-minute walkthrough: from zero to a multi-tenant, GitOps-managed, zero-trust sovereign cluster. Real commands, real output, no slides.

AravaliStack Platform Demo
6 min · No slides · Real commands
0:00
Cluster bootstrap
1:45
Zero-trust policies
3:20
Developer portal
5:00
Cost dashboard
Live Platform UI

This is what your team sees on Day 1.

AravaliStack ships with production-ready dashboards for every domain — DR health, cost intelligence, multi-cloud billing, and more. No configuration, no integration work.

DR Readiness Score
92
RTO Target: 15m
Current: 13m
Replication: Secondary
Backup Job Overview
60%
Job: Nightly-DB-Backup
Next: Oct 6 02:00
Encryption: AES-256
Quick Metrics
Backup Jobs
4
Active DR Plans
4
Avg RTO/RPO
15/5
Last Sim
Pass ✓
AI Scaling & Optimization — Recent Simulations
Zone Down
us-west-2 · 2025-10-06 09:45
Recovery: 13mPass
Cluster Crash
us-east-1 · 2025-10-05 14:10
Recovery: 13mFail
Network Partition
eu-central-1 · 2025-09-28 11:32
Recovery: 13mPass
Threat Detection & Alerts
User: db-admin
HighMitigated
Policy drift: lecket
MediumPending
Excessive Permissions
User db-adminHigh · Reduce
Role: vault-roleMedium · Reduce
Solutions · Banking & Financial Services

The cloud your compliance team has always wanted.

Every transaction auditable. Every access logged. Every policy version-controlled. PCI-DSS and RBI regulatory readiness built into the architecture — not assembled with consultants after the fact.

Deployment modes
🏢Fully On-Premise
·
☁️AWS Hybrid
·
☁️GCP Hybrid
·
🔒Air-Gapped
One control plane. All environments. Your rules.
The Problem

Banks don't have a technology problem. They have a control problem.

Regulators want to see who accessed what data, at what time, with what authorisation. AravaliStack makes that answer immediate — always.

Before AravaliStack
Security team scrambles before every audit
Access logs scattered across five systems
No single source of truth for who can access what
Policy changes made through tickets and wikis
Cost visibility requires quarterly deep-dives
With AravaliStack
Every access event logged to immutable audit trail
Policy-as-code: changes reviewed, versioned, approved in Git
Zero trust means no implicit access — ever
Per-team cost attribution visible in real time
Compliance reports generated on demand
🏦
PCI-DSS Aligned Architecture
Cardholder data environments isolated at network namespace level. Encryption enforced at rest and in transit. Access scoped to least-privilege by default.
📋
Immutable Audit Trails
Every API call, every config change, every access decision is logged — tamper-evident and available for any required regulatory review period.
⚙️
Policy as Code
Compliance policies live in Git — reviewed, versioned, and approved by your team. No shadow IT. No undocumented exceptions. Every rule is auditable.

Built for environments where nothing can be left to chance.

Speak with our financial services architecture team.

Solutions · Healthcare

Patient data that never leaves your perimeter.

HIPAA capability without building a separate compliance stack. Full access controls, audit trails, and encryption — built into the platform architecture, not bolted on afterwards.

The Compliance Challenge

Healthcare data is not a liability. It's a mandate.

Every organisation managing patient information faces the same challenge: highly sensitive data, demanding regulatory environment, and severe consequences for any breach or audit failure.

AravaliStack doesn't offer a HIPAA-compliance service layer. It offers a platform where the architecture itself enforces the controls regulators require.

Encryption at rest and in transit, enforced by default
Patient data access scoped to authenticated, authorised identities only
All access events logged to immutable, tamper-evident audit trail
Network isolation between departments and systems
Automated backup with configurable retention and cross-site replication
Why This Matters

"The question regulators ask isn't 'do you have a firewall?' It's 'can you show me every person who accessed patient record #8473 in the last 18 months, and the authorisation that permitted each access?'"

AravaliStack answers that question before it's asked.

🏥
Data Stays Inside
All compute, storage, and networking within your infrastructure. No data traverses third-party systems for any platform function.
👁️
Complete Visibility
Every data access event logged with identity, timestamp, resource, and decision basis. Audit reports on-demand.
🔒
Breach Containment
Network micro-segmentation means a compromise in one department cannot traverse to another. Zero trust limits blast radius by design.

Infrastructure your patients' trust depends on.

Speak with our healthcare solutions team.

Solutions · AI Research & ML Teams

Your models. Your data. Your infrastructure.

A complete ML environment — training, versioning, notebooks, inference — running entirely inside your own perimeter. Your IP stays yours. Your results stay private.

The Problem with Cloud ML

Sending your training data to a cloud provider is a risk most teams haven't measured.

When you train on hyperscaler ML services, your proprietary data — the training set representing years of competitive advantage — traverses their infrastructure. Their terms govern it.

AravaliStack gives ML and research teams a complete, self-hosted alternative with none of the capability compromise.

🧪
Model Training
GPU-scheduled training with full experiment tracking. Every run logged and reproducible.
📓
Notebook Environment
Browser-based data science notebooks with pre-configured environments.
📦
Model Registry
Version, stage, and deploy models with full lineage and rollback capability.
📡
Edge Inference
Deploy models to edge locations with offline-first capability and GitOps sync.

Train on your data. Keep your edge.

Solutions · Enterprise IT

The internal cloud your teams have been waiting for.

Replace public cloud for internal workloads without losing capability. Multi-tenant, self-service, with a developer portal that makes internal cloud feel modern — not like a step backward.

The Problem

AWS gave your teams capability. It also gave your CFO a permanent headache.

Unpredictable billing. Teams spinning up resources with no governance. No internal showback. Data leaving your perimeter for every ML workload. AravaliStack solves these without asking your engineers to give up anything.

💸 "Our cloud bill surprised us again."
Per-team cost attribution and budget enforcement ensure every team knows their spend — with hard limits if they exceed it.
🔒 "We failed the security audit."
Zero-trust architecture means no implicit access. Every service, every API call is authenticated, authorised, and logged.
🔁 "Someone changed the config manually."
GitOps makes manual changes structurally impossible. Every change is a pull request. Every deployment is automated and auditable.
🧑‍💻 "Our developers say the internal platform feels like 2012."
AravaliStack includes a full developer portal, self-service provisioning, browser-based IDE, and automated environment setup.

Give your teams the cloud they deserve. Keep the control you need.

Solutions · Government & Public Sector

Sovereignty is not a preference. It is a legal obligation.

For government and public sector organisations, data residency, auditability, and full operational control are mandated — not optional. AravaliStack is purpose-built for these requirements.

Why Government Chooses AravaliStack

Full control. No black boxes. No foreign infrastructure.

Government agencies cannot afford ambiguity about where data is stored, who can access it, or what software runs on their infrastructure. AravaliStack is 100% self-hosted, fully auditable, and provides complete visibility into your infrastructure.

All data within your defined geographic and network perimeter
Full platform configuration auditable by your security team
No dependency on foreign cloud provider infrastructure
Meets Digital India data localisation requirements
Complete audit trail for every system action
Policy-as-Code enables independent verification of all security controls
🌏
Data Residency Guaranteed
Your data stays exactly where you specify. No third-party CDN caching, no external processing. Fully verifiable by your team.
📄
Policy-Driven Operations
Every operational policy is written as code, stored in Git, and independently reviewable.
🔍
Independently Auditable
Your security team can inspect every component, configuration, and access log. No vendor-managed black boxes.

Infrastructure that meets sovereign mandates.

Platform · Compute & Infrastructure

Dual substrate. Complete control. Zero lock-in.

AravaliStack runs Kubernetes across both OpenStack VMs and Proxmox bare metal simultaneously — workload flexibility without vendor dependency.

Hybrid Compute Substrate

OpenStack + Proxmox: the best of both worlds

AravaliStack runs on a dual compute substrate. Both managed through a unified control plane, with workload placement determined by your policies.

OpenStack Layer
Full OpenStack for flexible VM-based compute, tenant networking, and storage. Multi-tenant by design. Managed entirely via GitOps — no console-only operations.
Proxmox Layer
Proxmox clusters for high-performance workloads that need direct hardware access — GPU workloads, latency-sensitive services, cost-sensitive batch jobs.
Kubernetes Clusters

Production-grade Kubernetes, multi-tenant from day one

AravaliStack deploys and manages Kubernetes clusters across both substrates. Each tenant receives isolated namespaces with hard resource quotas.

Clusters provisioned automatically via GitOps
Per-tenant namespace isolation with network policies enforced at kernel level
RBAC scoped to individual team identities from the IAM layer
Automated upgrade management with configurable maintenance windows
Backup & Disaster Recovery

Resilience that requires no heroics

Backup and DR are configured declaratively — your recovery objectives become policy, the platform enforces them continuously.

Recovery objectives are policy — not hopes. RPO and RTO targets declared in configuration. The platform enforces them and alerts if they become unreachable.

Compute that serves your requirements, not ours.

Platform · Security & Zero Trust

Zero trust isn't a product feature here. It is the foundation.

Every connection authenticated. Every access authorised. Every decision logged. From the first packet to the last billing entry — zero trust enforced at every layer.

The Zero-Trust Model

No implicit trust. Anywhere.

AravaliStack assumes the opposite of perimeter security: no connection — internal or external — is trusted until explicitly verified at every layer.

🪪
Verify Identity
Every service, every user, every request
Enforce Policy
Access permitted only by explicit authorisation
📝
Log Everything
Every decision recorded, tamper-evident
Identity & Access Management

One identity fabric. All of your platform.

A unified identity fabric spanning your entire infrastructure — powered by Keycloak (SAML/OIDC/SSO), Ory Hydra (OAuth2 server), Ory Keto (fine-grained permission engine), and Ory Kratos (identity management). The same stack enterprises like Société Générale and Mistral run — on your hardware.

🔑 Keycloak
SAML 2.0, OIDC, LDAP federation, social login, MFA, self-service user management — drop-in auth UI your applications embed directly.
🛡️ Ory Hydra
OAuth2 & OpenID Connect server. Issues tokens, manages consent flows, and handles client credentials for service-to-service auth — fully standards-compliant.
⚖️ Ory Keto
Google Zanzibar-inspired permission engine. Fine-grained RBAC with per-tenant, per-resource, per-action granularity — evaluated in microseconds, at scale.
🏛️ HashiCorp Vault
Dynamic secrets, certificate authority, encryption-as-a-service. No static credentials anywhere in the platform — every secret is time-limited and audited.
Single sign-on across all platform layers — one login, everything accessible
Fine-grained RBAC: per-tenant, per-resource, per-action — Ory Keto enforced
Machine identities (SPIFFE/SPIRE) issued for every service — zero static credentials
Directory sync (SCIM) from corporate AD/LDAP — user lifecycle managed automatically
All identity decisions logged to immutable, cryptographically-signed audit trail
Machine-to-Machine & AI Agent Identity

Your AI agents need identities too.

As autonomous AI agents become part of enterprise workflows, they need to authenticate, authorise, and be audited — just like human users. AravaliStack extends its identity fabric to non-human actors: services, agents, and automated pipelines all get verifiable identities.

🤖 AI Agent Authentication
Every AI agent — whether it's a LangChain pipeline, an AutoGen workflow, or a custom inference service — is issued a SPIFFE SVID. Access to data, APIs, and compute is scoped to exactly what the agent needs, nothing more.
🔗 Service-to-Service Auth
Ory Hydra client credentials flow for service mesh auth. No API keys passed in environment variables. No shared secrets. Every service call carries a short-lived, verifiable token.
📋 Full Agent Audit Trail
Every action taken by an AI agent is logged to the same immutable audit trail as human actions. When your regulator asks "what did the model do?" — you have a verifiable, tamper-evident answer.
🚦 Intelligent Rate Limiting
Per-agent token budgets, request rate limits, and circuit breakers — enforced at the API Gateway layer. Protect your infrastructure from runaway agent loops or compromised agent credentials.
Why this matters for regulated enterprises

Stytch, WorkOS, and Okta all offer M2M auth — as cloud services. Your data on their servers. AravaliStack gives you the same capability, with the same developer experience, entirely on your own hardware. Your agents' authentication events never leave your perimeter.

Policy Engine

Security policy as version-controlled code

All security policies are declared as code, reviewed in pull requests, and enforced automatically. Policy changes have the same review process as application code changes.

Policy Review in Git
Every policy change goes through a pull request. Security team reviews. Audit trail created automatically. No shadow policy changes.
Automated Enforcement
Approved policies deploy automatically. The platform ensures policy and reality stay in sync — and alerts on any drift.

Security your auditors can see.

Platform · Data & AI

Your data pipeline. Your models. Your infrastructure.

From real-time streaming to model training to edge inference — a complete data and AI platform that never requires your data to leave your perimeter.

🌊
Real-Time Data Streaming
High-throughput event streaming with Kafka. Multi-tenant topics, per-tenant access controls, schema registry. No data to an external broker.
Distributed Processing
Spark and Flink for batch and streaming workloads. GitOps-managed jobs — reproducible, auditable, auto-scaled with KEDA.
🧪
ML Model Training
GPU-scheduled training with MLflow experiment tracking. Every run reproducible — data, code, parameters, and results versioned together.
📓
Data Science Notebooks
Browser-based JupyterLab with pre-configured ML libraries. Notebooks version-controlled. Environments defined as code in Git.
📡
Edge Inference
Deploy trained models to edge locations via KServe/Triton. Offline-first operation with GitOps sync on reconnection.
🌐
Self-Hosted CDN
Intelligent caching and origin shielding. Bandwidth-optimised delivery. No third-party CDN required.
Sovereign Model Inference

Run any model. One line of code. Your hardware.

Replicate and Hugging Face Inference API let developers run models with a single API call — but the inference happens on their servers, and your sensitive data travels to their infrastructure. AravaliStack gives you the same developer experience, entirely on your own GPUs.

Deploy any Hugging Face model, any custom-trained model, or any fine-tuned checkpoint to your AravaliStack GPU cluster. Serve it through a standardised REST API. Your data never leaves your perimeter.

One-click model deployment from Hugging Face Hub — to your hardware
Standardised inference API — same interface as Replicate, pointed at your endpoint
GPU auto-scaling — scale to zero when idle, scale up on demand
Multi-model serving — run dozens of models concurrently with resource isolation
Private model registry — fine-tuned models versioned and served from Harbor
Zero data egress — inference input and output stays on your infrastructure
Sovereign Inference API
# Same interface as Replicate
# Pointed at your own cluster
import aravali_inference
client = aravali_inference.Client(
endpoint="https://infer.your-dc.in"
)
output = client.run(
model="your-org/llama-3-fine-tuned",
input={"prompt": customer_data}
)
# Data never left your perimeter ✓
For BFSI & Government: KYC models, fraud detection, document classification — all run on your hardware. Sensitive customer data processed by AI with zero cloud egress.
AI Observability

Observe every token. Trace every agent. Cost every inference.

Axiom reimagined observability for AI engineering — prompt tracing, cost attribution per LLM provider, and agent workflow visibility. AravaliStack ships this capability natively, on your infrastructure, with zero-sampling log retention.

🔭
Distributed Tracing

End-to-end OpenTelemetry tracing across your entire application stack — services, databases, queues, and AI inference calls — in one unified trace view.

OpenTelemetry Jaeger Tempo
🤖
AI Workflow Tracing

Trace every LLM call, every agent step, every tool invocation. See prompt → response → cost per call. Debug agent loops. Identify which prompts are driving latency or cost spikes.

LangChain AutoGen LlamaIndex
💸
Token Cost Attribution

Per-team, per-project, per-model token consumption tracked in real time. Set budget limits on AI inference spend. Alert before a runaway agent loop becomes a ₹10L bill.

Per-namespace Budget alerts
📊 Zero-Sampling Log Retention

Axiom built its reputation on one claim: never sample your logs. AravaliStack's observability layer uses a columnar log store — every log line retained, queryable at any time, at any scale. No data loss, no "we sampled it out."

For regulated environments — RBI, IRDAI, SEBI — this isn't just useful. It's the answer when the auditor says: "Show me every authentication event from March 2024."

📈 Model Performance Monitoring

Track model drift, accuracy degradation, and latency SLAs over time. Compare model versions. Roll back to previous checkpoints when production performance degrades.

Prompt evaluation & experimentation framework
A/B testing across model versions
Automated drift detection alerts

AI that stays inside your walls.

Platform · Developer Experience

A platform your engineers will actually use.

Self-service provisioning, browser-based IDE, automated testing, and integrated documentation. When the platform is good, developers ship product — not tickets.

Developer Portal

One place. Everything your engineers need.

A unified interface for discovering services, spinning up environments, viewing documentation, and monitoring deployments. Self-service — no ticket required.

Service Catalogue
Every internal service, API, and data source discoverable in one place — with owners, documentation, and runbooks attached.
Self-Service Environments
Developers provision dev and staging environments on demand — within pre-defined cost and resource limits set by the platform team.
Self-Hosted Auth UI — The Sovereign Clerk Alternative

Drop-in auth components. Your infrastructure. Your data.

Clerk, WorkOS, and Auth0 offer beautiful, developer-friendly auth UIs — as cloud services. AravaliStack ships the same experience entirely on-prem. Your Keycloak instance powers embeddable sign-in, sign-up, organisation management, and billing components that developers drop into their applications in minutes.

🪪 Embeddable Auth Components
Pre-built Sign-In, Sign-Up, User Profile, and Organisation Switcher components — styled to your brand, backed by your Keycloak. Developers get Clerk-quality UX with no data leaving your hardware.
🏢 Multi-Tenancy Built In
Organisation-level authentication policies, per-org SSO configuration, SCIM provisioning from corporate directories, and role mapping from IdP groups — all self-served by your enterprise customers' IT teams.
🔐 Enterprise Auth Out of the Box
SAML SSO, OIDC, passkeys, MFA, and JIT provisioning — without paying Okta or WorkOS per-seat cloud fees. Every feature, on your hardware, for a fixed platform licence.
🛠️ Developer-First API
RESTful auth APIs through Ory Hydra and Keycloak. SDKs for React, Vue, Node, Python, Java, and Go. Developers integrate auth in the same way they would with any cloud auth provider — just pointed at your own endpoint.
For CISOs: When a developer says "we're using Clerk for auth," the question is: where do user credentials, session tokens, and authentication logs actually live? With AravaliStack, the answer is always: on your servers, in your data centre, under your control.
Cloud IDE

Development environments that live in the platform

Browser-based development environments running inside your infrastructure. No "it works on my machine." Environments defined as code, versioned alongside application code.

Full IDE experience in the browser
Environment specifications version-controlled alongside application code
Access controlled by the same IAM fabric as the rest of the platform
Notebook environments for data science workflows — integrated with the ML platform
Testing & QA

Quality gates that run automatically

Automated testing — load testing, end-to-end testing, performance benchmarking — integrated into the deployment pipeline. Every deployment passes the same quality gates.

Quality is policy, not effort. When testing is automated and mandatory, quality stops depending on individual discipline and becomes a platform guarantee.

The platform that gets out of the way.

Platform · Cost Intelligence

Know exactly what you spend. Know exactly why.

Per-team cost attribution, budget enforcement, and idle workload detection — built into the platform. Answer the CFO's question before it's asked.

The Problem

Cloud bills are a symptom. The disease is opacity.

Most enterprises can't tell you — with confidence — what last month's infrastructure cost, broken down by team, project, or product line. AravaliStack solves this as a first principle.

Every resource in AravaliStack is tagged, attributed, and reported — automatically. Cost is not a finance team problem. It is a platform feature.

Every resource attributed to a team, project, and environment automatically
Real-time cost dashboards — no end-of-month surprise
Budget limits enforced as hard gates with automatic enforcement
Idle resource detection alerts before waste accumulates
Cost-per-deployment available in CI/CD pipeline output
Lago-compatible billing API for MSP chargeback and tenant invoicing
Usage-based billing engine — meter any resource, build any pricing model
Finance report export — pre-formatted for your CFO and external auditors
Billing Engine — Lago Compatible

AravaliStack's cost layer exposes a Lago-compatible REST API — the leading open-source billing standard. Connect any finance system (Tally, SAP, Zoho Books, Stripe) to pull tenant usage data, trigger invoices, and reconcile actuals against budgets.

Lago API compatible Open billing standard Self-hosted on your infra
Why This Changes Everything

When engineers can see the cost of what they're deploying — in real time — they make different decisions. Not because they're forced to, but because they have the information.

AravaliStack puts cost context where engineering decisions are made: in the deployment pipeline.

By Team
Each team sees their own cost dashboard — and can't see others'. Finance sees everything.
By Project
Cross-team project cost aggregation. Budget tracking against allocation, updated continuously.

End the end-of-month surprise.

About AravaliStack

Built in India. Built for permanence.

AravaliStack is an enterprise-grade, on-premise Platform as a Service (PaaS) developed and commercialised by TechRajendra® (Rajendra Management Pvt. Ltd.) — operating as TechRajendra® — a technology company registered in New Delhi, India, with 9+ years of enterprise infrastructure expertise. AravaliStack enables Indian enterprises, government bodies, and regulated industries to achieve public-cloud capabilities — comparable to hyperscalers — directly on their own infrastructure, while retaining complete control over data, compliance, and governance. In addition to fully on-premise deployments, AravaliStack integrates seamlessly with AWS and GCP, enabling hybrid and multi-cloud architectures from a unified control plane. The founding conviction: enterprises that control their infrastructure are more secure, more cost-efficient, and more resilient than those that rent it.

On-Premise PaaS AWS Hybrid GCP Hybrid Sovereign AI Zero Trust
The Name

Why Aravali?

The Aravali mountain range is the oldest in India — over a billion years old. It has shaped the geography, climate, and civilisation of the subcontinent. It doesn't move. It doesn't negotiate. It endures.

We named our platform after the Aravali because we believe infrastructure should work the same way. Not trendy. Not temporary. Not dependent on conditions outside your control. Permanent. Layered. Yours.

The hexagon in our logo echoes the geometry of the mountain ridge. The stack in our name reflects our conviction that a platform must be complete — every component connected, every boundary trusted.

Our Founding Belief

"Every enterprise deserves to own its infrastructure completely. Not rent it. Not depend on it. Own it — the way the Aravali mountains own the landscape."

Our Journey

How we got here.

2022
A Problem We Couldn't Stop Thinking About
Our founding team had spent years building infrastructure for banks, hospitals, and large enterprises. Every engagement ended with the same conversation: escalating cloud bills, security reviews that couldn't trace who touched what, and a quiet, uncomfortable truth — the enterprise didn't really own the thing running its most critical workloads. AravaliStack started as a question: what would it take to build a platform that made ownership real, not theoretical?
2023
Building the Blueprint
We spent a year building in private — not pitching, not fundraising, just engineering. We designed every domain from the ground up: compute, networking, security, data, ML, developer experience, observability, and cost. Each component chosen not for novelty but for production-hardened reliability. By the end of 2023 we had a platform we were willing to stake our reputation on.
2024
First Enterprise Deployments
The first AravaliStack deployments went live — a regional bank in Maharashtra, a pan-India diagnostic chain, and an enterprise AI lab in Bangalore. Three different industries, three very different requirements. All three chose AravaliStack for the same reason: genuine ownership of their infrastructure, with zero-trust and auditability baked in from the start.
2025
Hybrid Cloud & Multi-Cloud Integrations
We extended AravaliStack to bridge existing public cloud investments. Enterprises running workloads on AWS or GCP can now unify governance, cost visibility, identity (IAM), and security policy across all environments through a single AravaliStack control plane — keeping sensitive workloads on-premise while bursting compute to public cloud when needed, maintaining centralised policy, and avoiding vendor lock-in. Hyperscale cloud flexibility with sovereign infrastructure control.
2026
Scaling Sovereignty
AravaliStack is now deployed across banking, healthcare, AI research, and government environments across India. The platform continues to grow — new integrations, new industry solutions, new engineering depth. The founding conviction hasn't changed: your infrastructure should answer to you.
Part of the TechRajendra® Ecosystem

AravaliStack is a product of TechRajendra.

Rajendra Management Pvt. Ltd. operates two complementary technology businesses. TechRajendra.com is the IT consulting and solutions arm — 9+ years of experience delivering custom software, ERP, HRMS, CRM, BaaS, and enterprise mobility to businesses across India, with technology partnerships spanning Intel, Dell, AWS, Cisco, Microsoft, IBM, SAP, Red Hat, NVIDIA, VMware, and Odoo.

AravaliStack is the sovereign cloud platform product that emerged from Rajendra Management's decade of enterprise infrastructure engagements. Every architecture decision in AravaliStack reflects hard-won knowledge from deploying and running infrastructure for banks, hospitals, and government bodies.

When you deploy AravaliStack, you get not just a platform — you get the institutional knowledge of TechRajendra® that has built, broken, and rebuilt enterprise infrastructure across every regulated sector in India.

Visit TechRajendra.com ↗
Technology Partners

Through TechRajendra, Rajendra Management holds certified partnerships with the technology companies whose products power enterprise infrastructure globally — the same ecosystem that underpins AravaliStack's hardware and software recommendations.

Intel Dell AWS Cisco Microsoft IBM SAP Red Hat NVIDIA VMware Odoo CMMI Level 3
Our Values

What we believe about building infrastructure.

🏔️
Sovereignty First
Every decision we make — architecture, pricing, support model — is optimised for your control, not our convenience.
🔍
Radical Transparency
We document everything. We hide nothing. Every architecture decision has a rationale. Every pricing proposal is itemised.
🧱
Engineering Discipline
We build slowly and correctly. We don't add a layer until the layer beneath it is production-documented and battle-tested.
🇮🇳
Indian by Conviction
We are Indian by origin and conviction. We believe India should build the platforms that power its own digital economy.

Come build the platform with us.

We're hiring engineers who care deeply about getting infrastructure right.

Careers

Build the platform that enterprises depend on.

AravaliStack is a small, disciplined team building something that genuinely matters. If you care deeply about infrastructure, security, and getting things right — we'd like to talk.

Why AravaliStack

What it's like to work here.

🏗️
Real Engineering Depth
You won't spend your career moving tickets. You'll design and own components that run in production at regulated enterprises. The work is hard, documented, and consequential.
📖
Everything is Documented
AravaliStack's engineering culture values writing over verbal tradition. Every decision has a design document. New engineers get up to speed through documentation, not shadow time.
🔐
Security is a First Principle
Security at AravaliStack is not a checklist or a team. It is a design requirement at every layer. You will think about threat models, access patterns, and trust boundaries in every role.
🌍
Remote-First, India-Rooted
We are a remote-first team headquartered in New Delhi, with engineers across India. We meet in person quarterly. The rest of the time, we work asynchronously by default.
📈
Equity That Means Something
Early employees receive meaningful equity in a company that is growing with paying enterprise customers. We are deliberate about who we hire and generous to those who join early.
🧠
Learn From Production
Every engineer at AravaliStack owns a customer deployment. You will see your code run in bank production environments. You will be responsible for it. And you will grow because of it.
Open Roles

We're hiring.

Senior Platform Engineer — Kubernetes & GitOps
Full-time · Remote India · Senior
KubernetesGitOpsOpenStack
🔐
Security Architect — Zero Trust & Policy
Full-time · Remote India · Senior
Zero TrustIAMPolicy-as-Code
🤖
ML Infrastructure Engineer
Full-time · Remote India · Mid–Senior
MLOpsKubernetesGPU Scheduling
📊
Observability & Cost Engineering Lead
Full-time · Remote India · Senior
PrometheusOpenCostFinOps
🖊️
Technical Writer — Platform Documentation
Full-time · Remote India · Mid
Technical WritingCloud Infrastructure

Don't see the right role?

We hire the right people ahead of the right job description. If you're exceptional at infrastructure, security, or ML systems — write to us.

Contact

How can we help?

Choose what brings you here. Each path connects you to the right person at AravaliStack immediately.

Request a Platform Demo

Every demo is run by a platform engineer. No slides, no scripts.

Response within 24 hours · First call with a platform engineer, not a salesperson

What to expect

A real conversation about your infrastructure, not a product tour.

📅
Response time
Within 24 hours
Usually same business day
🧑‍💻
Who you'll speak with
A platform engineer
Someone who has deployed the platform in production
⏱️
Duration
30–45 minutes
More if you need it
📄
After the call
Written proposal within 48 hours
Detailed, itemised, no surprise line items
Or skip the form

Email us directly. A human reads it.

Security Trust Centre

Everything you need to know about how we secure the platform — and how you can verify it.

AravaliStack is built for regulated environments. This page documents our security posture, certifications, and how we respond to vulnerabilities.

Certifications & Compliance

Where we stand today.

🛡️
ISO 27001
Certification Ready
Information security management system aligned to ISO 27001 requirements. Audit evidence available for enterprise customers.
🏦
PCI-DSS
Architecture Aligned
Platform architecture designed to meet PCI-DSS v4.0 requirements for cardholder data environments. Network segmentation and access controls pre-built.
🏥
HIPAA
Capability Certified
Technical, administrative, and physical safeguards aligned to HIPAA requirements. Business Associate Agreement available.
🇮🇳
DPDP Act 2023
Compliant
Platform designed for full compliance with India's Digital Personal Data Protection Act — data residency, consent management, and audit trail requirements.
🔬
Independent Security Testing
AravaliStack conducts annual third-party penetration testing across all platform components. Results are summarised and available under NDA to enterprise prospects. Our last test was conducted in Q4 2025 by a CERT-IN empanelled security firm. No critical findings were unresolved at the time of platform release.

How We Handle Vulnerabilities

We operate a responsible disclosure programme. If you find a security vulnerability in AravaliStack, we want to hear from you — and we commit to acknowledging your report within 48 hours.

Responsible Disclosure Programme
Report to: [email protected] (GPG key available)
Acknowledgement within 48 hours
Patch release timeline communicated within 7 days
Researcher credited in security advisory (if desired)
We commit to no legal action against good-faith researchers

Our Security Architecture Principles

🔒
Zero Trust at Layer 1
Security is not a layer we add to the top of the platform. It is the architectural substrate — every component is designed with zero trust as a non-negotiable constraint.
📋
Policy as Auditable Code
Every security policy is a version-controlled document. Auditors can review the history of every security decision, who approved it, and when it took effect.
🔑
No Long-Lived Credentials
Machine identities are short-lived and rotated automatically. No static API keys. No long-lived service account passwords. Every credential has a defined expiry.

Security questions? We answer them directly.

Talk to our security team — not a questionnaire portal.

AravaliStack Engineering Blog

Ideas that shape platforms.

Architecture thinking, engineering decisions, and hard-won lessons from building India's sovereign cloud platform — written by the people building it.

All Engineering Security Platform AI & ML
🔐
Latest Security March 2026 · 12 min read
Zero trust is not a product. It is an architecture decision.

Why "zero trust" has become a marketing term — and what it actually requires across four layers: machine identity (SPIFFE), policy-as-code (OPA), mTLS (Istio), and dynamic secrets (Vault).

Read article →
📋
Engineering
Why we chose GitOps as the only control plane — and never looked back
The decision to make GitOps the exclusive mechanism for all platform state — including cost policies and ML environments.
Read Article →
🤖
AI & ML
The case for self-hosted ML infrastructure in regulated industries
When your training data represents years of competitive advantage, sending it to a third-party cloud is a risk most organisations haven't measured.
Read Article →
🏗️
Platform
Multi-tenancy done right: from network to billing
Most platforms offer tenant isolation at the application layer. AravaliStack enforces it from the network namespace to the billing dashboard.
Read Article →
💰
Engineering
Why cost intelligence should live in your CI/CD pipeline
The moment engineers can see the cost impact of a deployment before it goes to production, infrastructure economics change.
Read Article →
🌏
Platform
Why we named the platform after India's oldest mountain range
The Aravali range has been standing for over a billion years. Here's what that means for how we think about building infrastructure.
Read Article →
✍️
Coming Soon
Disaster recovery without the theatre
How we built an AI-driven DR simulation that runs real failover scenarios without touching production.

Stay sharp.

New articles when they're ready — no schedule, no filler.

Security · 12 min read · March 2026

Zero trust is not a product. It is an architecture decision.

← Back to Blog

Every vendor selling a firewall, an endpoint tool, or a SIEM product calls it "zero trust" now. The term has been so thoroughly weaponised by marketing departments that it has become nearly meaningless. Which is a shame, because the actual architectural principle behind zero trust is one of the most important ideas in enterprise security of the last decade.

This article is not a product review. It is an attempt to explain what zero trust actually requires — at an architectural level — and why implementing it correctly is hard enough that most organisations claiming to have done it have not.

What zero trust actually means

The original formulation, from the Forrester research of the early 2010s and Google's BeyondCorp paper from 2014, is this: assume breach. Design your system as if the attacker is already inside your network. Perimeter security — the idea that everything inside the firewall is trusted — is insufficient because the perimeter is always eventually breached.

Zero trust replaces perimeter trust with three principles applied universally:

That's it. That is zero trust. Everything else is an implementation decision.

Zero trust is not a product you can buy. It is a property your system either has or doesn't have — and most systems don't have it, regardless of what's installed.

Where most implementations fail

The most common failure mode is what we call perimeter replacement: organisations buy a zero trust network access (ZTNA) product, route their user traffic through it, declare victory, and move on. What they've done is replaced one perimeter (the firewall) with another (the ZTNA gateway). The service-to-service traffic inside the cluster still trusts everything. The database connections still use static credentials. The CI/CD pipeline still has root on the cluster.

None of that is zero trust. That is a VPN with better marketing.

There are four layers where zero trust must be implemented before a system can honestly claim the property:

Layer 1: Identity — human and machine

Human identity is the easy part — most organisations have an IdP (Keycloak, Okta, Azure AD) that handles SSO and MFA. The hard part is machine identity. In a typical Kubernetes cluster, services authenticate to each other using one of three mechanisms, in order of how common they are: static API keys in environment variables, shared service account tokens, or nothing at all (the network is trusted).

All three of these are wrong. The correct answer is SPIFFE (Secure Production Identity Framework for Everyone) — a standard for issuing cryptographically verifiable identities to workloads. Under SPIFFE, every pod, every service, every agent gets an SVID (SPIFFE Verifiable Identity Document) — a short-lived X.509 certificate that identifies it to any other service it calls. No static credentials. No shared secrets. The identity is the certificate, and the certificate expires in hours, not years.

# What zero trust machine identity looks like in practice # Every service gets an SVID — auto-rotated every 1 hour spiffe://aravalistack.cluster/ns/payments/sa/txn-processor ↳ Valid: 2026-03-12T10:00:00Z → 2026-03-12T11:00:00Z ↳ Issued by: SPIRE Server (cluster-internal CA) ↳ Verified by: receiving service's SPIRE agent # No API key. No secret. The cert IS the identity.

Layer 2: Policy — what each identity can do

Authentication answers "who are you?" Policy answers "what are you allowed to do?" These are different problems, and conflating them is one of the most common architectural mistakes.

In AravaliStack, we use Open Policy Agent (OPA) for policy enforcement. Every API call — whether it originates from a human, a service, or an AI agent — passes through an OPA policy check before it executes. The policy is declared in Rego, version-controlled in Git, and reviewed in pull requests before deployment. Policy changes have exactly the same review process as code changes.

The critical property is separation: the policy engine is independent of both the identity provider and the services being protected. This means you can change policy without redeploying services, audit policy independently of application code, and enforce consistent access decisions across heterogeneous services.

Layer 3: Encryption in transit — everywhere, always

This sounds obvious in 2026. It is still not universally implemented. In most production Kubernetes clusters, pod-to-pod traffic is unencrypted. The reasoning is usually "it's inside the cluster, so it's safe." This is exactly the perimeter thinking that zero trust is meant to replace.

The correct implementation is mutual TLS (mTLS) for all service-to-service communication. Every connection is encrypted. Every connection is authenticated in both directions — the client verifies the server's identity and the server verifies the client's. In AravaliStack, this is enforced at the service mesh layer (Istio) — services cannot opt out of mTLS because the mesh enforces it at the sidecar proxy level, not at the application level.

Layer 4: Secrets — dynamic, short-lived, audited

The final layer is secrets management. A system that has verified identities, enforced policies, and encrypted all traffic still fails zero trust if its database passwords are static strings in Kubernetes Secrets (which are base64-encoded, not encrypted, by default).

Zero trust secrets management means:

What this looks like end to end

Here is the flow for a typical service call in an AravaliStack deployment — a payment processing service calling a transaction history API:

  1. The payment service's SPIRE agent issues it an SVID (valid for 1 hour, rotated automatically).
  2. The payment service requests a short-lived database credential from Vault (valid for 15 minutes).
  3. The service call is routed through the Istio sidecar, which enforces mTLS — both services verify each other's SVIDs.
  4. At the receiving service's ingress, OPA evaluates whether the payment service's identity is permitted to call the transaction history endpoint with the requested parameters.
  5. The entire flow — identity issuance, policy evaluation, connection, response — is logged to the immutable audit trail.

At no point does any service trust another service because of network position. At no point does any static credential exist that, if leaked, would provide persistent access. At no point does a policy change require a deployment.

The uncomfortable conclusion

Most systems that claim to be zero trust are not. They have an SSO provider and a ZTNA product, and they have done nothing about service-to-service authentication, policy-as-code, mTLS enforcement, or dynamic secrets. These are the hard parts, and they require architectural commitment — not procurement.

A note for procurement teams: When a vendor tells you their product "enables zero trust," ask them specifically: does it address machine identity (SPIFFE/SPIRE or equivalent), policy-as-code (OPA or equivalent), mTLS enforcement (service mesh), and dynamic secrets (Vault or equivalent)? If the answer to any of these is "you'll need a separate product for that," you don't yet have zero trust. You have a part of it.

Zero trust is not a product. It is the property that emerges when you implement authentication, authorisation, encryption, and secrets management correctly — across every layer, for every identity, on every request. It is genuinely hard to do. It is worth doing. And the fact that a vendor's product claims to deliver it in a checkbox does not make it so.

Engineering · 8 min read · February 2026

Why we chose GitOps as the only control plane — and never looked back

← Back to Blog

In the early days of building AravaliStack, we made a decision that seemed radical to some of our early users: every piece of platform state — infrastructure, application deployments, cost budgets, ML training jobs, network policy — must be declared in Git. No exceptions. No kubectl exec in production. No clicking through a dashboard to change a replica count. Git is the only control plane.

Eighteen months and several hundred production deployments later, we haven't regretted it once.

The problem GitOps solves

Before GitOps, the typical enterprise Kubernetes workflow looks like this: developers write YAML, apply it to a cluster with kubectl, tweak things when they break, sometimes write down what they did, often don't. The cluster accumulates state that nobody fully understands. "Works on my machine" becomes "works on our cluster" — until it doesn't, and nobody can reproduce the state that was working.

For regulated industries, this is worse than an inconvenience. When an RBI auditor asks "show me the configuration of your payment processing service as it was on 14 February 2026," the answer in a traditional workflow is: "we'll check the cluster, but we might have made some changes since then." That is not an acceptable answer.

Git is not just a code repository. In a GitOps workflow, it is the single source of truth for what your infrastructure is supposed to be — at any point in time, going back indefinitely.

What GitOps actually means in practice

GitOps means two things: declarative state, and automated reconciliation.

Declarative state means every resource in your platform — Kubernetes deployments, HPA configurations, network policies, Vault secret paths, cost budget limits, ML training job specs — is defined as a file in a Git repository. When you want to change something, you change the file and commit. The Git history is the complete history of your infrastructure.

Automated reconciliation means a controller (Flux CD or ArgoCD) continuously compares the desired state in Git against the actual state in the cluster. Any drift — whether caused by a failed deployment, a manual kubectl change, or a node failure — is detected and automatically corrected. The cluster always converges back to what Git says it should be.

# A developer wants to scale the payments service from 3 to 5 replicas # Old world: kubectl scale deployment/payments --replicas=5 # GitOps world: # 1. Edit the manifest in Git spec: replicas: 5 # was 3 # 2. Open a pull request # 3. Team lead approves # 4. Merged to main # 5. Flux detects drift, applies change # 6. Change is now auditable, reversible, documented

The three things GitOps gives you that dashboards don't

1. A complete, immutable audit trail

Every change to every piece of platform state has a Git commit hash, an author, a timestamp, a commit message, and (if you use pull requests) a review trail. When a regulator asks what your production configuration looked like on a specific date, you git checkout that commit and show them. No reconstruction. No "we think it was..."

2. Automatic disaster recovery

When you lose a cluster — hardware failure, accidental deletion, catastrophic upgrade — recovery is deterministic. You point Flux at the Git repository and it rebuilds the entire cluster to the last committed state. We have run this drill multiple times. In a well-structured GitOps setup, full cluster recovery from scratch takes under 45 minutes.

3. Pull requests as the change management process

In most enterprises, change management is a separate process — JIRA tickets, CAB approvals, email chains. In a GitOps workflow, the pull request IS the change management process. The description explains why, the diff shows exactly what changes, the review trail shows who approved, and the merge commit records when it went to production. No separate tool required.

Where we extended it beyond the obvious

Most teams use GitOps for application deployments. We extended it further:

The one objection we hear most

"What about hotfixes? Sometimes you need to change something in production right now."

Our answer: yes, and you still use Git. The process is faster — you skip the full review cycle, you get one senior engineer to approve, you merge — but you still use Git. The reason is not bureaucracy. The reason is that a hotfix applied directly to the cluster will be undone by Flux the next time it reconciles, which creates exactly the category of incident you were trying to avoid. Git is not slow. Unreviewed PRs can merge in under 5 minutes when urgency requires it.

The key insight: GitOps doesn't slow you down. It makes your changes auditable, reversible, and reproducible without adding any extra steps beyond what a disciplined team would do anyway. The "extra step" is just making the thing you were going to do in a terminal into a file in a repository instead.

We chose GitOps as the only control plane not because we wanted to add process, but because we wanted to eliminate the class of incidents that comes from undocumented, unreviewable, unrepeatable changes to production state. Eighteen months in, that class of incident has not occurred once.

AI & ML · 15 min read · February 2026

The case for self-hosted ML infrastructure in regulated industries

← Back to Blog

Imagine a bank that has spent fifteen years collecting transaction data on 40 million customers. Every fraud pattern, every credit risk signal, every behavioural anomaly that their models detect is embedded in that data. It is, without exaggeration, their most valuable asset after their deposit base.

Now imagine that the fraud detection model that analyses this data runs on a third-party cloud provider's GPU cluster, in a data centre outside India. The raw transaction data — names, amounts, merchant categories, geolocation signals — is transmitted to that cluster for inference, and the results are returned.

This is a common arrangement. Most of the organisations we talk to have something close to this. When we ask their CISOs whether they've assessed the risk, the answer is usually a variant of: "We know it's a problem. We haven't found a workable alternative."

This article is about the workable alternative.

Three distinct risks you may not have quantified

Regulatory risk

The RBI's Master Direction on Information Technology Governance (2023) and the DPDP Act both require that personal data of Indian residents be processed within India, and that critical financial data not be transferred to foreign jurisdictions without specific conditions being met. Sending transaction-level customer data to a US or EU cloud provider for ML inference may — depending on how your DPA reads it — constitute a cross-border data transfer that requires regulatory approval you do not have.

SEBI's cloud framework for market infrastructure institutions is similarly explicit: data classification requirements effectively prohibit sensitive market data from leaving controlled environments.

Competitive intelligence risk

This one is less discussed but arguably more immediately impactful. Your ML models are trained on proprietary data and encode proprietary signals. The model weights themselves represent years of competitive learning. When those models run on shared cloud infrastructure, you are operating in an environment where — regardless of contractual commitments — your model's behaviour, inputs, and outputs are accessible to the cloud provider's infrastructure at the hardware layer.

For organisations whose entire competitive moat is their data and their models — every NBFC, every insurance underwriter, every algorithmic trading firm — this is not a theoretical concern.

Operational dependency risk

In March 2024, a major cloud provider experienced a regional outage that lasted 7 hours. For organisations running their fraud detection, credit decisioning, and KYC models on that provider's infrastructure, the operational impact was not "slow website." It was suspended customer onboarding, paused credit decisions, and degraded fraud detection across millions of active sessions.

If your ML inference pipeline has a single-provider dependency, you don't have an ML platform. You have an ML dependency — and you will feel it the first time that provider has a bad day.

What self-hosted ML actually requires

The reason most organisations don't self-host ML is not that they've evaluated it and found it lacking. It is that the perceived complexity is high, and the cloud alternative is immediately available. Let's actually enumerate what you need:

GPU compute

Modern inference workloads for mid-size models (7B–13B parameters) run well on NVIDIA L40S or A100 GPUs. A 4-GPU server handles most enterprise inference loads with headroom. The economics are straightforward: at the usage levels of a large bank's fraud detection system, owned hardware pays for itself in under 18 months versus cloud GPU pricing. For training workloads, the math is even more favourable.

Model serving infrastructure

KServe (formerly KFServing) on Kubernetes handles model deployment, versioning, A/B testing, canary rollouts, and auto-scaling on GPU utilisation. This is the infrastructure equivalent of what Replicate or Hugging Face Inference API provides — except pointed at your own GPUs, with your data never leaving your network. The API surface is identical. The developer experience is identical. The data residency is completely different.

# Deploying a fraud detection model to your own cluster # Same interface as cloud inference APIs — different endpoint apiVersion: serving.kserve.io/v1beta1 kind: InferenceService metadata: name: fraud-detector-v2 namespace: ml-production spec: predictor: model: modelFormat: name: pytorch storageUri: s3://internal-model-registry/fraud-v2/ resources: limits: nvidia.com/gpu: "1" # Inference request — identical to any cloud ML API POST https://infer.your-dc.in/v1/models/fraud-detector-v2:predict Authorization: Bearer <vault-issued-token> # Transaction data never leaves your network

Experiment tracking and reproducibility

MLflow handles experiment tracking — every training run has a logged set of hyperparameters, metrics, data hashes, and model artifacts. When your model produces an anomalous output and your regulator asks "what version of the model was running and what was it trained on," MLflow gives you a complete, traceable answer. This matters more than most teams realise until they need it.

Observability

Production ML systems fail in ways that are different from traditional software. Models drift. Their accuracy degrades gradually. Inputs change distribution. You need monitoring that is specifically aware of ML semantics — not just "is the service up" but "is the model's output distribution consistent with its training distribution." This requires prompt tracing (for LLMs), feature drift detection (for traditional ML), and token cost attribution (to understand operational costs).

The "open source model" question

A common question: "What about open-source models like LLaMA, Mistral, or Gemma? Can we just use those on our own hardware?"

Yes. Completely. This is, in many ways, the most important development in enterprise ML of the last two years. Models that are functionally competitive with GPT-4-class capability for many enterprise tasks — document classification, entity extraction, summarisation, code generation — are now available under open licences, deployable on modest hardware, with no API call leaving your network.

A bank deploying Mistral-7B for document summarisation on a 2-GPU server processes thousands of loan application documents per day, with zero data egress, at a marginal cost that is essentially electricity. The alternative — GPT-4 API calls — is faster to implement, but carries every risk we've described above.

The implementation path

For organisations starting from scratch, the sequence that works:

  1. Start with inference, not training. Move your highest-sensitivity model to self-hosted inference first. This validates the infrastructure and closes the most critical regulatory exposure with the least disruption.
  2. Use KServe on Kubernetes. It handles the operational complexity of model serving — auto-scaling, versioning, canary deployments — so your ML team can focus on models, not infrastructure.
  3. Add MLflow for experiment tracking. This is essential for regulatory audit trails and model reproducibility. It is also the foundation for responsible AI practices.
  4. Build AI observability from day one. Token cost attribution, prompt tracing, and drift monitoring are much easier to build in than to retrofit.
For CISOs specifically: The question is not "can we afford to self-host ML?" It is "can we afford the regulatory, competitive, and operational risks of not doing so?" When you frame it that way, the economics of self-hosted infrastructure look very different.

The organisations that will have a structural ML advantage in five years are not the ones that trained the biggest models. They are the ones that built the infrastructure to run any model they choose, on their own hardware, with their proprietary data, in an auditable and regulatorily compliant way.

Platform · 10 min read · January 2026

Multi-tenancy done right: from network to billing

← Back to Blog

The word "multi-tenancy" gets used to mean a lot of different things. At the minimal end, it means "multiple teams share a Kubernetes cluster." At the full end, it means "multiple organisations with legally separate data and compliance requirements operate on the same physical infrastructure, with cryptographic guarantees that their workloads cannot interact." The gap between those two definitions is enormous — and most platforms that claim multi-tenancy are firmly at the minimal end.

This article describes what real multi-tenancy requires, why it matters, and how AravaliStack implements it from the network layer up to the billing dashboard.

Why application-layer isolation is not enough

The most common multi-tenancy pattern in Kubernetes is namespace isolation: each team or tenant gets a namespace, RBAC rules prevent them from accessing each other's resources, and a ResourceQuota limits how much compute they can consume. This is a reasonable starting point. It is not sufficient for regulated environments.

Here's why: Kubernetes namespaces are a logical construct. The network is shared. By default, any pod in any namespace can send a TCP packet to any other pod in any other namespace. The application isn't supposed to — but the network doesn't prevent it. For a hospital system where Tenant A is a cardiology department and Tenant B is an oncology department, "the application isn't supposed to" is not an acceptable isolation guarantee.

Multi-tenancy is not a Kubernetes feature. It is a property that must be enforced at every layer: network, compute, storage, identity, secrets, and billing. Each layer that is left shared is a potential compliance failure.

Layer by layer: what real isolation looks like

Network isolation

AravaliStack enforces network isolation using Kubernetes NetworkPolicy (enforced by Calico or Cilium). Every namespace has a default-deny policy applied at creation: no ingress or egress is permitted unless explicitly allowed. Tenants must declare every network dependency — which services they call and which services can call them — and those declarations are reviewed before being applied.

For the highest-sensitivity deployments (defence, classified environments), we extend this to VLAN segmentation at the physical network layer — namespace-to-VLAN mapping, enforced by the CNI plugin. Traffic between classification levels requires explicit cross-domain guard configuration.

Compute isolation

Shared node pools are fine for most tenants. For tenants that require hardware-level isolation — either for security (confidential compute) or performance (guaranteed GPU allocation) — AravaliStack supports dedicated node pools with Kubernetes taints and tolerations. A tenant's workloads only run on nodes labelled for them; other pods are rejected by the scheduler.

Storage isolation

Every tenant gets separate Persistent Volumes provisioned from separate storage classes. The storage class for a regulated-data tenant uses encryption-at-rest with a tenant-specific encryption key, managed by Vault. Tenant A's data cannot be read by Tenant B even with direct storage access — the keys are different, and both are managed by Vault with per-tenant access policies.

Identity isolation

Keycloak is configured with a realm per tenant (or per tenant group, depending on isolation requirements). Each realm has its own users, groups, roles, and SSO configuration. A user authenticated in Tenant A's realm has no identity in Tenant B's realm — the identity providers are completely separate. Ory Keto's permission system enforces that resources owned by Tenant A cannot be accessed by Tenant B's identities, regardless of what permissions they claim.

Secrets isolation

Vault uses a namespace-per-tenant model (Vault Enterprise) or separate secret mount paths per tenant. A service in Tenant A's namespace can only request secrets under the Tenant A path in Vault. The Vault policy that governs this is managed through GitOps and is audited at every change.

The billing layer: often forgotten, always contentious

Here is the layer that most multi-tenant platforms omit entirely: billing. If tenants share infrastructure, who pays for what? In most enterprise Kubernetes deployments, the answer is "it comes out of a shared IT budget and nobody knows the breakdown." This causes two problems.

The first is financial: teams that over-consume pay nothing extra, which eliminates any incentive for cost-efficient engineering. The second is audit: for MSPs deploying AravaliStack for external clients, the inability to produce accurate per-tenant usage invoices is a business-critical problem.

AravaliStack's cost layer uses OpenCost for per-namespace resource attribution — every CPU-hour, every GB-hour of storage, every GB of network egress is measured and attributed to the namespace it was consumed in. This data is available in real-time through the cost dashboard and through the Lago-compatible billing API. MSPs can generate per-tenant invoices directly from the platform's usage data.

# Per-tenant cost summary from OpenCost API GET /api/v1/allocation?window=month&aggregate=namespace # Response { "tenant-banking-nbfc": { "cpuCost": 12450.00, "memoryCost": 3200.00, "pvCost": 1800.00, "networkCost": 420.00, "totalCost": 17870.00 # INR, real-time attribution }, "tenant-hospital-govt": { "cpuCost": 8100.00, "memoryCost": 4200.00, ... } }

The governance layer: who can change what

Multi-tenancy is not just technical isolation — it is also governance isolation. Tenant A's platform administrator should not be able to modify Tenant B's namespace policies. The platform operator (the MSP or central IT team) should be able to see everything but modify only platform-level configuration, not tenant-level application state.

AravaliStack implements this through a three-level RBAC hierarchy:

These roles are defined in Git, applied by Flux, and audited in Vault's access log. No role escalation is possible without a Git PR and a platform operator approval.

For healthcare and BFSI specifically: Real multi-tenancy is not optional. DPDP Act provisions on data segregation, RBI's IT governance requirements, and ABDM's data localisation guidelines all effectively require that personal data of different parties be processed in isolation with cryptographic guarantees. Application-layer namespacing without network, storage, identity, and billing isolation does not meet this bar.

Multi-tenancy done right is hard. It requires decisions at seven different layers of the stack, each of which adds complexity that must be managed. But for the class of enterprises AravaliStack serves — regulated, multi-team, often multi-client — the alternative is either a separate cluster per tenant (which is operationally untenable at scale) or inadequate isolation (which is a compliance liability). The architecture we've described is the third path.

Engineering · 7 min read · January 2026

Why cost intelligence should live in your CI/CD pipeline

← Back to Blog

Most organisations treat infrastructure cost as a finance problem. The monthly cloud bill arrives, finance investigates, engineering gets a memo asking for "cost optimisation," and for two weeks everyone is conscious of their resource usage. Then the cycle repeats.

This approach has a fundamental flaw: the people who receive the bill (finance) are not the people who made the decisions that created the bill (engineers). And the people who made the decisions made them weeks or months ago, in a context they no longer remember, without any visibility into the cost implications at the time.

The fix is conceptually simple: put cost information where engineering decisions are made. For modern software teams, that means the CI/CD pipeline.

The feedback loop that changes behaviour

When an engineer opens a pull request that changes a Kubernetes deployment manifest — increasing replica count, upgrading to a larger instance type, adding a new sidecar container — they are making a cost decision. They almost certainly don't think of it that way. They're solving an application problem.

Now imagine that the CI pipeline runs a cost estimate and posts a comment on the PR:

## AravaliStack Cost Impact Analysis Comparing: main → feature/increase-replicas payments-api: Replicas: 3 → 6 CPU (req): 1.5 cores → 3.0 cores Memory (req): 3 GB → 6 GB ## Estimated monthly cost change Before: ₹18,400 / month After: ₹36,800 / month Delta: +₹18,400 / month (+100%) ## Budget status Team budget: ₹2,40,000 / month Current spend: ₹1,95,000 / month After merge: ₹2,13,400 / month ✓ Within budget ## Note This change will consume 39% of remaining monthly budget.

The engineer now has the information they need to make a decision. They can ask: is the performance improvement worth twice the cost? Can I achieve the same result with 4 replicas instead of 6? Should I talk to my team lead before merging this?

None of this stops the engineer from merging the change. It gives them information. That is the entire intervention — information, at the moment when it is useful.

The reason engineers make expensive infrastructure choices is not that they don't care about cost. It is that they don't have cost information when they're making the choices. Give them the information. The behaviour changes.

Three things that happen when you do this

1. Engineers start thinking about cost as a design parameter

Within weeks of deploying cost estimates in pull requests, we consistently see the same pattern in our customer deployments: engineers start designing around cost efficiency without being asked. They choose smaller instance types when they can. They set appropriate resource requests. They ask whether they actually need the replica count they were about to set. This is not because they're being forced to — it's because they now have the context to make informed tradeoffs.

2. Budget conversations move from retrospective to prospective

Cost reviews stop being "why was last month's bill so high?" and start being "this planned change to the payments service will cost an extra ₹18,400/month — do we approve it?" Finance and engineering are now having the same conversation, about the same decision, at the same time. The budget review cadence doesn't have to change; the quality of the conversation changes entirely.

3. Cost anomalies are caught before they compound

A misconfigured deployment that consumes 10x expected resources will appear as a large cost delta in the CI pipeline at deployment time. In the traditional model, it appears as a line item in the monthly bill three to four weeks later, by which time it has been running at 10x cost for the entire period. Early detection is not a marginal improvement. It is the difference between a ₹50,000 anomaly and a ₹15,00,000 one.

What the implementation looks like

AravaliStack implements this through a combination of OpenCost (for resource pricing data), Kubernetes resource request parsing (from the manifest diff), and a pipeline plugin that calculates the delta and posts the comment.

The key implementation decisions:

Extending it to AI workloads

As LLM-based features become part of enterprise applications, the same principle extends to AI inference costs. An engineer adding a "summarise this document" feature backed by an LLM inference call should see, in their PR, an estimate of the token cost at the expected usage volume.

This is increasingly important: at scale, LLM inference costs can easily exceed compute infrastructure costs. An enterprise application making 500,000 LLM API calls per day at ₹0.15 per call is spending ₹75,000 per day on inference alone — a cost that is completely invisible in the traditional model until it appears on the bill.

A practical starting point: You don't need to instrument everything on day one. Start with one team, one service, one pipeline. Show engineers the cost delta on their PRs for four weeks. Then measure whether resource request accuracy improves and whether the team's infrastructure spend-per-feature changes. The numbers will make the case for broader rollout.

Infrastructure cost is an engineering problem that has been delegated to finance for decades. The right fix is not better financial reporting — it is better engineering feedback loops. The CI/CD pipeline is where engineers spend their time. That is where cost information belongs.

Platform · 6 min read · December 2025

Why we named the platform after India's oldest mountain range

← Back to Blog

There is a moment in every naming process for a technical product where someone suggests something that sounds like a cloud provider — something with "flow," "stream," "scale," or "ops" in it. We went through that phase. We rejected all of it.

We wanted a name that meant something. Something that said what we believe about infrastructure without requiring a two-paragraph explanation. The Aravali range was the answer, and once we found it, it was obvious.

The Aravali range

The Aravali Hills are the oldest mountain range in the Indian subcontinent — geologically, among the oldest surviving mountain ranges on earth, formed roughly 1.5 to 2 billion years ago during the Proterozoic era. They run 800 kilometres from Gujarat through Rajasthan into Haryana and Delhi, right through the heart of the subcontinent.

They are not dramatic mountains. They are not the Himalayas — tall, young, geologically active, still growing. The Aravali are old, weathered, low to the ground. They have been there for so long that the rivers of northern India have shaped themselves around them. The cities of the region — Delhi, Jaipur, Ajmer, Udaipur — have grown in their shadow. The range has shaped the climate, the ecology, and the civilisation of the subcontinent in ways that are so foundational they are invisible.

That invisibility is the point.

Good infrastructure is like good geology. You don't think about it. You build on top of it. It has been there long enough that its presence is a given, not a feature.

What the name is saying

When we named AravaliStack, we were making a claim about what infrastructure should be. Not trendy. Not impressive on a conference slide. Not dependent on the business model of a vendor in another country. Permanent. Reliable. Yours.

The Aravali doesn't depend on anyone. It doesn't need a subscription. It doesn't send you an invoice for egress. It has been doing its job — shaping the watershed, breaking the desert winds, supporting the ecosystem — for longer than human civilisation has existed. It will still be doing it long after we're gone.

We think enterprise infrastructure should work the same way. It should be something your organisation owns so completely that it becomes invisible — a foundation you build on, not a dependency you manage.

The "Stack" part

The second word is just as deliberate. We chose "Stack" over "Cloud," "Platform," "Base," or any of a dozen alternatives because a stack implies something specific: layers that are connected, integrated, and mutually dependent. Each layer in a stack sits on the layer below it. Change the bottom and everything above it is affected. Get the foundations right, and the rest follows.

AravaliStack is built layer by layer — compute, then networking, then security, then data, then ML, then developer experience, then cost. We did not add a layer until the layer beneath it was production-documented, operationally tested, and genuinely reliable. The stack metaphor is not marketing. It is how we actually built it.

Built in India, for India

There is a third thing the name does: it locates us. The Aravali range is in India. Its mention — at least for anyone who grew up in northern India — carries an immediate sense of place. Delhi's skyline on a clear day shows the hills in the distance. The geology of the national capital sits on Aravali bedrock.

We are an Indian company building infrastructure for Indian enterprises. The regulatory environment we serve — RBI, SEBI, DPDP, CERT-IN, NCIIPC — is Indian. The enterprises we work with — banks in Mumbai, hospitals in Delhi, government agencies across the country, defence installations in sensitive locations — are Indian. The conviction that Indian enterprises should control their own digital infrastructure is a conviction rooted in India's specific history with sovereignty and self-reliance.

Naming the platform after an Indian geological landmark is not nationalism. It is honesty about where we are, who we serve, and what we believe.

A note on the hexagon

The hexagon in our logo is a direct reference to the cross-section of the Aravali ridge — the geometric pattern that emerges when you cut through the rock formations. It is also a reference to the honeycomb structure that appears in nature wherever something needs to be simultaneously strong and efficient. And it echoes the hex grid that appears in many computing contexts.

We like that it works on all three levels at once. The best design decisions usually do.

What the name asks of us

Names set expectations. When you call something "Aravali," you are invoking permanence, reliability, depth. You are making a promise that the thing you built will be there, will hold, will not surprise you with instability or impermanence.

That is a high bar. We are aware of it. It is why we do not release a layer until it is genuinely production-ready. It is why we write operational runbooks before we ship features. It is why we take compliance documentation as seriously as the code itself. The name is not a brand decision. It is a standard we hold ourselves to.

The Aravali has been standing for 1.5 billion years. We have been building for three. But the aspiration is the same: infrastructure so reliable that you stop thinking about it, and start building on top of it.

Case Studies

What happens when enterprises take back control.

Real organisations. Real infrastructure challenges. Real outcomes from choosing sovereignty over dependency.

Banking · Maharashtra
Regional Co-operative Bank
Passed RBI regulatory audit on first attempt — after failing twice on previous infrastructure.
100%
Audit pass rate
67%
Cost reduction
"For the first time, we could show the regulator exactly who accessed every record, when, and with what authorisation. That conversation used to take weeks. Now it takes an afternoon."
Chief Technology Officer · Regional Co-operative Bank
Healthcare · Pan-India
Diagnostic Chain (200+ centres)
Unified patient data platform across 200+ diagnostic centres with zero cross-centre data leakage.
200+
Centres unified
Zero
Data breaches
"We needed every centre to access the platform — and no centre to see another centre's data. AravaliStack made that a configuration decision, not an ongoing engineering challenge."
VP Engineering · Diagnostic Network
AI Research · Bangalore
Enterprise AI Lab
Moved entire ML pipeline in-house — eliminating ₹2.4Cr annual cloud ML spend.
₹2.4Cr
Annual savings
100%
Reproducibility
"We were paying hyperscaler prices for ML compute — and our proprietary training data was traversing their infrastructure. AravaliStack gave us the same capability at a fraction of the cost."
Head of AI Infrastructure · Enterprise AI Lab

Ready to write your own story?

Pricing

Transparent pricing.
No surprises. Ever.

AravaliStack is priced on the basis that your infrastructure bill should never surprise you. Fixed, capacity-based pricing — agreed upfront, nothing variable.

Pricing Plans

The right tier for every organisation

All plans include zero-trust enforcement, GitOps-native control, and full platform access. No feature gatekeeping.

Foundation
Platform Starter
Custom pricing
For teams exploring sovereign infrastructure for the first time.
Compute & infrastructure layers
Network & service mesh
Identity & access management
Security & policy enforcement
Basic cost attribution
Standard support
Sovereign
Government & Regulated
Custom pricing
For government bodies and highly regulated industries.
Everything in Enterprise
Air-gapped deployment option
Enhanced audit & compliance logs
Data residency certification
Priority security response
On-site deployment support

Why no public price list?

AravaliStack is deployed into your infrastructure. The right configuration depends on your existing environment, scale, compliance requirements, and team structure. A 30-minute conversation results in a precise, itemised proposal.

What appears on the proposal appears on the invoice. Nothing added later.

30-minute architecture call to understand requirements
Detailed proposal within 48 hours
Fixed-price engagement — no variable billing
Proof-of-concept available before commitment

Ready to talk?

No commitment. A direct conversation with an engineer.

Platform Status

All systems operational.

Real-time status of AravaliStack platform components. Subscribe to incident notifications below.

LAST UPDATED: MARCH 2, 2026 · 09:14 IST
All Platform Components Operational
No incidents in the last 30 days. Next scheduled maintenance: March 15, 2026 · 02:00–04:00 IST

Platform Components

ComponentStatusUptime 30dResponse

Incident History

RESOLVED Feb 12, 2026 · 14:22–15:04 IST
Elevated API gateway latency — Mumbai region
Brief spike in P99 latency on the API gateway due to connection pool exhaustion during a traffic surge. Mitigated by dynamic pool scaling. RCA and permanent fix deployed same day.
RESOLVED Jan 28, 2026 · 03:10–03:42 IST
Scheduled maintenance — Compute layer upgrade
Planned zero-downtime upgrade to compute orchestration layer. Completed within window. No customer workloads affected.
No further incidents in the past 90 days.

90-Day Uptime

90 days ago60 days ago30 days agoToday

Subscribe to status updates

Get notified by email the moment an incident is detected or resolved.

Platform Comparison

Why enterprises choose AravaliStack over the alternatives.

We don't compete on price. We compete on ownership, auditability, and the fact that your data never leaves your control.

AravaliStack vs Public Cloud (AWS / GCP / Azure)

Public cloud is flexible and fast. But for regulated Indian enterprises, the math changes when you factor in data residency, audit liability, and egress costs.

Capability AravaliStack AWS / GCP / Azure

AravaliStack vs Building Your Own Platform

"We'll just set up Kubernetes ourselves" — we hear this often. Here's what that actually costs.

Consideration AravaliStack DIY Platform

AravaliStack vs Managed Kubernetes (EKS / GKE / AKS)

Managed K8s gives you orchestration. AravaliStack gives you a complete enterprise platform — security, developer experience, ML, cost, and compliance all integrated.

What you get AravaliStack Managed K8s

Ready to see it side-by-side for your specific setup?

We'll prepare a customised comparison using your actual infrastructure footprint and compliance requirements.

Total Cost of Ownership

The honest cost of your cloud infrastructure.

Most organisations undercount their true cloud cost by 40–60%. This calculator surfaces the full picture — compute, egress, compliance overhead, and engineering time.

Your current infrastructure

Your total cost picture

Current annual total cost
₹2.06Cr
Cloud bills + engineering salaries + compliance overhead
With AravaliStack (Year 1)
₹88L
Platform fee + reduced engineering overhead + automated compliance
3-year savings
₹3.54Cr
Conservative estimate with 15% annual cloud cost inflation

All estimates are conservative. Speak with our solutions team for exact numbers.

Migration Guides

Migration is a journey, not a cutover.

We've migrated enterprises from every major public cloud and on-premise setup. These guides distil what we've learned into repeatable, low-risk migration paths.

☁️

Migrating from AWS

ECS/EKS to AravaliStack Kubernetes. S3 to MinIO. IAM to Vault + Keycloak. Route 53 to self-hosted DNS. Step-by-step with rollback plans for each phase.

EKS → K8sS3 → MinIOIAM → VaultCloudWatch → Prometheus
6–12 weeks
Typical timeline
Zero downtime
Parallel run approach
🌐

Migrating from GCP

GKE to AravaliStack. Cloud Storage to MinIO. BigQuery workloads to self-hosted Spark + Trino. Vertex AI to self-hosted ML stack. Full data pipeline migration.

GKE → K8sVertex → MLflowBigQuery → TrinoGCS → MinIO
8–14 weeks
Typical timeline
ML continuity
No model retraining
🔷

Migrating from Azure

AKS to AravaliStack. Azure AD federation to Keycloak. Blob Storage to MinIO. Azure Monitor to Prometheus + Grafana. DevOps pipelines to ArgoCD.

AKS → K8sAzure AD → KeycloakBlob → MinIOAzure Monitor → Grafana
6–10 weeks
Typical timeline
AD seamless
Federation maintained
🔧

From Bare Metal Chaos

Starting from physical servers with no orchestration — manual deployments, shadow IT, no cost visibility. AravaliStack brings order without replacing hardware.

Physical → ProxmoxManual → GitOpsNo IAM → VaultNo visibility → Grafana
4–8 weeks
Fastest migration type
Reuse hardware
No new capex required

Our migration principles

🛡️

Production never stops

We always run parallel — new platform alongside old. No big-bang cutovers. Rollback is always possible at every phase.

📋

Compliance before cutover

Audit trails, access controls, and compliance mappings are verified before any workload moves. Your auditors can review at every step.

🎓

Your team runs it by the end

We transfer knowledge throughout the migration. By go-live, your engineers operate and extend the platform independently.

Partner Program

Build your practice on India's sovereign cloud platform.

System integrators, cloud advisors, and technology vendors — AravaliStack's partner programme gives you technical enablement, deal registration, and co-marketing support to grow your enterprise cloud practice.

Partner Types

Three ways to partner with AravaliStack.

🏗️

System Integrator Partners

Deploy and manage AravaliStack for your enterprise clients. Access to technical training, certified deployment methodology, deal registration, and margin protection.

Certified deployment methodology
Deal registration & margin protection
Joint GTM with AravaliStack sales
Priority technical support access
Co-branded customer case studies
🔌

Technology Partners

Integrate your product with AravaliStack. Listed in our integration ecosystem, access to sandbox environments, joint solution briefs, and co-sell opportunities.

Sandbox integration environment
Listed in AravaliStack Marketplace
Joint solution briefs & documentation
Integration certification badge
Co-sell with AravaliStack team
📣

Referral Partners

Cloud consultants, independent advisors, and architects who recommend AravaliStack. Earn referral fees on closed deals with zero ongoing obligations.

Competitive referral fee structure
Deal tracking dashboard
Technical briefings on request
Named reference customers
No minimum commitments
SI Partner Tiers

Tiered benefits as your practice grows.

Tier
Registered
Access to partner portal
1 free certification seat
Deal registration (10% margin)
Standard technical support
Tier
Select
Everything in Registered
5 certification seats
Deal registration (18% margin)
Priority support (4hr SLA)
Joint customer events
Named partner manager
Tier
Premier
Everything in Select
Unlimited certification seats
Deal registration (25% margin)
1hr support SLA
Co-funded marketing development
Early access to new products
Advisory board participation

Not sure which tier is right for you?

Our partnership team will assess your practice and recommend the right starting point.

Press & Media Kit

Press resources for journalists and analysts.

Everything you need to write accurately about AravaliStack — brand assets, factsheet, executive bios, and press contact.

Brand Assets

📦
Logo Pack (SVG + PNG)
Light, dark, and monochrome versions
🎨
Brand Guidelines PDF
Colour palette, typography, usage rules
📄
Company Factsheet
Founding, leadership, key metrics, offices
📸
Executive Headshots
High-resolution press photography

Press Contact

Communications Team

We respond to press enquiries within 24 hours on business days. For urgent requests, please indicate in your subject line.

📞+91 95400 20546 (New Delhi HQ)
📍Plot No. 190, 3rd Floor, Pocket A2, Sector 17, Golf Course Road, Dwarka, New Delhi – 110075

Company Quick Facts

Founded2022
HeadquartersNew Delhi, India
CategoryEnterprise Cloud Platform
Sectors servedBanking, Healthcare, Govt, AI

Recent Coverage

ET Tech · Jan 2026

"AravaliStack brings enterprise-grade sovereign cloud capability to Indian organisations for the first time without the complexity of DIY infrastructure."

Read article →
Inc42 · Dec 2025

"The platform that's making Indian enterprises rethink their cloud strategy — and reclaim ownership of their data."

Read article →
The Ken · Nov 2025

"India's data sovereignty conversation is getting infrastructure. AravaliStack is building the plumbing for Indian enterprise independence."

Read article →
SLA & Support

Our commitment to your uptime is in writing.

AravaliStack provides contractual SLAs across all platform components. Here's exactly what you can expect — and what happens if we don't deliver.

Platform SLAs by Tier

Component / Metric Foundation Enterprise Mission Critical
Platform availability99.5%99.9%99.95%
Initial response (P1 incident)4 hours1 hour15 minutes
Resolution target (P1)24 hours8 hours4 hours
Support channelsEmail, portalEmail, portal, SlackEmail, portal, Slack, phone
Named support engineer
Quarterly platform reviews✓ Monthly
SLA credit on breach10% of month25% of month50% of month

Escalation Matrix

Priority 1
Critical
Full platform outage or data access failure
Response: 15 min
Priority 2
High
Major feature degraded, business impacted
Response: 1 hour
Priority 3
Medium
Feature impaired, workaround available
Response: 4 hours
Priority 4
Low
General questions, enhancement requests
Response: 24 hours

Need a custom SLA?

Mission-critical environments have unique needs. We'll craft an SLA that meets your board's and auditor's requirements.

Legal · Privacy

Privacy Policy

Effective Date: 1 March 2026  |  Last Revised: 1 March 2026

DPDP Act 2023 IT Act 2000 GDPR-aligned
Plain language note: This Privacy Policy is a legally binding document. We have written it in clear, precise language. If you have questions, write to us at [email protected]
Published by Rajendra Management Pvt. Ltd. (TechRajendra®)  ·  CIN: [Registered CIN]  ·  Plot No. 190, Dwarka, New Delhi – 110075

1. Scope and Application

This Privacy Policy ("Policy") is issued by Rajendra Management Pvt. Ltd., a company incorporated under the Companies Act, 2013, with its registered office at Plot No. 190, 3rd Floor, Pocket A2, Sector 17, Golf Course Road, Dwarka, New Delhi – 110075, India, operating the AravaliStack platform and the TechRajendra® brand (collectively, "Company," "we," "us," or "our").

This Policy applies to all personal data processed by the Company in connection with: (a) use of the AravaliStack software platform and associated services ("Platform"); (b) access to or use of our websites at www.aravalistack.com and www.techrajendra.com; (c) any commercial, contractual, or pre-sales engagement with the Company; and (d) communications directed to or received from the Company by any means.

This Policy is consistent with and governed by the Digital Personal Data Protection Act, 2023 ("DPDP Act"), the Information Technology Act, 2000, the Information Technology (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011, and, to the extent applicable to data subjects located in the European Economic Area or United Kingdom, the General Data Protection Regulation (EU) 2016/679.

2. Data Fiduciary

For purposes of the DPDP Act, 2023, the Company is the Data Fiduciary in respect of personal data collected through the Platform and our websites. Where the Platform is deployed by an enterprise customer on their own infrastructure (on-premise deployment), the enterprise customer is the Data Fiduciary in respect of their end-users' personal data, and the Company acts solely as a Data Processor to the extent of any data shared with us for support, maintenance, or monitoring purposes.

The Company has designated a Grievance Officer in accordance with the IT Act and DPDP Act. Contact: [email protected] · Rajendra Management Pvt. Ltd., Plot No. 190, Dwarka, New Delhi – 110075.

3. Categories of Personal Data Collected

We collect personal data only to the extent necessary for the purposes set out in this Policy. The categories we may collect include:

Identity Data

Full name, job title, employer name, and professional contact information provided during registration, demo requests, procurement enquiries, or contractual engagement.

Contact Data

Business email address, office telephone number, and mailing address. We do not collect personal mobile numbers unless voluntarily provided for support purposes.

Technical Data

IP address, browser type and version, device identifiers, access timestamps, referring URL, and pages visited on our websites. Collected automatically via server logs and, where consented, analytics tools.

Usage Data

Platform feature usage telemetry, API call patterns, and configuration metadata — collected only in respect of Platform licensees and only where the enterprise customer's agreement permits such telemetry for support and product improvement purposes.

Communications Data

Contents of emails, support tickets, and form submissions directed to us. Retained for the period necessary to resolve the subject matter and for a further period of three (3) years for legal and compliance purposes.

We do not collect sensitive personal data as defined under the SPDI Rules (including financial information, health records, biometric data, or sexual orientation) in the ordinary course of business. If such data is shared with us inadvertently, we will notify you and delete it promptly.

4. Purposes and Legal Bases for Processing

We process personal data only where we have a lawful basis to do so. The purposes and corresponding legal bases are as follows:

Purpose Legal Basis (DPDP Act)
Responding to enquiries and demo requestsConsent / Legitimate use
Performing and administering contracts with enterprise customersPerformance of contract
Providing technical support and maintenancePerformance of contract / Legitimate use
Sending product updates and security advisoriesLegitimate use (existing customers) / Consent (prospects)
Security monitoring and fraud preventionLegal obligation / Legitimate use
Compliance with applicable law and regulatory obligationsLegal obligation

5. Data Localisation and Cross-Border Transfers

AravaliStack is architected as a sovereign, on-premise platform. Personal data of Indian residents processed through customer-deployed instances of AravaliStack remains within the customer's own infrastructure and is not transferred to or stored on Company servers unless the customer initiates a support engagement that requires diagnostic data sharing.

In respect of personal data held by the Company (such as contact details of enterprise customers' representatives), such data is stored on servers located in India. Any cross-border transfer of personal data is conducted only: (a) with the explicit consent of the data principal; (b) pursuant to a contractual necessity; or (c) in compliance with rules notified by the Central Government under Section 16 of the DPDP Act.

We will update this Policy promptly upon notification of any cross-border transfer restrictions issued under the DPDP Act.

6. Retention

We retain personal data only for as long as is necessary to fulfil the purpose for which it was collected, or as required by applicable law. Our standard retention periods are:

  • Enquiry and pre-sales data: 24 months from last interaction, or until you withdraw consent.
  • Contractual and transactional records: 7 years from expiry of the relevant contract, as required under Indian accounting and tax law.
  • Security logs and audit trails: 12 months, extendable upon legal hold.
  • Support correspondence: 3 years from ticket closure.

Upon expiry of the applicable retention period, personal data is securely deleted or anonymised in a manner that prevents re-identification.

7. Rights of Data Principals

Subject to the provisions of the DPDP Act and applicable regulations, you have the following rights in respect of your personal data held by us:

Right to Access

Obtain a summary of the personal data held about you and the processing activities undertaken.

Right to Correction

Request correction of inaccurate or incomplete personal data.

Right to Erasure

Request deletion of personal data where processing is no longer necessary or where consent has been withdrawn, subject to legal retention requirements.

Right to Grievance Redressal

Lodge a complaint with our Grievance Officer. If unsatisfied, escalate to the Data Protection Board of India.

Right to Nominate

Nominate another individual to exercise these rights on your behalf in the event of your death or incapacity.

Right to Withdraw Consent

Withdraw consent at any time, without affecting the lawfulness of processing prior to withdrawal.

To exercise any right, write to [email protected]. We will respond within 30 days of receiving your request and, where required, within the timelines prescribed by the DPDP Act.

8. Cookies and Tracking Technologies

Our websites use the following categories of cookies and similar technologies:

  • Strictly necessary cookies: Required for website security and basic functionality. Cannot be disabled.
  • Analytical cookies: Used to understand how visitors interact with our websites. Deployed only with your consent. No cross-site tracking.
  • Preference cookies: Store your consent choices and UI preferences.

We do not use advertising or behavioural tracking cookies. AravaliStack products are ad-free. We do not sell, rent, or share personal data with advertising networks or data brokers.

9. Security

We implement and maintain technical and organisational measures appropriate to the risk of processing, including: encryption of data in transit (TLS 1.3) and at rest (AES-256); access controls on a least-privilege basis; regular vulnerability assessments; and incident response procedures in accordance with CERT-In reporting timelines. A summary of our security posture is available at our Security Trust Centre.

10. Changes to this Policy

We may update this Policy from time to time to reflect changes in law, regulatory guidance, or our processing practices. The revised Policy will be published on this page with an updated effective date. Where the change is material, we will notify active customers by email at least 14 days before the change takes effect. Continued use of the Platform or our websites after the effective date constitutes acceptance of the revised Policy.

11. Governing Law and Jurisdiction

This Policy is governed by the laws of India. Any dispute arising out of or relating to this Policy that is not resolved through our grievance mechanism shall be subject to the exclusive jurisdiction of the courts at New Delhi, India.

Questions about this Policy?

[email protected]
Rajendra Management Pvt. Ltd. · Plot No. 190, Dwarka, New Delhi – 110075
Legal · Terms

Terms of Service

Effective Date: 1 March 2026  |  Last Revised: 1 March 2026

Enterprise Software Agreement Indian Law Governed by Delhi Courts
Important: Please read this Agreement carefully before accessing or using AravaliStack. By clicking "I Agree," executing a purchase order, or otherwise accessing the Platform, you represent that you have read, understood, and agree to be bound by these Terms on behalf of yourself and the entity you represent. If you do not agree, you must not use the Platform.
Agreement between: Rajendra Management Pvt. Ltd. (TechRajendra®)  ·  and the subscribing enterprise entity ("Customer")

1. Definitions

"Agreement" means these Terms of Service together with any applicable Order Form, Statement of Work, or Schedule executed between the parties.

"AravaliStack" or "Platform" means the enterprise on-premise Platform as a Service software, including all modules, updates, patches, documentation, and APIs made available by the Company under this Agreement.

"Company" means Rajendra Management Pvt. Ltd. (operating as TechRajendra®), its successors, and permitted assigns.

"Customer" means the enterprise entity that has executed an Order Form or accepted these Terms.

"Customer Data" means all data, workloads, and information processed by Customer using the Platform on Customer's own infrastructure.

"Documentation" means the technical, operational, and user documentation provided by the Company with respect to the Platform.

"Authorised Users" means the employees, contractors, or agents of Customer who are authorised by Customer to access and use the Platform under the Agreement.

"Subscription Term" means the period specified in the relevant Order Form during which Customer is licensed to access and use the Platform.

2. Licence Grant

Subject to Customer's full compliance with this Agreement and timely payment of all applicable fees, the Company grants Customer a non-exclusive, non-transferable, non-sublicensable, revocable licence during the Subscription Term to: (a) install and operate the Platform on Customer's own approved infrastructure; (b) permit Authorised Users to access and use the Platform solely for Customer's internal business operations; and (c) use the Documentation for the purpose of operating the Platform.

The licence expressly excludes the right to: (i) sublicense, resell, or otherwise commercially exploit the Platform or any part thereof to third parties, except where Customer is a Managed Service Provider ("MSP") that has entered into a separate MSP Agreement with the Company; (ii) modify, adapt, translate, or create derivative works of the Platform software; (iii) reverse engineer, decompile, or disassemble the Platform except to the extent permitted by applicable law; or (iv) remove or obscure any proprietary notices.

Open-source components incorporated into the Platform are licensed under their respective open-source licences, which are listed in the Platform's NOTICE file and available upon written request.

3. Customer Obligations

Customer shall: (a) be responsible for all activities conducted by Authorised Users under Customer's credentials; (b) implement and maintain reasonable physical, technical, and administrative security controls to protect access to the Platform; (c) comply with all applicable laws and regulations in connection with its use of the Platform, including the DPDP Act, applicable sector-specific regulations (including RBI, SEBI, IRDAI guidelines where applicable), and export control laws; (d) promptly notify the Company of any known or suspected security breach affecting the Platform; and (e) use the Platform only for lawful purposes and not in any manner that could damage, disable, or impair the Platform.

Customer is solely responsible for the accuracy, legality, and adequacy of Customer Data, and for obtaining all consents and authorisations required to process such data through the Platform. The Company does not access, process, or view Customer Data in ordinary course. Any support engagement requiring access to Customer Data will be conducted under a separate data processing addendum.

4. Fees, Payment, and Renewal

Fees for the Platform are set out in the applicable Order Form. Unless otherwise agreed: (a) all fees are invoiced annually in advance in Indian Rupees; (b) payment is due within thirty (30) days of invoice date; (c) undisputed amounts not paid within the due date shall attract interest at the rate of 1.5% per month or the maximum rate permitted by law, whichever is lower; and (d) the Company reserves the right to suspend access to support services (but not to the installed Platform software) upon thirty (30) days' written notice of non-payment.

Subscriptions renew automatically for successive Subscription Terms equal in duration to the initial term unless either party provides written notice of non-renewal at least sixty (60) days prior to the expiry of the then-current Subscription Term. The Company reserves the right to adjust fees at renewal upon sixty (60) days' prior written notice.

All fees are exclusive of applicable taxes. Customer shall be responsible for all goods and services tax (GST), withholding tax, or other statutory deductions applicable under Indian law. If Customer is required to withhold any taxes, the gross amount payable shall be increased such that the Company receives the net amount equal to the agreed fee.

5. Intellectual Property

The Platform, including all software, algorithms, interfaces, documentation, and proprietary methods embodied therein, is and remains the exclusive intellectual property of the Company or its licensors. Nothing in this Agreement transfers any ownership interest in the Platform or the Company's intellectual property to Customer.

Customer retains all right, title, and interest in Customer Data. Customer grants the Company a limited, non-exclusive licence to access Customer Data solely to the extent necessary to provide support services as requested by Customer.

AravaliStack™, TechRajendra®, and related marks are registered or unregistered trademarks of Rajendra Management Pvt. Ltd. Customer shall not use these marks without prior written consent, except to the extent necessary to accurately identify the Platform in ordinary business communications.

6. Confidentiality

Each party ("Receiving Party") agrees to: (a) hold in strict confidence all Confidential Information of the other party ("Disclosing Party"); (b) use Confidential Information solely for the purposes of this Agreement; and (c) restrict disclosure of Confidential Information to those employees or contractors who need to know such information and who are bound by confidentiality obligations no less protective than those set out herein.

"Confidential Information" means all non-public information disclosed by either party that is designated as confidential or that reasonably should be understood to be confidential given its nature and the circumstances of disclosure, including the Platform's source code, architecture, pricing, and Customer Data. Confidentiality obligations survive termination of this Agreement for a period of five (5) years.

7. Warranties and Disclaimers

The Company warrants that: (a) it has the right and authority to grant the licence set out in Clause 2; (b) to its knowledge, the Platform does not infringe the intellectual property rights of any third party; and (c) the Platform will perform materially in accordance with the Documentation during the Subscription Term.

EXCEPT AS EXPRESSLY SET FORTH IN THIS CLAUSE, THE PLATFORM IS PROVIDED "AS IS." THE COMPANY EXPRESSLY DISCLAIMS ALL OTHER WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. THE COMPANY DOES NOT WARRANT THAT THE PLATFORM WILL BE UNINTERRUPTED OR ERROR-FREE.

8. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW: (a) NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING LOSS OF PROFITS, LOSS OF REVENUE, LOSS OF DATA, OR LOSS OF GOODWILL, ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; AND (b) THE COMPANY'S TOTAL CUMULATIVE LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT SHALL NOT EXCEED THE TOTAL FEES PAID BY CUSTOMER IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM.

The limitations in this Clause shall not apply to: (i) death or personal injury caused by negligence; (ii) fraud or fraudulent misrepresentation; (iii) Customer's obligation to pay undisputed fees; or (iv) any liability that cannot be limited under applicable law.

9. Indemnification

By Company: The Company shall defend, indemnify, and hold harmless Customer against any third-party claim alleging that the Platform, as provided by the Company and used in accordance with this Agreement, infringes the intellectual property rights of such third party. This indemnity shall not apply where the claim arises from: (i) modifications to the Platform made by Customer; (ii) combination of the Platform with third-party products not approved by the Company; or (iii) use of the Platform in violation of this Agreement.

By Customer: Customer shall defend, indemnify, and hold harmless the Company against any third-party claim arising from: (i) Customer's breach of this Agreement; (ii) Customer Data, including any claim by a data principal in respect of processing of their personal data through the Platform; or (iii) Customer's use of the Platform in violation of applicable law.

10. Term and Termination

This Agreement commences on the date of execution of the applicable Order Form and continues for the Subscription Term, unless terminated earlier in accordance with this Clause.

Termination for Cause: Either party may terminate this Agreement immediately upon written notice if the other party: (a) commits a material breach of this Agreement and fails to cure such breach within thirty (30) days of receiving written notice; or (b) becomes insolvent, makes an assignment for the benefit of creditors, or is subject to winding-up or insolvency proceedings that are not dismissed within sixty (60) days.

Effect of Termination: Upon termination or expiry, the licence granted herein shall immediately cease. Customer shall certify in writing, within thirty (30) days, that all copies of the Platform software have been destroyed or returned. Clauses 5 (Intellectual Property), 6 (Confidentiality), 7 (Warranties — Disclaimer section), 8 (Limitation of Liability), 9 (Indemnification), 11 (Governing Law), and any payment obligations accrued prior to termination shall survive.

11. Governing Law, Dispute Resolution

This Agreement shall be governed by and construed in accordance with the laws of India, without regard to its conflict of laws provisions.

Escalation: The parties shall first attempt to resolve any dispute through good-faith negotiations at senior management level for a period of thirty (30) days from written notice of the dispute.

Arbitration: If the dispute is not resolved through negotiation, it shall be finally settled by binding arbitration under the Arbitration and Conciliation Act, 1996, as amended, by a sole arbitrator mutually agreed upon by the parties. The seat and venue of arbitration shall be New Delhi. The language of arbitration shall be English. The award shall be final and binding. Notwithstanding the foregoing, either party may seek emergency injunctive relief from the courts of New Delhi.

12. General Provisions

Entire Agreement: This Agreement, together with all Order Forms and Schedules, constitutes the entire agreement between the parties and supersedes all prior negotiations, representations, warranties, and understandings.

Amendment: No amendment to this Agreement shall be effective unless made in writing and signed by authorised representatives of both parties.

Assignment: Customer may not assign this Agreement or any rights hereunder without the prior written consent of the Company. The Company may assign this Agreement to any affiliate or in connection with a merger, acquisition, or sale of all or substantially all of its assets.

Severability: If any provision of this Agreement is held to be unenforceable, such provision shall be modified to the minimum extent necessary to make it enforceable, and the remaining provisions shall continue in full force and effect.

Force Majeure: Neither party shall be liable for any delay or failure to perform its obligations (other than payment obligations) to the extent caused by events beyond its reasonable control, including acts of God, natural disasters, pandemic, or governmental action.

Notices: All legal notices under this Agreement shall be in writing and delivered by registered post, courier, or email with read-receipt to the addresses specified in the Order Form. Notices to the Company shall be addressed to: Legal Department, Rajendra Management Pvt. Ltd., Plot No. 190, 3rd Floor, Pocket A2, Sector 17, Golf Course Road, Dwarka, New Delhi – 110075.

Questions about this Agreement?

[email protected]
Rajendra Management Pvt. Ltd. (TechRajendra®) · Plot No. 190, Dwarka, New Delhi – 110075

Customer Portal

Sign in to manage your deployment, view cost dashboards, and access support.

Forgot password?
Or sign in with SSO: SAML / OIDC →
Not a customer yet? Request access →
← Back to AravaliStack.com
Solutions · Manufacturing & IIoT

The sovereign platform for India's factory floor.

OT and IT convergence done properly. Real-time data from PLCs, SCADA systems, and sensors — processed at the edge, governed centrally, never leaving your plant perimeter.

The Problem

Your machines generate data. Your cloud bill is the only number you can read.

Indian manufacturers are generating terabytes of operational data — from CNC machines, assembly lines, quality sensors, and logistics tracking. Most of it never gets used because moving it to public cloud is too expensive, and processing it on-site has been too complex.

AravaliStack brings enterprise-grade data infrastructure to the factory floor — edge compute, real-time streaming, and ML inference running inside your plant network, governed by the same zero-trust policies as your head office.

🏭
Edge processing
ML inference at the machine
📡
OT/IT bridge
SCADA to Kafka to dashboards
🔒
Air-gap capable
Works offline, syncs when connected
📊
IEC 62443 ready
Industrial cybersecurity standard
Real-time OEE (Overall Equipment Effectiveness) dashboards
Predictive maintenance ML models at the edge
Quality defect detection via computer vision
Supply chain data sovereignty — no vendor access
Kafka-based sensor data streaming
BIS and IEC 62443 compliance architecture
Multi-plant unified governance from one control plane
Offline-first edge with sync when network available

Manufacturing intelligence that stays inside your walls.

Solutions · Telecom & ISPs

Infrastructure for the network operators who are the infrastructure.

Network function virtualisation, 5G core deployments, and subscriber data sovereignty — built to meet TRAI and DoT requirements without compromising engineering flexibility.

Your subscriber data is your most regulated asset. Treat it accordingly.

Indian telecom operators handle subscriber data under TRAI's Data Privacy Regulations and DoT's security requirements. Public cloud creates a fundamental conflict: you can't achieve true data residency if your infrastructure provider has root access.

AravaliStack gives telecom and ISP operators a fully self-hosted NFV and cloud-native infrastructure — VNF lifecycle management, service chaining, and 5G core functions running on your own hardware, under your own policy.

Supported deployments

NFV Infrastructure (NFVI) — OpenStack-based
5G Core Network Functions (AMF, SMF, UPF)
VoIP and media gateway virtualisation
OSS/BSS integration via API gateway
Subscriber CDR processing at scale
Network slice management (5G SA)
SD-WAN and edge POP management
Real-time network analytics (self-hosted)

Regulatory compliance built in

TRAI Data Privacy Regulations, DoT security requirements, and CERT-IN guidelines — mapped to AravaliStack controls with audit-ready evidence generation.

TRAI DPR DoT Security CERT-IN DPDP Act 3GPP SA

Network sovereignty for the networks that connect India.

Solutions · EdTech & Higher Education

Student data sovereignty is not optional. It is your obligation.

From IITs to EdTech scale-ups — AravaliStack provides the infrastructure for higher education and learning platforms that must keep student data, research IP, and academic records inside India.

🎓

Universities & IITs

On-campus private cloud for research compute, HPC workloads, student portals, and administrative systems. Full control, UGC and NAAC compliance-ready.

📱

EdTech Platforms

Self-hosted infrastructure for learning management, video delivery, personalised recommendation ML, and assessment engines. Student data never leaves India.

🔬

Research Institutions

HPC clusters, ML training environments, data lakes for longitudinal research — all self-hosted, with CERT-IN compliant security and full audit trails for grant compliance.

DPDP Act 2023 compliant student data handling
Scalable video streaming — no CDN egress fees
Self-hosted LMS and virtual classroom infrastructure
Research data lake with full access audit trail
Multi-tenant isolation for departments and programmes
UGC and NAAC documentation support
High-performance compute for AI research
Student identity and access management (Keycloak)

Education infrastructure that puts students first.

Solutions · Retail & E-Commerce

Scale for Diwali. Pay for nothing you don't use.

Self-hosted elastic infrastructure for retail and e-commerce — burst compute for peak seasons, self-hosted recommendation ML, PCI-DSS compliant payment data, and zero cloud egress surprises.

Retail has unique infrastructure needs. Most cloud bills don't care.

E-commerce platforms face 10x traffic spikes during sales events, PCI-DSS payment data requirements, and increasingly sophisticated recommendation and personalisation ML. Public cloud handles all of these — at a cost that scales unpredictably.

AravaliStack gives you elastic compute that scales on your hardware, PCI-DSS compliant storage for payment data, and a self-hosted ML stack that keeps your recommendation models — and your competitive advantage — inside your walls.

Auto-scaling
KEDA event-driven scaling
🔐
PCI-DSS
Payment data compliance
🤖
Self-hosted ML
Recommendations, personalisation
💰
₹0 egress
No surprise cloud bills

Infrastructure that scales for every sale event.

Solutions · Insurance

Policyholder data that never leaves your perimeter.

IRDAI compliance, actuarial ML that stays in-house, claims processing pipelines, and policyholder data sovereignty — built for Indian insurers who take their regulatory obligations seriously.

IRDAI compliance built into the platform

The Insurance Regulatory and Development Authority of India's data localisation requirements aren't optional. AravaliStack ensures every data record — policyholder PII, claims data, actuarial tables — stays within India and within your control.

Full policyholder data residency within India
Audit-ready access logs for every data touch
Claims fraud detection ML (self-hosted)
Actuarial model training on your own data
IRDAI and RBI (for bancassurance) compliance mapping
Multi-tier policyholder data isolation

Actuarial & ML workloads

Your pricing models, risk scoring algorithms, and fraud detection systems are your competitive advantage. AravaliStack keeps them on your infrastructure — not a shared cloud where the same tools could theoretically be available to a competitor.

GPU compute for complex actuarial modelling
Real-time claims scoring pipelines
Model versioning and audit trail (MLflow)
Automated regulatory report generation
API gateway for partner and bancassurance channels
Disaster recovery with RPO/RTO SLA enforcement

Insurance infrastructure your regulator can audit.

Solutions · Logistics & Supply Chain

Real-time tracking data that answers to you, not your cloud provider.

Fleet data, warehouse edge inference, partner API management, and supply chain analytics — all running inside your perimeter. Full DPDP Act compliance, no egress surprises.

🚛

Fleet Intelligence

Real-time telematics, route optimisation ML, driver behaviour analytics — processed at edge nodes in your distribution hubs, unified in your own data platform.

📦

Warehouse Edge

Computer vision for inventory counting, conveyor anomaly detection, automated picking guidance — all processed on-site with no cloud latency or egress cost.

🔗

Partner API Platform

Self-hosted API gateway (Kong) for partner integrations — 3PLs, customs, port authorities, last-mile partners. Full audit trail, rate limiting, and SLA monitoring.

DPDP Act compliant customer tracking data handling
Real-time supply chain visibility dashboard
Demand forecasting ML (self-hosted)
Multi-modal transport data integration
Partner data sharing with fine-grained access control
Cross-border compliance data segregation

Supply chain data that stays in your chain of custody.

Solutions · Startups & Scale-ups

Start on cloud. Graduate to sovereignty when you're ready.

AravaliStack isn't only for large enterprises. If you're a scaling startup with real data obligations — payments, health, finance — we offer a path from cloud-native to self-sovereign without rebuilding your stack.

The startup-to-sovereignty roadmap

🚀
Seed — Series A
Start on AWS/GCP. Focus on product. AravaliStack bridges governance for compliance-sensitive data.
📈
Series B
Cloud bills become painful. Add AravaliStack for internal workloads. Start reducing cloud dependency.
🏢
Growth Stage
Hybrid: AravaliStack core + cloud for bursting. Cost drops significantly. Compliance becomes a differentiator.
🏆
Enterprise
Full sovereignty. Enterprise contracts require it. Your infrastructure is now a competitive moat.
💸

Cost that makes sense at scale

Public cloud pricing is designed for SMBs. AravaliStack's pricing is designed for organisations that have outgrown it. The crossover happens faster than you think.

🔐

Compliance as a feature

Winning enterprise and government contracts requires demonstrable data sovereignty. AravaliStack makes that a technical fact, not a promise in a DPA.

🧑‍💻

Your engineers will love it

Self-service provisioning, GitOps, cloud IDE, and a developer portal that feels like modern cloud — but running on infrastructure you own.

Start the sovereignty journey at your own pace.

Solutions · MSPs & System Integrators

Build a sovereign cloud practice on AravaliStack.

Deploy, manage, and extend AravaliStack for your enterprise clients. White-labelling, multi-tenant management, and a partner programme designed to grow your cloud practice with recurring revenue.

Your clients want sovereignty. You need a platform to deliver it.

Indian enterprises are under pressure from regulators, boards, and CISOs to demonstrate data sovereignty. Most SIs don't have a sovereign cloud offering — they're reselling public cloud with a managed services wrapper.

AravaliStack gives your practice a genuine sovereign cloud product to take to market — with all the technical depth, compliance documentation, and engineering support to close enterprise deals.

White-label deployment with your branding
Multi-tenant management console for multiple clients
Certified partner training and deployment methodology
Deal registration with margin protection
Joint customer success and engineering support
Co-marketing and demand generation support
Partner portal with all sales and technical collateral
Recurring revenue on managed services and licences

Ready to build your sovereign cloud practice?

Our partnership team will walk you through the business model, margins, and technical enablement programme.

Turn your clients' cloud anxiety into your recurring revenue.

Solutions · Defence & Critical Infrastructure

Sovereignty at the level your mission demands.

Air-gapped deployments, classified workload isolation, TEMPEST-rated configuration options, and the contractual sovereignty guarantees that defence and critical national infrastructure programmes require.

⚠️
Deployment requirements

AravaliStack deployments for defence and critical infrastructure are handled through a separate, classified engagement process. All engagements require verification of organisational identity and authorised procurement channel. Contact us for details.

Air-gapped deployment

AravaliStack is designed to operate with no external network connectivity. Every component — updates, licensing, telemetry — is designed for air-gapped operation. Manual update packages, offline licence validation, and completely self-contained operation.

Zero outbound connectivity required
Offline update package delivery
Air-gap compatible licence validation
No telemetry or analytics data sent externally
Full source code escrow available

Classified workload isolation

Hardware-enforced isolation between classification levels. Separate compute pools, separate networks, separate storage — with cryptographic verification at every boundary. Policy enforcement at the kernel level, not the application layer.

Hardware-enforced multi-level security (MLS)
Cryptographic boundary verification
Kernel-level policy enforcement (SELinux)
Physical security integration (HSM support)
Cross-domain guard integration capable
MoD compliance framework NCIIPC guidelines CERT-IN empanelled audit DSIR recognised Source code escrow Air-gap certified

Infrastructure that meets the nation's security requirements.

Platform · Auto-Scaling

Scale exactly what needs scaling. Nothing else.

AravaliStack's auto-scaling layer goes beyond Kubernetes HPA. KEDA brings event-driven scaling from Kafka queue depth, database row counts, or custom metrics. VPA right-sizes pods without manual tuning. Predictive scaling anticipates demand before it arrives.

KEDA

Event-Driven Scaling

Scale workloads to zero when idle. Scale instantly when a Kafka topic has messages, a queue is backing up, or a database table crosses a threshold. 60+ built-in scalers.

KafkaRabbitMQAWS SQSRedisCustom metrics
VPA

Vertical Pod Autoscaling

Automatically right-size CPU and memory requests based on actual usage. Eliminate the toil of manual resource tuning. VPA observes and recommends — or applies — in real time.

CPU right-sizingMemory optimisationCost reduction
HPA + Predictive

Predictive Horizontal Scaling

Standard HPA reacts to current load. AravaliStack's predictive layer analyses historical patterns to scale before demand arrives — so your users never see the lag.

Pattern recognitionPre-emptive scalingCost-aware

Cost-aware autoscaling — scale out, but not beyond your budget.

AravaliStack's scaling policies are cost-aware. Set a hard cost ceiling per workload or team. The platform scales within that boundary — and alerts you when demand would breach it, rather than silently generating an overage.

Per-namespace cost ceilings enforced at scaling time
Alert-before-scale for budget-constrained workloads
Scale-to-zero for idle development environments (save 40–60%)
Multi-cluster scaling — burst to secondary cluster when primary is full
Example: KEDA scaler config
apiVersion: keda.sh/v1alpha1
kind: ScaledObject
metadata:
  name: payment-processor
spec:
  scaleTargetRef:
    name: payment-worker
  minReplicaCount: 0
  maxReplicaCount: 50
  triggers:
  - type: kafka
    metadata:
      topic: payment-events
      lagThreshold: "100"
      consumerGroup: payments

Scale exactly what needs scaling. Own every decision.

Platform · AIOps & Intelligent Operations

Your platform that learns from itself.

AravaliStack's AIOps layer applies machine learning to your own platform telemetry — detecting anomalies before they become incidents, correlating root causes across hundreds of signals, and automating remediation for known failure patterns.

Capabilities

Intelligent operations across every platform layer.

🔍

Anomaly Detection

Unsupervised ML models trained on your baseline telemetry — CPU, memory, network, latency, error rates. Detects deviations from normal patterns 20–40 minutes before they become user-visible incidents.

Multivariate anomaly detection across correlated signals
Dynamic baselines that adapt to business cycles
Low false-positive rate via contextual suppression
🔗

Root Cause Correlation

When an incident fires, AIOps correlates alerts across compute, networking, storage, and application layers to surface the probable root cause — reducing mean time to diagnosis from hours to minutes.

Cross-layer causal graph analysis
Historical incident matching
Suggested remediation with confidence score
🔧

Automated Remediation

For known failure patterns, AIOps executes remediation playbooks automatically — pod restarts, traffic rerouting, resource scaling — with a full audit trail of every automated action and a rollback mechanism.

GitOps-managed playbook library
Approval gates for sensitive actions
Complete action audit trail
📉

Predictive Capacity Planning

AIOps analyses resource utilisation trends across all workloads to forecast when you'll need additional capacity — weeks in advance, not hours. Capacity recommendations are integrated into the cost intelligence dashboard.

30/60/90-day capacity forecasts
Cost-optimised scaling recommendations
Hardware procurement lead time awareness

Your models. Your data. No SaaS AIOps vendor access.

Every AIOps model in AravaliStack trains exclusively on your platform's own telemetry. No data leaves your perimeter. No SaaS AIOps vendor has a window into your operations. The intelligence belongs to you.

Operations intelligence that stays inside your walls.

Platform · User Education & Enablement

The platform your teams will actually master.

AravaliStack includes a built-in enablement layer — sandbox environments, guided onboarding flows, interactive training labs, and role-based certification paths. A platform no one can use is just expensive infrastructure.

🧪

Sandbox Environments

Every new team member gets an isolated sandbox cluster — real AravaliStack, real tools, no production risk. Sandboxes auto-expire after 7 days and cost is attributed to learning budget, not production workloads.

🗺️

Guided Onboarding Flows

Role-based onboarding paths for platform engineers, developers, and operations teams. Step-by-step labs with real commands, expected output, and progress tracking — inside the platform, not a separate LMS.

🎓

Certification Tracks

Four certification tracks — Platform Administrator, Security Engineer, ML Operations, and Platform Architect. Practical assessments, not multiple choice. Certificates verifiable by your employer and clients.

Training that transfers. Not training that expires.

We've seen too many enterprise platform deployments fail not because the platform was wrong, but because the team never got confident. AravaliStack's enablement layer is part of the platform — not a separate, optional add-on.

Onboarding labs available from day one of deployment
New feature training released with every platform update
Lab progress visible to platform administrators
Custom lab creation for your specific use cases
Offline lab mode for air-gapped environments

Certification tracks

🖥️
AravaliStack Platform Administrator
4 modules · ~16 hours
🔐
Zero-Trust Security Engineer
5 modules · ~20 hours
🤖
ML Operations Specialist
4 modules · ~14 hours
🏛️
Platform Architect
6 modules · ~28 hours

A platform your teams are genuinely good at.

Advisory Board

Guided by India's foremost experts in regulation, security, and enterprise technology.

AravaliStack's advisory board brings together practitioners who have built and regulated India's most sensitive digital infrastructure. Their guidance shapes everything from product architecture to regulatory positioning.

RS
Dr. Rajesh Sharma
Former Executive Director, Reserve Bank of India
IT & Cybersecurity Division

35 years at RBI overseeing IT risk frameworks for systemically important banks. Authored the 2023 RBI Cloud Guidelines. Now advises on how AravaliStack maps to India's evolving financial sector data sovereignty requirements.

"India's financial regulators are moving from 'cloud is acceptable if controlled' to 'prove the data never left.' AravaliStack is the architecture that makes that proof possible."
RBI CloudSystemic RiskBanking Regulation
PM
Prof. Priya Mehta
Chair, Cyber Law & Data Governance — IIT Bombay
Advisor, MeitY Data Governance Task Force

India's foremost academic expert on data protection law, DPDP Act interpretation, and government cloud policy. Contributed to the parliamentary committee review of the DPDP Bill. Advises AravaliStack on legal-technical compliance positioning and policy engagement.

"The DPDP Act creates a technical obligation, not just a legal one. Organisations need infrastructure where data sovereignty is architectural — not a contractual promise."
DPDP ActMeitY PolicyData Governance
VK
Vikram Krishnamurthy
Former CISO, State Bank of India
Ex-Director, CERT-In Coordination

Oversaw cybersecurity for India's largest bank — 500M+ customer records, 22,000 branches. Designed SBI's hybrid cloud security architecture and coordinated with CERT-In on incident response. Advises AravaliStack on zero-trust architecture, threat modelling, and enterprise CISO requirements.

"The question every bank CISO faces is not 'is cloud secure' but 'can I prove what happened to every byte of customer data during a regulatory investigation.' AravaliStack makes that answerable."
Zero TrustCISO StrategyCERT-In
AN
Ananya Nair
Co-founder, CloudOps India (acq. by Wipro)
Board Member, NASSCOM Cloud Committee

Built and sold India's first hyperscaler migration practice, delivering 200+ enterprise cloud migrations across BFSI and government. Sat on the NASSCOM committee that defined India's first cloud security standards. Advises AravaliStack on enterprise GTM, SI partnerships, and the realities of enterprise procurement.

"In 200 enterprise migrations, the number one thing that killed deals was not cost or capability — it was the inability to answer 'where is my data right now.' AravaliStack answers that question by design."
GTM StrategyEnterprise SalesNASSCOM
Interested in advising?

We selectively welcome senior advisors from adjacent domains.

If you have deep domain expertise in Indian regulatory compliance, enterprise infrastructure, or critical sector operations and see strategic alignment with what we're building, we'd like to hear from you.

Interactive Tool

Build your reference architecture.

Answer 4 questions. Get a visual architecture diagram tailored to your industry, compliance needs, and team size — ready to share with your CTO or board.

Tell us about your deployment

5 people50 engineers500+
AravaliStack Reference Architecture Banking · On-Premise · RBI
Included platform layers

Our solutions team will produce a detailed architecture document with hardware specs, configuration, and compliance mapping for your exact requirements.

Interactive Tool · Sizing Wizard

What hardware do you actually need?

6 questions about your workloads and team. We'll output a recommended server configuration, storage spec, and network topology — with cost estimates and a PDF you can send to procurement.

Interactive Tool · DR Planner

Design your disaster recovery topology in minutes.

Set your RPO and RTO requirements. We'll output the recommended DR architecture, failover mechanism, replication strategy, and cost estimate — across all your critical workloads.

Your DR requirements

0 seconds 1 hour 24 hours
Near-zero 4 hours 24 hours
Recommended DR Topology
Warm Standby
A continuously replicated secondary cluster in warm standby mode. Data is synchronised in near-real-time. Failover can be completed in 15–30 minutes with automated runbooks.
Actual RPO achieved
~5 minutes
Actual RTO achieved
15–30 min
DR Infrastructure Cost Premium
+35–45%
Over primary cluster cost — for Warm Standby topology
Interactive Tool · Multi-Region Planner

Design your geo-distributed AravaliStack deployment.

Click Indian regions to add deployment nodes. The planner calculates inter-node latency, recommends a topology, and estimates your inter-DC bandwidth requirements.

Click regions to select deployment nodes
Delhi NCR ~1ms RTT hub Mumbai BFSI hub New Delhi Tech hub Hyderabad Pharma Chennai Mfg / IT Pune Kolkata
Selected
Available
Your Multi-Region Topology

Select 2+ regions on the map to see topology recommendations.

Interactive Tool · ROI Report

Build your CFO-ready 3-year business case.

Fill in 7 fields. We'll generate a branded PDF-ready report with your organisation's name, your numbers, and a 3-year financial projection your CFO can approve.

Your organisation details

AravaliStack · ROI Analysis
3-Year Business Case
Your Organisation
Prepared March 2026
Current annual cost
₹2.23Cr
AravaliStack Year 1
₹95L
3-Year Net Savings
₹3.84Cr
Payback Period
7 months
YearPublic CloudAravaliStackSaving
Conservative estimate · Includes 15% annual cloud cost inflation · AravaliStack costs reduce 8% year-on-year post-setup · Breach risk reduction value of 60%

Our solutions team will produce an auditor-grade version signed by our CFO with your exact infrastructure footprint.

Private Preview

Get early access to what's shipping next.

AravaliStack's private preview programme gives engineering teams early access to features before GA — with direct access to the engineers building them.

Currently in private preview

PREVIEW
AravaliStack Agents — AI-Driven Auto-Remediation

Autonomous agents that diagnose platform anomalies, propose and execute remediation steps, and open post-mortems — with human-in-the-loop approval for critical actions.

GA target: Q3 2026 · 14 customers in preview
PREVIEW
Cross-Cluster GitOps Federation

Manage ArgoCD applications across 3–20 AravaliStack clusters from a single control plane — with per-cluster RBAC, policy inheritance, and centralised audit trail.

GA target: Q2 2026 · 8 customers in preview
COMING Q3
Cost Intelligence v2 — Per-Namespace ML Forecasting

ML-driven cost forecasting at the namespace and team level — predicting 30/60/90-day spend with configurable alerts and automatic chargeback report generation.

Applications open · 20 preview seats available

Apply for private preview access

We select 8–15 organisations per preview cohort. Criteria: existing AravaliStack customer or active POC, production use case, engineering team available for feedback sessions.

What preview participants get
Direct Slack channel with the feature engineering team
Weekly feedback sessions with the product team
Named in the GA release notes
Discounted licence on GA for preview participants
Procurement FAQ

Answers for your procurement team.

We've been through dozens of enterprise vendor assessments. Here are the questions procurement departments ask most often — answered in full, so your deal doesn't die in a due diligence queue.

Company & Viability

Security & Compliance

Contracts & Commercial

Have a question not covered here?

Our legal and commercial team responds to procurement questions within 48 hours.

[email protected]
Security Assessment

Pre-filled security questionnaire.

Save your security team 3–5 days. We've pre-answered the most common enterprise vendor security assessment questions below. Download as PDF or copy sections directly into your VSAQ or SIG Lite.

🏢Organisational Security
Do you have an Information Security policy?
Yes. AravaliStack maintains an Information Security Management System (ISMS) aligned to ISO 27001:2022. Policy is reviewed annually and approved by the Board. Available to customers under NDA.
Do you conduct background checks on employees?
Yes. All full-time employees and contractors undergo police verification, employment history verification, and education credential verification before joining. For engineers with production access, enhanced background checks are conducted.
Do you have a dedicated security function?
Yes. AravaliStack has a dedicated security team led by a CISO with 15+ years experience. The security function is independent of engineering and reports directly to the CEO. We also engage an external CERT-In empanelled security firm for independent assessments.
🔐Data Protection
Does AravaliStack store or process customer data?
AravaliStack runs entirely on the customer's own infrastructure. We do not store, process, or have access to customer data unless the customer explicitly grants support access for a time-limited, logged session. Platform telemetry (metrics, logs) remains within the customer's environment.
Is data encrypted at rest and in transit?
Yes. AravaliStack enforces AES-256 encryption at rest for all persistent data volumes by default. All inter-service communication is encrypted via mTLS enforced by Istio. External API traffic is TLS 1.2 minimum (TLS 1.3 default). Encryption key management is handled by HashiCorp Vault running within the customer's own perimeter.
Do you comply with DPDP Act 2023?
Yes. AravaliStack's on-premise deployment model is inherently DPDP Act compliant — data never leaves the customer's infrastructure. We provide a DPA (Data Processing Agreement) as standard, and our compliance team can produce a DPDP Act readiness assessment on request.
🔄Business Continuity
Do you have a Business Continuity Plan (BCP)?
Yes. AravaliStack maintains a BCP and Disaster Recovery Plan (DRP) tested biannually. RTO for AravaliStack's internal support systems is 4 hours; RPO is 1 hour. BCP documentation available on request under NDA.
What is your incident response process?
AravaliStack maintains a formal Incident Response Plan aligned to NIST CSF and CERT-In guidelines. Incidents are classified P1–P4. P1 triggers immediate escalation to CISO and customer notification within 1 hour. Post-mortem published within 5 business days. Security incidents are notified to CERT-In and affected customers per DPDP Act requirements.

Download complete pre-fill pack

The full pack covers 80+ questions across 12 security domains — formatted for direct import into VSAQ, SIG Lite, and most enterprise vendor risk management platforms.

📄
SIG Lite Pre-fill (XLSX)
Shared Assessments Standard Information Gathering Lite
📋
VSAQ Pre-fill (PDF)
Vendor Security Assessment Questionnaire
🏦
RBI Vendor Due Diligence Pack
Specifically for RBI-regulated financial entities
🏥
Healthcare / IRDAI Vendor Pack
For hospitals and insurance sector

Need a custom security assessment?

Some procurement processes require on-site visits, interviews with our CISO, or custom questionnaire formats. We accommodate all of these.

Compliance · DPDP Act 2023

AravaliStack and India's Digital Personal Data Protection Act.

The DPDP Act 2023 creates a technical obligation, not just a legal one. Here's exactly how AravaliStack's architecture satisfies each key requirement — with evidence templates your DPO can use directly.

⚖️

What is the DPDP Act 2023?

The Digital Personal Data Protection Act, 2023 is India's comprehensive data protection legislation. It came into force in August 2023 and establishes rights for data principals, obligations for data fiduciaries, consent requirements, data localisation mandates for certain categories of data, and penalties of up to ₹250 crore per violation. Every enterprise that processes personal data of Indian citizens is covered.

DPDP Act obligations → AravaliStack controls

DPDP ObligationStatusAravaliStack Control
Data Localisation
Personal data of Indian citizens must not be transferred outside India without consent or legal basis
AravaliStack runs on-premise. Data never leaves your infrastructure. No cross-border transfers occur by design. Zero configuration required.
Purpose Limitation
Data must only be processed for the purpose for which it was collected
AravaliStack's policy engine enforces namespace-level data purpose controls. ML workloads are blocked from accessing data beyond their declared purpose. Audit trail captures every data access with declared purpose.
Storage Limitation
Data must not be retained beyond the period necessary for the stated purpose
Automated data lifecycle policies enforce retention schedules at the storage layer. Data past its retention period is automatically deleted with cryptographic erasure confirmation. Retention schedule reports are generated on demand.
Security Safeguards
Appropriate technical and organisational measures to protect personal data
AES-256 encryption at rest, mTLS in transit, Vault for key management, zero-trust network policies via Istio, RBAC enforced by Keycloak, immutable audit logs in tamper-evident storage.
Breach Notification
Data fiduciaries must report breaches to the Data Protection Board and affected individuals
AravaliStack's AIOps layer detects anomalous data access patterns in real time. Automated incident workflow triggers notification drafts within 30 minutes of a confirmed breach — pre-formatted for DPDP Board notification requirements.
Data Principal Rights
Right to access, correction, erasure, and grievance redressal
AravaliStack's API gateway includes a Data Subject Rights workflow — accept deletion and access requests via API, log them, and track their execution with automated evidence generation for compliance reporting.

Download the DPDP Act readiness template

A 12-page template your DPO can complete to demonstrate DPDP Act readiness — with AravaliStack control references pre-filled.

Compliance · RBI Cloud Guidelines

AravaliStack and RBI's cloud adoption guidelines for regulated entities.

The Reserve Bank of India's 2023 cloud guidance creates specific obligations for banks and NBFCs. AravaliStack is designed from first principles to satisfy these requirements — architecturally, not contractually.

RBI Master Direction on IT Governance, Risk, Controls and Assurance Practices — Cloud Guidance

RBI's guidance on cloud adoption (2023) requires regulated entities to ensure: data residency within India, unrestricted supervisory access, audit rights, concentration risk management, and exit strategy planning. Most critically, the RBI requires that Indian banks can demonstrate control over their data — not just a contractual promise from a foreign-headquartered cloud provider.

RBI RequirementStatusAravaliStack Approach
Data Residency
Data of Indian customers must remain within India at all times
On-premise deployment — all data physically resides on the bank's own hardware in India. No egress to any external provider. Verifiable with a network scan, not just a contract.
Supervisory Access
RBI must have unrestricted access to the bank's data and systems
AravaliStack includes an RBI Access Portal — a dedicated, time-limited access mechanism for regulators. Every access session is logged with immutable timestamps. No vendor mediation required.
Concentration Risk
Banks must not have excessive dependency on any single cloud provider
AravaliStack is infrastructure-agnostic. Deployments span multiple physical sites with no single-vendor dependency. Multi-cloud hybrid configurations are native. The bank controls the infrastructure — no hyperscaler lock-in.
Exit Strategy
Banks must have a viable plan to exit cloud services without service disruption
Because the bank owns the underlying infrastructure and all data, there is no exit dependency on AravaliStack. Workloads are containerised on standard Kubernetes — portable to any CNCF-compliant platform. Source code escrow available.
Audit Trail
Complete, tamper-evident audit trail of all data access and system changes
Every user action, API call, config change, and data access is logged to an immutable, cryptographically signed audit log. Logs are stored in AravaliStack's own WORM-compliant storage layer. Export to SIEM in any format.
📋

RBI Compliance Checklist

A 2-page checklist your IT Risk team can complete to document RBI cloud guidance compliance for your AravaliStack deployment.

👥

CISO / IT Risk Briefing

We'll schedule a 45-minute technical briefing with your CISO and IT Risk team — covering RBI compliance positioning and answering any regulatory questions.

Compliance · SEBI Cloud Framework

AravaliStack and SEBI's cloud adoption framework.

SEBI's 2023 circular on cloud adoption by regulated entities creates specific requirements for stock brokers, depositories, exchanges, and asset managers. AravaliStack maps directly to each.

SEBI Circular: Cloud Adoption by SEBI Regulated Entities

SEBI's circular requires that regulated entities (stock exchanges, depositories, brokers, investment managers) ensure data sovereignty, maintain supervisory access for SEBI, implement robust cybersecurity for market data, and avoid single-point-of-failure in cloud infrastructure. Circular requires documented cloud strategy and annual board-level review.

SEBI RequirementStatusAravaliStack Approach
Market Data Sovereignty
Trading and investor data must remain within India
All market data, order books, and investor records are stored on the entity's own hardware within India. No cloud provider has access to trading data. SEBI supervisory access provided via dedicated audit interface.
High Availability for Critical Systems
Market infrastructure must maintain near-zero downtime
AravaliStack supports 99.99% SLA with multi-site active-active deployment. Auto-failover within 15 seconds. Chaos engineering built into platform for continuous resilience testing. RTO of <1 minute achievable.
Cybersecurity for Market Systems
Mandatory security controls for market infrastructure
Zero-trust perimeter, mTLS service mesh, intrusion detection, SIEM integration, and real-time threat detection aligned to SEBI's cybersecurity framework. CERT-In empanelled VAPT biannual.
Board Reporting
Annual board-level review of cloud adoption strategy required
AravaliStack generates automated board-ready cloud governance reports — infrastructure map, compliance posture, incident summary, SLA performance — exportable as PDF for board review.

SEBI Compliance Briefing

We offer a dedicated 45-minute briefing for SEBI-regulated entities — covering our architecture, SEBI compliance mapping, and how to present this to your compliance officer and board.

Compliance · ISO 27001

Our ISO 27001:2022 certification.

AravaliStack Technologies Pvt Ltd holds ISO 27001:2022 certification — the international standard for information security management systems. Here's exactly what's in scope, who certified us, and what it means for your deployment.

📜
ISO 27001:2022
Certificate of Conformity
Certificate NumberIS/IEC 27001-2022/XXXXX
StandardISO/IEC 27001:2022
Certified byBureau Veritas (NABCB Accredited)
Valid fromJanuary 2024
Valid untilJanuary 2027
Surveillance auditsAnnual · Last: Nov 2025

Certification scope

The ISO 27001 certification covers the development, deployment, and support of the AravaliStack sovereign cloud platform, including:

Platform software development and release processes
Customer support and managed services operations
Internal IT systems and developer workstations
Vendor and sub-processor management
Physical security of New Delhi HQ
HR security (screening, access revocation)
Business continuity and disaster recovery

What's not in scope

The customer's own deployment of AravaliStack is not in scope of our certification. However, the platform architecture assists customers in achieving their own ISO 27001 compliance — and we provide a detailed ISO 27001 control mapping document to support your ISMS implementation.

ISO 27001 Customer Mapping Guide

A 20-page guide showing how AravaliStack controls map to each ISO 27001:2022 Annex A control — helping your ISMS team implement compliance faster.

BFSI — Banking, Financial Services & Insurance

The sovereign cloud platform built for India's most regulated sector.

RBI, SEBI, IRDAI, PCI-DSS, DPDP Act — AravaliStack is the only platform where compliance is architectural, not contractual. Every control, every audit trail, every data residency guarantee is technically enforced — not promised in a DPA.

Banks & NBFCs

Your regulator doesn't accept "it's in the cloud" as an answer anymore.

RBI's 2023 cloud guidance fundamentally changed what Indian banks can tell their regulator about data sovereignty. The days of pointing to a cloud provider's DPA as evidence of compliance are over. RBI wants architectural proof.

AravaliStack gives you that architectural proof. Your data never leaves your infrastructure. Your audit log is yours. Your regulator can access it without routing through a foreign-headquartered vendor.

🏦
RBI compliant
Cloud guidance 2023
🔐
PCI-DSS ready
Payment card data
🛡️
DPDP Act
Architecturally compliant
📊
Basel III ready
Risk data governance

India's financial sector deserves infrastructure that answers to Indian law.

Solutions · Public Sector & Smart Cities

Sovereign cloud infrastructure for Digital India.

Central ministries, state departments, urban local bodies, and smart city SPVs — AravaliStack provides the platform for government data that belongs to India, managed by India, accountable to India.

🏛️

Central Ministries

e-Governance platforms, citizen data management, inter-ministry data exchange, and sensitive document management — all on infrastructure that the Ministry owns and controls.

MeitY cloud policy compliant
NIC-grade security standards
RTI-compliant audit trails
Multi-ministry data federation
🏙️

Smart Cities

Integrated Command and Control Centres (ICCC), urban IoT data, traffic management, utility monitoring, and citizen services — all running in the city's own data infrastructure.

Smart Cities Mission aligned
ICCC platform ready
Urban IoT edge processing
Multi-department governance
🗺️

State Governments

State Data Centres, department portals, land records, revenue systems, welfare distribution, and CCTV/surveillance data — on infrastructure the state owns and the IT department controls.

State Data Centre integration
NICSI procurement path
NeSDA aligned architecture
Multi-lingual citizen portals

Government compliance & standards

🌐
MeitY Empanelment
Aligned to MeitY cloud services framework
🛒
GeM Registered
Available via Government e-Marketplace
🔒
CERT-In Compliant
Aligned to CERT-In cloud security guidelines
📊
NeSDA Aligned
National e-Service Delivery Assessment standards
🛡️
NCIIPC Ready
Critical information infrastructure protection
📋
RTI Compliant
Audit trails for Right to Information obligations
Procurement

Available on GeM and NICSI

Government entities can procure AravaliStack through Government e-Marketplace (GeM) or through NICSI. We support standard GFR procurement procedures and can provide RFP/bid documentation support.

GeM registered: Category — Cloud Infrastructure Services
Accepts PFMS-linked payment
Annual Rate Contract available
State-specific DGS&D rate contracts on request
GeM Product Details
GeM Seller IDSELLER/XXXXX
CategoryCloud & IT Infrastructure
MSME RegisteredYes
DPIIT StartupRecognised

Government data that stays in government hands.

Platform Feature

Backup & Disaster Recovery — with a score, not a prayer.

Most DR is tested once a year. AravaliStack runs automated simulations continuously and gives you a live Readiness Score — so you know exactly where you stand before a real incident, not after.

What your DR dashboard looks like

Live data from your infrastructure. No manual reporting, no spreadsheets.

Disaster Recovery
92
DR Readiness Score
RTO Target: 15m · Current: 13m
RPO Target: 15m · Current: 13m
ReplicationSecondary (us-west-2)
DR Readiness92
Backup Job Overview
60%Success
Job
Nightly-DB-Backup
Next run
Oct 6, 2025 · 02:00
Encryption
AES-256
Quick Metrics
Task4
Failed (24h)1
EncryptedAES-256
Total Jobs
4
DR Plans
4
AI Scaling & Optimization — Simulation Timeline
Zone Down
us-west-2 · 2025-10-06 09:45
Recovery: 13mPass
Cluster Crash
us-east-1 · 2025-10-05 14:10
Recovery: 13mFail
Network Partition
eu-central-1 · 2025-09-28 11:32
Recovery: 13mPass
Backup Jobs
Job NameResourceProviderStatusLast Run
Nightly-DB-BackupPostgreSQL · paymentsAWSSuccess2025-10-06 02:10
Nightly-DB-BackupPostgreSQL · paymentsAWSSuccess2025-10-06 02:10
Nightly-DB-BackupPostgreSQL · paymentsAWSFailed2025-10-06 02:10
Nightly-DB-BackupPostgreSQL · paymentsAWSSuccess2025-10-06 02:10
Threat Detection & Alerts
Active alerts by severity
Critical Alert
High Alert
Medium Alert
Excessive Permissions
User db-adminHigh · Reduce
Role: vault-roleMedium · Reduce
User db-adminHigh · Reduce
Snapshots
snap-payments-20251006
analytics · 2025-09-28
12.4 GB90d
snap-payments-20251006
analytics · 2025-09-28
12.4 GB90d
snap-payments-20251006
analytics · 2025-09-28
12.4 GB90d
snap-payments-20251006
analytics · 2025-09-28
12.4 GB90d

Everything included in AravaliStack DR

🎯

Live DR Readiness Score

A continuously computed score (0–100) based on replication lag, last simulation result, RTO/RPO deviation, and configuration drift. Know your DR posture in real time.

🤖

AI-Driven Simulation

Automated chaos simulations run against your actual cluster topology — Zone Down, Cluster Crash, Network Partition — with Pass/Fail, recovery time, and root cause logged automatically.

📸

Snapshot Management

Policy-driven snapshots with configurable retention, AES-256 encryption, provider tagging, and immutable storage. Restore-tested automatically every 30 days.

🛡️

Threat Detection Integration

Backup anomaly detection, excessive permission alerts, and policy drift monitoring — all surfaced in the same DR dashboard with severity scoring and recommended actions.

📋

Multi-Provider Backup Jobs

Backup jobs targeting any resource — PostgreSQL, Kafka, MinIO, object storage — across AWS, Azure, GCP, or on-premise, all managed from one dashboard.

📊

Compliance Evidence Export

Auto-generate DR evidence reports for RBI, IRDAI, ISO 22301, and DPDP Act obligations — pre-formatted for your auditor, generated on demand.

Your next audit asks: "What is your DR readiness score?"

Platform Feature · Cost Intelligence

Cost Resource Management — see anomalies before they become invoices.

ML-powered spend forecasting, real-time anomaly detection with severity scoring, intraday cost charts, and a built-in provider comparison calculator. All on your own infrastructure — no data leaving your perimeter.

Total Current Spend
₹42,580
+2.5% vs last week
Forecasted Month End
₹42,580
+2.5% vs last week
Budget Utilization
68%
₹68k of ₹100k budget
Cost Growth (MoM)
+5.2%
+2.5% vs last week
Cost Breakdown
Cloud ProviderRegionCurrent SpendTrendBudget ConsumedResource TypeStatus
AWSEast US$3,120.40
VM (EC2)Approaching
AWSEast US$3,120.40
VM (EC2)Approaching
AWSEast US$3,120.40
VM (EC2)On Track
Recent Anomalies
92
Unexpected spike in database costs
Project Alpha · AWS RDS · us-east-1 · Today 09:42 AM
92
Unexpected spike in database costs
Project Alpha · AWS RDS · us-east-1 · Today 09:42 AM
Anomaly Summary
12
High Anomalies
Needs Attestation
8
Medium Anomalies
Monitor Closely
92%
Forecast Accuracy
Based on historical data
₹3,204
Predicted Savings
With Recommendations
Provider Comparison Calculator
ProviderSpecMonthly1-Year3-Year
AWS4 vCPU, 16GB RAM, 100GB₹122₹963 (21% off)₹963 (21% off)
Azure4 vCPU, 16GB RAM, 100GB₹118₹932 (21% off)₹932 (21% off)
AravaliStack4 vCPU, 16GB RAM, 100GB₹68₹582 (28% off)₹462 (37% off)
Budget Configuration
Triggered Alerts
No alerts triggered yet.
Enable Enforcement Action

Stop finding out about cost spikes on your invoice.

Platform Feature · Billing & Cost Allocation

Multi-Cloud Cost Allocation — one view across every provider, every team, every invoice.

Department-level chargeback, invoice discrepancy detection, finance report generation, and tagging health — all in a single dashboard that your CFO and your finance team can actually use.

Total Cloud Spend
₹12,48,500
+7.4%
Forecasted Month End
₹13,02,000
+3.1%
Budgets Breached
3 Teams
+1 this period
Optimization Savings
₹2,13,000
+18% identified
Provider Cost Breakdown
AWS
₹6.2L
Azure
₹5.8L
Google Cloud
₹7.1L
Other
₹4.9L
Department Breakdown
AI-Research
₹250k / ₹300k
HealthyForecast +6%
Web-Development
₹200k / ₹250k
Moderate+4%
Cyber-Security
₹400k / ₹450k
High Demand+10%
Data-Analytics
₹300k / ₹350k
Growing+8%
Graphic-Design
₹150k / ₹180k
Stable+3%
Mobile-Dev
₹280k / ₹320k
Healthy+5%
Finance Report Generator
Cost Optimization Suggestions
• Right-size 7 instances (₹48k/mo)
• Switch 12 volumes to cold storage (₹26k/mo)
• Commit 3 reserved instances (₹39k/mo)
Invoice Management
📄
INV-AWS-0425
AWS · Billed ₹4.2L
Usage MatchExported
📄
INV-AWS-0426
AWS · Billed ₹3.8L
DiscrepancyPending
📄
INV-AWS-0427
AWS · Billed ₹5.0L
ConfirmedExported
Cost Allocation Summary — Departments & Shared Infrastructure
DepartmentAllocated CostShared InfraManual AdjustReconciliation
Retail Banking32%HighMitigated✓ Matched
Corporate Banking28%MediumMitigated✓ Matched
Technology24%LowPending⚠ Review
Operations16%LowMitigated✓ Matched
Historical Billing & Archives
Min
₹1.8L
Avg
₹2.9L
Max
₹4.2L
Highlights
• 3 invoice mismatches detected (₹41k variance)
• 5% rise QoQ driven by storage growth
• Reserved instances saved ₹2.1L this quarter
Tagging Health — Coverage across resources
Cost-center
87%
Revenue-center
76%
Profit-center
92%
Team
68%
Environment
94%
Project
71%
Tagging Gaps Detected
32% of compute resources missing team tags. Budget allocation accuracy is reduced.

Every rupee attributed. Every invoice reconciled.

Platform Feature

Applications, VPN & Containers — deployed in minutes, governed forever.

Self-hosted application catalogue, private VPN fabric, and container orchestration — all managed from one control plane on your infrastructure, with full audit trail and RBAC.

📦

Application Catalogue

One-click deployment of 80+ pre-validated applications — databases, message queues, observability stacks, ML tools. All running on your hardware.

🔒

Private VPN Fabric

WireGuard-based self-hosted VPN with per-user and per-team access policies, split tunnelling, audit logs, and automatic certificate rotation.

🐳

Container Orchestration

Kubernetes on your hardware — with self-service namespace creation, RBAC, resource quotas, and GitOps deployment for every team.

Platform Feature

Networking — SD-WAN, service mesh, and zero-trust connectivity.

Multi-site networking with Cilium/Calico CNI, Istio service mesh, SD-WAN integration, and hardware load balancing — all managed from your AravaliStack control plane.

🌐

SD-WAN Integration

Unified WAN management across your data centres with intelligent traffic routing, failover, and QoS policies.

🔗

Istio Service Mesh

mTLS encryption between all services by default, with traffic policies, circuit breaking, and distributed tracing built in.

⚖️

Load Balancing

L4/L7 load balancing with MetalLB, Kong, and hardware integrations — with health checks, sticky sessions, and SSL termination.

Platform Feature

Keys & Secrets — Vault-powered, air-gap capable, yours to own.

HashiCorp Vault deployment on your infrastructure with dynamic secrets, certificate authority, key rotation, and hardware security module (HSM) integration.

🗝️

Dynamic Secrets

Time-limited database credentials, cloud API keys, and certificates generated on-demand — no static secrets anywhere in your environment.

🔐

Encryption as a Service

Vault Transit engine provides encryption/decryption as an API — applications encrypt data without ever handling keys directly.

📜

Certificate Authority

Internal PKI with automatic certificate issuance, rotation, and revocation — integrated with Istio for automatic mTLS.

Platform Feature

Marketplace & APIs — one-click deployment of any capability.

80+ pre-validated Helm charts, operators, and integrations — deployed to your cluster in one click, with configuration templates, version management, and support SLAs.

🛒

Application Marketplace

Curated catalogue of enterprise applications — all tested on AravaliStack, with one-click deployment and automatic updates.

Learn · Glossary

Enterprise infrastructure. Defined.

Every term a CTO, CISO, or infrastructure architect needs to evaluate, procure, and deploy sovereign cloud infrastructure — written for practitioners, not marketers. 71+ definitions covering PaaS, Kubernetes, zero trust, compliance, DevOps, and more.

60+ Terms India Compliance Focus DPDP · RBI · SEBI · ABDM
🔍 71 terms
All Security Infrastructure Engineering Cloud Computing Compliance Platform Networking AI / ML
ABCDEFGHIJKLMNOPQRSTUVWXYZ
A
Admission Controller
A Kubernetes plugin that intercepts API requests before persisting them — enforcing security policies, resource quotas, and platform standards.
Security
Air-Gapped Deployment
A system completely isolated from public networks — no internet, no external APIs, no cloud connectivity.
Infrastructure
API Gateway
A server-side component that acts as the entry point for all client requests — providing rate limiting, authentication, routing, and protocol transformation.
Cloud Computing
Auto-scaling
The ability of a platform to automatically add or remove compute resources in response to workload demand — without manual intervention.
Infrastructure
B
Bare Metal
Physical servers on which software runs directly — without a hypervisor or virtualisation layer between the software and the hardware.
Infrastructure
BFSI
Banking, Financial Services, and Insurance — the regulated sector in India subject to RBI, SEBI, and IRDAI oversight, with specific data sovereignty and IT governance requirements.
Compliance
C
CERT-In
The Computer Emergency Response Team of India — the national nodal agency for cybersecurity incident response, with mandatory 6-hour breach reporting requirements.
Compliance
CI/CD
Continuous Integration and Continuous Delivery — the practice of automatically testing and deploying code changes, shortening the feedback loop from commit to production.
Engineering
Cloud Native
An approach to building and running applications that exploits the advantages of the cloud computing delivery model — containers, microservices, dynamic orchestration, and continuous delivery.
Engineering
Cluster
A group of machines (nodes) that run containerised workloads under Kubernetes orchestration — sharing a control plane and networking fabric.
Infrastructure
CNI Plugin
Container Network Interface — the Kubernetes networking plugin responsible for assigning IP addresses to pods and enforcing network policies.
Networking
Container
A lightweight, portable package containing an application and all its dependencies — isolated from the host operating system using Linux kernel features.
Infrastructure
Cost Attribution
The practice of allocating infrastructure costs to the teams, applications, or tenants that generate them — enabling financial accountability in shared infrastructure.
Platform
D
Data Localisation
The legal requirement that data about a country's citizens must be stored and processed within that country's borders — codified in India by RBI, SEBI, and DPDP Act provisions.
Compliance
Data Sovereignty
The principle that data is subject to the laws and governance of the country in which it is collected or stored — and the right of an organisation to maintain physical and legal control over its data.
Compliance
DevOps
A set of practices combining software development and IT operations to shorten the systems development lifecycle and deliver software continuously and reliably.
Engineering
DevSecOps
An extension of DevOps that integrates security practices throughout the software development lifecycle — shifting security left so vulnerabilities are found at code time, not deployment time.
Security
Disaster Recovery (DR)
The set of policies, tools, and procedures that enable an organisation to restore critical IT systems and data after a catastrophic event.
Infrastructure
DPDP Act 2023
India's Digital Personal Data Protection Act — the primary federal law governing collection, processing, storage, and transfer of personal data of Indian residents.
Compliance
Dynamic Secrets
Short-lived credentials generated on demand for each application session and automatically revoked when no longer needed — eliminating the risk of long-lived credential compromise.
Security
E
eBPF
Extended Berkeley Packet Filter — a Linux kernel technology that allows programs to run safely in kernel space, used for high-performance networking, security, and observability.
Networking
Egress Cost
The charge cloud providers apply to data transferred out of their network — one of the primary mechanisms by which cloud lock-in is enforced financially.
Cloud Computing
Encryption at Rest
Encryption of stored data so it cannot be read without the correct cryptographic key — protecting against physical theft, unauthorised storage access, and data centre intrusions.
Security
Encryption in Transit
Encryption of data as it moves between systems — using TLS to ensure it cannot be intercepted or read in transit across networks.
Security
F
Failover
The process of automatically switching to a secondary system when the primary system fails — a core component of high availability and disaster recovery.
Infrastructure
Fintech
Financial technology — companies using technology to deliver financial services, typically subject to RBI and/or SEBI regulation when operating in India.
Industry
G
GitOps
An operational model where Git is the single source of truth for infrastructure and application state — all changes happen through pull requests, not manual commands.
Engineering
GPU Compute
Graphics Processing Unit-based computing — used for massively parallel workloads including ML training, inference, scientific simulation, and rendering.
Infrastructure
H
Helm Chart
A package manager for Kubernetes — a Helm chart is a collection of files defining a Kubernetes application, making it easy to deploy and manage complex applications.
Engineering
High Availability (HA)
A system design that ensures a high level of operational continuity — typically achieved through redundancy, failover mechanisms, and geographic distribution.
Infrastructure
Hybrid Cloud
An architecture combining on-premise infrastructure with one or more public clouds — with workloads able to move between environments based on policy.
Infrastructure
I
Identity Provider (IdP)
A system that creates, maintains, and manages identity information and provides authentication services to relying applications.
Security
Infrastructure as Code (IaC)
Managing and provisioning infrastructure through machine-readable configuration files rather than manual processes or interactive configuration tools.
Engineering
ISO 27001
An international standard for information security management systems — widely recognised in enterprise procurement and required by many regulated sector contracts in India.
Compliance
J
JSON Web Token (JWT)
A compact, self-contained token format for securely transmitting claims between parties — widely used for API authentication and session management.
Security
K
Kubernetes
An open-source container orchestration system that automates deployment, scaling, and management of containerised applications across a cluster of servers.
Infrastructure
L
Latency
The time delay between a request being made and a response being received — a critical performance metric for interactive applications and financial transaction systems.
Engineering
Load Balancer
A device or software component that distributes incoming network traffic across multiple backend servers to ensure no single server becomes a bottleneck.
Networking
M
MLOps
The practice of applying DevOps principles to machine learning — automating the ML lifecycle from data preparation to model deployment and monitoring.
AI / ML
Multi-Tenancy
An architecture where a single platform instance serves multiple independent organisations or business units, with strict isolation between tenants.
Platform
Mutual TLS (mTLS)
A security protocol in which both the client and the server authenticate each other's certificates before establishing a connection — unlike standard TLS where only the server authenticates.
Security
N
Namespace
A Kubernetes mechanism for isolating groups of resources within a cluster — used for multi-tenancy, environment separation, and resource quota management.
Infrastructure
Network Policy
Rules that govern which pods and services can communicate with each other in a Kubernetes cluster — implementing micro-segmentation at the application layer.
Security
Node
A worker machine in a Kubernetes cluster — can be a physical server or virtual machine — that runs application workloads as pods.
Infrastructure
O
Object Storage
A storage architecture that manages data as objects — each with data, metadata, and a unique identifier — accessible via HTTP APIs rather than file system paths.
Infrastructure
Observability
The ability to understand the internal state of a system by examining its external outputs — metrics, logs, and traces.
Engineering
OPA (Open Policy Agent)
A general-purpose, open-source policy engine used to enforce fine-grained authorisation policies across cloud-native environments.
Security
OpenAPI
A standard, language-agnostic specification for RESTful APIs — enabling automated documentation, code generation, and API testing.
Engineering
P
Platform as a Service (PaaS)
A cloud delivery model that provides a managed platform — compute, networking, storage, middleware — so developers can build and deploy applications without managing underlying infrastructure.
Cloud Computing
Pod
The smallest deployable unit in Kubernetes — typically containing one container plus optional sidecar containers sharing a network namespace and storage.
Infrastructure
Policy as Code
The practice of expressing security and governance policies as machine-readable code — enabling version control, automated testing, and consistent enforcement.
Security
Private Cloud
A cloud computing environment operated exclusively for a single organisation — providing the flexibility and self-service of cloud computing on dedicated, controlled infrastructure.
Infrastructure
Q
Quota (Resource Quota)
Kubernetes resource quotas limit the total resources a namespace can consume — preventing any single team or tenant from monopolising cluster capacity.
Platform
R
RBAC
Role-Based Access Control — a method of regulating access based on the roles of individual users within an organisation.
Security
RBI Cloud Adoption Guidelines
The Reserve Bank of India's framework governing how regulated financial entities may adopt cloud computing — including data localisation, security, exit management, and vendor risk requirements.
Compliance
Replica
A copy of a pod running simultaneously — Kubernetes maintains a specified number of replicas for each deployment, restarting them if they fail.
Infrastructure
Role-Based Access Control (RBAC)
A method of restricting system access to authorised users based on their role within an organisation — users are assigned roles, and roles are assigned permissions.
Security
S
SEBI Cloud Framework
SEBI's guidelines on cloud adoption for regulated market infrastructure and intermediaries — requiring data localisation, vendor risk management, and operational resilience for Indian capital market entities.
Compliance
Secrets Management
The secure storage, access, rotation, and auditing of credentials, API keys, certificates, and other sensitive configuration values used by applications and services.
Security
Service Mesh
An infrastructure layer that handles all service-to-service communication in a microservices architecture — providing observability, security, and traffic management without application code changes.
Networking
SLA (Service Level Agreement)
A contract defining the minimum level of service — availability, response time, support hours — that a provider guarantees to deliver.
Platform
SOC 2
A US-origin auditing standard for technology service providers, assessing controls related to security, availability, processing integrity, confidentiality, and privacy.
Compliance
SPIFFE
Secure Production Identity Framework for Everyone — an open standard for machine identity in dynamic infrastructure, issuing short-lived cryptographic identities to workloads.
Security
Stateful Application
An application that stores session information or persistent data between interactions — databases, message queues, and ML model servers are stateful applications.
Infrastructure
T
Terraform
An open-source Infrastructure as Code tool that enables declarative definition and provisioning of infrastructure across cloud and on-premise environments.
Engineering
TLS (Transport Layer Security)
A cryptographic protocol providing encrypted, authenticated communication over networks — the successor to SSL and the basis for HTTPS.
Security
U
Uptime
The proportion of time a system is operational and available — typically expressed as a percentage. 99.9% uptime allows 8.7 hours of downtime per year; 99.99% allows 52 minutes.
Platform
V
Vendor Lock-In
The state of depending so heavily on a single vendor's products and services that switching becomes prohibitively expensive or technically complex.
Cloud Computing
Vulnerability Scanning
Automated inspection of software, containers, and infrastructure for known security weaknesses — a core component of DevSecOps and platform security posture.
Security
W
Workload
Any application or process running on infrastructure — a database, a web server, an ML training job, a batch processing pipeline.
Infrastructure
Z
Zero Trust Architecture
A security model that eliminates implicit trust — every user, device, and service must be verified continuously, regardless of network location.
Security

Ready to deploy sovereign infrastructure?

AravaliStack puts every concept in this glossary into production — on your hardware, under your control.

Glossary

Air-Gapped Deployment

A system completely isolated from public networks — no internet, no external APIs, no cloud connectivity.

Infrastructure ← Back to Glossary
Infrastructure

An air-gapped deployment refers to an infrastructure configuration in which a computer system, network, or data centre is physically and logically isolated from any unsecured external network — most importantly, the public internet. The term originates from the military concept of an air gap: a literal physical separation between secure and insecure systems.

In enterprise technology, air-gapped deployments are the highest tier of network isolation. They are mandatory in contexts where data sensitivity, regulatory obligation, or threat models demand that no unauthorised data exfiltration is possible — not even through compromised software on an internet-connected host.

Why enterprises choose air-gapped deployments

The primary driver is data sovereignty. In India, regulatory frameworks including RBI's guidelines on outsourcing of financial services, SEBI's cloud adoption framework, and the DPDP Act 2023 all contain provisions that effectively require certain categories of data to remain under the direct physical and logical control of the organisation. A cloud-hosted workload — even one claiming data residency — cannot satisfy these requirements because the cloud provider retains physical access to underlying hardware.

Secondary drivers include protection from nation-state threat actors, compliance with NCIIPC (National Critical Information Infrastructure Protection Centre) directives for critical infrastructure operators, and internal governance requirements in organisations handling classified or commercially sensitive information.

What air-gapped means in practice

A true air-gap means: no inbound or outbound internet routing, no external DNS resolution, no public certificate authority chains, no SaaS-based monitoring or logging, and no external package registries. All software dependencies — container images, OS packages, Helm charts, ML model weights — must be mirrored into an internal registry before deployment. Updates must be delivered via physical media or dedicated secure transfer channels.

AravaliStack is designed from the ground up for air-gapped operation. Every component — container registry, package mirror, certificate authority, DNS, monitoring, identity, and logging — is self-contained. There are no phone-home telemetry calls, no licence validation endpoints, and no dependencies on external APIs. An AravaliStack deployment functions identically with or without an internet connection.

Air-gapped vs. on-premise vs. private cloud

On-premise simply means the hardware is in a location you control — but the software running on it may still call out to the internet. Private cloud typically refers to a virtualised environment operated by a single organisation, but connectivity policies vary. Air-gapped is the strictest constraint: it specifies network isolation regardless of where the hardware lives. A government data centre, a hospital server room, or a bank's regulated compute zone can all be air-gapped.

AravaliStack relevance

AravaliStack supports fully air-gapped deployments out of the box — no licence servers, no telemetry, no external dependencies. Approved for use in NCIIPC-designated critical infrastructure environments.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Platform as a Service (PaaS)

A cloud delivery model that provides a managed platform — compute, networking, storage, middleware — so developers can build and deploy applications without managing underlying infrastructure.

Cloud Computing ← Back to Glossary
Cloud Computing

Platform as a Service (PaaS) is one of the three foundational service models of cloud computing, alongside Infrastructure as a Service (IaaS) and Software as a Service (SaaS). A PaaS provider manages the underlying computing infrastructure — servers, storage, networking, operating systems, and middleware — and exposes a managed platform on top of which organisations can develop, run, and govern applications.

The classic PaaS promise is developer productivity: teams write application code and deploy it to the platform without needing to provision servers, configure databases, manage network security groups, or operate monitoring stacks. The platform handles all of that.

The traditional PaaS model and its limitations

Public cloud PaaS offerings (Heroku, Google App Engine, AWS Elastic Beanstalk, Azure App Service) delivered on the productivity promise — but introduced a different set of problems for enterprises with serious data governance requirements. When a platform is operated by a third party, data leaves your control. The provider can access your workloads at the hardware layer. Your architecture becomes opinionated toward their proprietary APIs, making migration costly. And your operating costs are subject to egress fees, pricing changes, and availability decisions made in another country.

On-premise PaaS: the enterprise alternative

An on-premise PaaS delivers the same developer productivity benefits — managed Kubernetes, automated deployments, integrated monitoring, self-service databases, identity management — but on infrastructure that the organisation owns and controls. No data leaves the premises. No third-party has hardware access. Costs are predictable and capital-structured rather than variable and metered.

This model is particularly relevant in India under the DPDP Act 2023, RBI's data localisation requirements, SEBI's cloud adoption framework, and ABDM's health data governance standards — all of which impose obligations that are difficult or impossible to satisfy with a public cloud PaaS.

What a modern on-premise PaaS includes

A production-grade on-premise PaaS must deliver: container orchestration (Kubernetes), service mesh and networking, identity and access management, secrets management, object storage, data streaming, ML infrastructure, developer self-service tooling, GitOps-based deployment automation, cost attribution, and integrated observability — all operated as a unified, maintained platform rather than a collection of independently managed open-source tools.

AravaliStack relevance

AravaliStack is an on-premise PaaS — all 8 platform domains (compute, security, networking, data, AI/ML, developer tooling, cost intelligence, and marketplace) delivered as a single, maintained platform on your hardware. Hyperscaler capabilities. Zero cloud dependency.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Zero Trust Architecture

A security model that eliminates implicit trust — every user, device, and service must be verified continuously, regardless of network location.

Security ← Back to Glossary
Security

Zero Trust Architecture (ZTA) is a security philosophy and design framework that replaces the traditional perimeter-based security model with one simple principle: never trust, always verify. The model was formalised by NIST in Special Publication 800-207, and has since become the baseline security expectation for regulated enterprise environments globally.

The traditional model assumed that anything inside the corporate network perimeter could be trusted. Zero trust rejects this assumption entirely — because the perimeter no longer exists in a meaningful sense (remote work, containerised workloads, multi-cloud, APIs), and because internal threats are statistically more dangerous than external ones.

The four pillars of real zero trust

1. Machine identity (not just user identity). Every service, pod, and process must have a cryptographic identity — not a shared secret or a static API key. The SPIFFE/SPIRE framework issues short-lived X.509 SVIDs (SPIFFE Verifiable Identity Documents) that expire in 1–4 hours, eliminating the risk of long-lived credential compromise.

2. Policy as code. Access decisions must be governed by machine-readable policies stored in version control — not manually configured firewall rules or group membership. OPA (Open Policy Agent) enables policy decisions to be audited, tested, and reviewed like software.

3. Mutual TLS everywhere. All service-to-service communication must be encrypted and mutually authenticated — meaning both sides prove their identity before any data is exchanged. A service mesh like Istio enforces this at the infrastructure layer, not the application layer.

4. Dynamic secrets. Databases, message queues, and APIs should issue short-lived credentials per session — not static passwords stored in environment variables. HashiCorp Vault's dynamic secrets engine generates credentials on demand and revokes them automatically.

What zero trust is not

Zero trust is not a product you buy. Vendors selling "zero trust" products almost universally mean user authentication products — ZTNA (Zero Trust Network Access) solutions that replace VPNs. These address one narrow slice of the problem (user identity) and ignore the far larger attack surface of service-to-service communication, secrets management, and policy enforcement. Buying a ZTNA product and calling it zero trust is the enterprise equivalent of installing a front door lock on a building with no walls.

AravaliStack relevance

Zero trust is the default security posture of AravaliStack — not a configuration option. All four pillars are built in: SPIFFE/SPIRE machine identities, OPA policy engine, Istio service mesh with mTLS enforcement, and Vault-issued dynamic secrets.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Kubernetes

An open-source container orchestration system that automates deployment, scaling, and management of containerised applications across a cluster of servers.

Infrastructure ← Back to Glossary
Infrastructure

Kubernetes (K8s) is an open-source container orchestration platform originally developed by Google and donated to the Cloud Native Computing Foundation (CNCF) in 2014. It has become the de facto standard for running containerised workloads at scale in production environments.

At its core, Kubernetes solves the problem of running many containerised applications across many servers reliably — ensuring applications are always running, self-healing when they fail, scaling up when demand increases, and rolling out updates without downtime.

Core Kubernetes concepts

A Pod is the smallest deployable unit in Kubernetes — typically one container, sometimes a group of tightly coupled containers. A Deployment manages a set of identical Pods, ensuring the right number are running and handling rolling updates. A Service provides a stable network identity for a group of Pods. A Namespace creates a logical boundary within a cluster, used for multi-tenancy and resource isolation. A Node is a server (physical or virtual) that runs Pods.

Why Kubernetes matters for enterprise on-premise deployments

For enterprises running workloads on their own hardware, Kubernetes provides cloud-like operational capabilities — automated scheduling, health checks, horizontal scaling, rolling deployments, and declarative configuration — without requiring a public cloud provider. This is the fundamental enabler of on-premise PaaS: you get the operational benefits of a cloud platform, on hardware you own.

The complexity, however, is real. A production Kubernetes deployment requires expertise in networking (CNI plugins, ingress controllers, network policies), storage (CSI drivers, persistent volumes), security (RBAC, admission controllers, pod security standards), observability (metrics, logs, traces), and upgrade management. This is why platforms like AravaliStack exist — to deliver managed Kubernetes as part of a complete platform rather than requiring each enterprise to assemble and operate it independently.

Kubernetes in India's regulated sectors

Kubernetes is widely used in Indian banking, insurance, and healthcare technology — but almost always managed by the IT team as a raw infrastructure component rather than as part of a governed platform. This creates significant operational risk: there is no separation between the platform team and application teams, security configurations are inconsistent, and compliance posture is difficult to audit. A platform layer above Kubernetes — with enforced network policies, admission controls, namespace isolation, and GitOps governance — is required for RBI and SEBI compliance.

AravaliStack relevance

AravaliStack is built on Kubernetes — with all the platform governance, security policies, and operational tooling pre-configured. You get a production-hardened Kubernetes environment, not a raw cluster to configure yourself.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

GitOps

An operational model where Git is the single source of truth for infrastructure and application state — all changes happen through pull requests, not manual commands.

Engineering ← Back to Glossary
Engineering

GitOps is an operational model for managing infrastructure and application deployments where a Git repository is the authoritative, single source of truth for the desired state of the entire system. Changes to infrastructure or applications are made by committing to Git — and an automated reconciliation agent continuously ensures that the live system matches the declared state in the repository.

The term was coined by Weaveworks in 2017, but the underlying principle — declarative infrastructure, version-controlled state, automated convergence — builds on decades of infrastructure-as-code thinking.

The GitOps workflow

In a GitOps model: (1) An engineer edits a manifest file (YAML, Helm values, Terraform) and opens a pull request. (2) The PR goes through code review and automated testing. (3) The PR is merged to the main branch. (4) A GitOps controller (such as Flux CD or Argo CD) detects the change and applies it to the live environment. The live system is pulled to match the desired state — not pushed by a deployment script. This pull-based model is more secure because the cluster initiates outbound connections to Git, rather than accepting inbound deployment commands.

Why GitOps matters for compliance

In regulated industries — banking, insurance, healthcare — every change to production infrastructure must be auditable. With a traditional push-based deployment model (kubectl apply from a CI pipeline, or worse, manual changes), the audit trail is incomplete: you can see that a deployment happened, but not always who approved it, what changed, or how to roll it back to a known-good state.

With GitOps, the Git commit history is the audit trail. Every change has an author, a reviewer, a timestamp, and a diff showing exactly what changed. Rollback is a git revert. RBI's requirements for change management and audit logging are satisfied without any additional tooling.

Extending GitOps beyond applications

GitOps can govern more than application deployments. AravaliStack uses GitOps for: infrastructure manifests (cluster configuration, node pools), security policies (OPA rules, network policies), cost budgets (OpenCost budget declarations), ML training jobs (reproducible experiment definitions), and certificate management. When Git is the single control plane, every change to every layer of the platform is auditable, reviewable, and reversible.

AravaliStack relevance

GitOps is the only change mechanism in AravaliStack. There is no kubectl exec in production, no dashboard-based config changes, no deployment scripts with implicit state. Git is the control plane.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Data Sovereignty

The principle that data is subject to the laws and governance of the country in which it is collected or stored — and the right of an organisation to maintain physical and legal control over its data.

Compliance ← Back to Glossary
Compliance

Data sovereignty is both a legal concept and an architectural requirement. As a legal concept, it holds that data is subject to the laws of the jurisdiction in which it physically resides — meaning that data stored on servers in a foreign country is subject to that country's laws, including laws permitting government access. As an architectural requirement, it describes the need for organisations to maintain actual physical and logical control over their data — not merely contractual assurances from a third-party provider.

The Indian regulatory context

India has developed one of the world's most explicit data sovereignty frameworks across multiple sectors:

The RBI has required, since 2018, that all payment system data be stored exclusively in India. This applies to all payment system operators and their service providers. Subsequent circulars have extended similar requirements to NBFCs and banks' core banking data.

The SEBI cloud adoption framework (2023) requires that critical data, including trading data, investor records, and audit trails, be stored and processed within India. Overseas storage requires prior approval and strict contractual frameworks.

The DPDP Act 2023 empowers the Central Government to restrict cross-border transfer of personal data to certain countries — establishing a data localisation framework that will apply to all entities processing personal data of Indian residents.

The ABDM (Ayushman Bharat Digital Mission) framework requires that all health data — including ABHA-linked records — be stored within India and under governance frameworks that prevent foreign access.

Contractual assurances vs. technical sovereignty

A critical distinction is between contractual data sovereignty (a cloud provider contractually commits to storing data in India) and technical data sovereignty (the data physically resides on hardware you own, with no third party having access). Contractual sovereignty does not protect against foreign government subpoenas served on the cloud provider, hardware-level access by cloud provider employees, or service discontinuation decisions. Technical sovereignty — on-premise infrastructure — is the only way to guarantee that data remains under your control regardless of geopolitical or commercial developments.

AravaliStack relevance

AravaliStack is architected for technical data sovereignty. Your data resides on hardware you own. No AravaliStack component calls home, sends telemetry, or requires external API access. DPDP Act, RBI, SEBI, and ABDM compliant by design.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Multi-Tenancy

An architecture where a single platform instance serves multiple independent organisations or business units, with strict isolation between tenants.

Platform ← Back to Glossary
Platform

Multi-tenancy describes a software architecture in which a single instance of a platform serves multiple distinct customers or organisational units (tenants), where each tenant's data, configuration, and workloads are isolated from every other tenant. The platform itself is shared; the data and compute environments are not.

Why multi-tenancy matters for enterprise on-premise platforms

For Managed Service Providers (MSPs) deploying AravaliStack for multiple enterprise customers, multi-tenancy eliminates the need to operate a separate cluster per customer — which would be operationally untenable at scale. For large enterprises, multi-tenancy allows different business units, subsidiaries, or project teams to share platform infrastructure with full isolation and independent billing.

Layers of isolation in production multi-tenancy

Namespace isolation alone — Kubernetes namespaces separating tenant workloads — is insufficient for regulated environments. Production multi-tenancy requires isolation at seven layers:

Network isolation: Default-deny NetworkPolicies ensure that pods in one tenant namespace cannot send packets to pods in another — even if misconfigured. CNI plugins (Calico/Cilium) enforce this at the kernel level.

Compute isolation: Dedicated node pools with taints and tolerations ensure that high-security tenants run on hardware that is never shared with lower-trust workloads.

Storage isolation: Separate Persistent Volumes with tenant-specific encryption keys — meaning that a compromised storage admin cannot read another tenant's data.

Identity isolation: Each tenant has its own identity realm with its own user federation, SSO configuration, and role hierarchy.

Secrets isolation: A dedicated secrets namespace per tenant ensures that a tenant's application cannot read another tenant's credentials, even if the Kubernetes API is compromised.

Billing isolation: Per-namespace cost attribution with per-tenant invoicing — MSPs can invoice customers for their actual platform consumption.

Governance isolation: Role-based access control at three levels — platform operator, tenant administrator, tenant developer — with Git-managed permission definitions.

AravaliStack relevance

AravaliStack's multi-tenancy stack enforces isolation at all seven layers. MSPs can onboard new tenants in under 30 minutes — with full network, compute, storage, identity, secrets, billing, and governance isolation provisioned automatically.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Service Mesh

An infrastructure layer that handles all service-to-service communication in a microservices architecture — providing observability, security, and traffic management without application code changes.

Networking ← Back to Glossary
Networking

A service mesh is a dedicated infrastructure layer for managing all communication between microservices in a distributed system. It is implemented as a set of lightweight network proxies (sidecars) deployed alongside each service, which intercept all inbound and outbound traffic — without requiring any changes to the application code.

What a service mesh provides

Mutual TLS (mTLS): Every service-to-service connection is encrypted and mutually authenticated. Both the client and server must present valid certificates before any data is exchanged. This eliminates a broad class of attacks including man-in-the-middle interception, credential replay, and lateral movement after initial compromise.

Traffic management: Intelligent routing rules — canary deployments (send 5% of traffic to a new version), circuit breaking (stop sending traffic to a failing service), retries (automatically retry failed requests), and timeout enforcement — without writing this logic in application code.

Observability: Every request — its latency, error rate, payload size, and route — is automatically instrumented without application code changes. This provides the golden signals (latency, traffic, errors, saturation) required for SRE-standard observability.

Policy enforcement: Authorisation policies specify which services are allowed to communicate with which other services — rejecting all traffic not explicitly permitted. This implements zero-trust network segmentation within the cluster.

The compliance case for service meshes

For RBI-regulated financial entities and ABDM-compliant healthcare systems, the requirement to encrypt all data in transit extends to internal service-to-service communication — not just external-facing APIs. A service mesh is the only practical mechanism to enforce this at scale without instrumenting every application individually. The audit trail generated by a service mesh (every request logged with source, destination, protocol, and outcome) also satisfies the transaction monitoring and audit requirements of multiple Indian regulatory frameworks.

AravaliStack relevance

AravaliStack includes a production-configured service mesh with mTLS enforced by default — no opt-out. All service-to-service traffic is encrypted and authenticated. Authorisation policies are managed as code in Git.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

DPDP Act 2023

India's Digital Personal Data Protection Act — the primary federal law governing collection, processing, storage, and transfer of personal data of Indian residents.

Compliance ← Back to Glossary
Compliance

The Digital Personal Data Protection Act, 2023 (DPDP Act) is India's first comprehensive federal data protection legislation, enacted in August 2023. It establishes the framework for how personal data of Indian residents may be collected, processed, stored, and transferred — by both Indian and foreign entities that process such data.

Key provisions

Consent as the primary lawful basis. Personal data may generally be processed only with the free, specific, informed, and unambiguous consent of the data principal (the individual whose data is being processed). Consent must be obtained before processing, must be as easy to withdraw as to give, and must be maintained in a verifiable form.

Data Fiduciary obligations. Entities that determine the purpose and means of processing (Data Fiduciaries — equivalent to GDPR's "controllers") must maintain data accuracy, implement security safeguards, delete data when no longer necessary, and establish a grievance redressal mechanism. Significant Data Fiduciaries (to be notified by the government) face additional obligations including data protection impact assessments and audits.

Data Principal rights. Individuals have the right to access a summary of their data, correct inaccurate data, erase data (right to be forgotten), nominate a person to exercise rights on their behalf, and raise grievances with both the Data Fiduciary and the Data Protection Board of India.

Cross-border transfer restrictions. The Central Government may restrict transfer of personal data to certain countries or territories. The specific list of permitted and restricted countries has not yet been notified as of early 2026, but the framework is in place.

Penalties. The DPDP Act establishes significant financial penalties — up to ₹250 crore per instance of personal data breach, and up to ₹200 crore for failure to notify breaches. The Data Protection Board has adjudicatory powers.

DPDP and infrastructure choices

The DPDP Act's data localisation provisions — combined with the practical need to demonstrate control over personal data processing — make on-premise infrastructure significantly easier to comply with than cloud-based alternatives. When data resides on hardware you control, the Data Fiduciary relationship is straightforward. When data is processed on a third-party cloud, the Fiduciary/Processor relationship must be contractually established, audited, and maintained for every processing activity.

AravaliStack relevance

AravaliStack is architected for DPDP compliance. Data processing occurs entirely within your infrastructure. Data Principal rights workflows, consent management APIs, and breach notification procedures are available as platform capabilities.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Infrastructure as Code (IaC)

Managing and provisioning infrastructure through machine-readable configuration files rather than manual processes or interactive configuration tools.

Engineering ← Back to Glossary
Engineering

Infrastructure as Code (IaC) is the practice of defining, provisioning, and managing computing infrastructure — servers, networks, databases, load balancers, security groups — using code and configuration files rather than manual processes, point-and-click UIs, or ad hoc scripts. Infrastructure definitions are stored in version control (Git), reviewed like software, and applied in an automated, repeatable manner.

Why IaC matters

Manual infrastructure management has three fundamental problems: it is error-prone (humans make mistakes, especially under pressure), it is not auditable (who changed what, when, and why is often unknown), and it is not reproducible (recreating an environment from scratch is difficult and inconsistent). IaC addresses all three: code is precise, Git commits are auditable, and code can be applied identically to any number of environments.

IaC vs. configuration management vs. GitOps

IaC typically refers to provisioning infrastructure — creating resources (Terraform, Pulumi, CloudFormation). Configuration management (Ansible, Chef, Puppet) refers to configuring existing servers. GitOps is an operational model that applies IaC principles specifically to Kubernetes and cloud-native environments, using a Git repository as the control plane and an agent that continuously reconciles live state to declared state. These are complementary: in a mature platform, IaC provisions the underlying infrastructure, and GitOps manages the application and platform layer running on it.

IaC in regulated environments

For RBI, SEBI, and NCIIPC compliance, IaC is not just a best practice — it is effectively mandatory. Change management requirements specify that all production changes must be documented, approved, tested, and auditable. A manual change made directly on a production server cannot satisfy these requirements. An IaC commit in Git — with an associated PR, reviewer approval, automated tests, and deployment log — satisfies all of them.

AravaliStack relevance

All AravaliStack components are defined as code. Platform configuration, security policies, network topology, cost budgets, and ML environments are all IaC — managed through Git, reviewed through pull requests, applied by the GitOps controller.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Container

A lightweight, portable package containing an application and all its dependencies — isolated from the host operating system using Linux kernel features.

Infrastructure ← Back to Glossary
Infrastructure

A container is a standardised unit of software packaging that bundles an application together with all of its dependencies — libraries, configuration files, runtime environment — into a single portable artefact that runs consistently regardless of the underlying infrastructure. Containers are isolated from one another and from the host OS using Linux kernel features (namespaces and control groups), but they share the host kernel — making them far more lightweight than virtual machines.

Containers vs. virtual machines

A virtual machine (VM) virtualises an entire computer, including the hardware layer, and runs a complete guest operating system. A VM image is typically gigabytes in size and takes minutes to start. A container virtualises only the application environment, sharing the host OS kernel. Container images are typically tens to hundreds of megabytes and start in seconds or milliseconds. The tradeoff is isolation depth: VMs provide stronger isolation (a separate kernel per VM), while containers provide stronger density and portability.

Docker and the OCI standard

Docker popularised containers and the image format from 2013 onward. The Open Container Initiative (OCI) subsequently standardised the image format and runtime specification — meaning that container images built with Docker can run on any OCI-compliant runtime (containerd, CRI-O, etc.). Kubernetes uses OCI-compliant runtimes and does not depend on Docker directly.

Containers in enterprise security contexts

Containers introduce a distinct security posture. Because containers share the host kernel, a container escape vulnerability (a bug that allows code in the container to access the host) has broader impact than a VM escape. Hardening measures — read-only filesystems, non-root users, seccomp profiles, AppArmor/SELinux policies, admission controllers blocking privileged containers — are required for production security. A platform layer (like AravaliStack) enforces these policies uniformly so individual application teams do not need to configure them.

AravaliStack relevance

AravaliStack runs all workloads as containers managed by Kubernetes. The platform enforces container security policies — non-root, read-only root filesystems, no privilege escalation — across all workloads via admission controllers.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Observability

The ability to understand the internal state of a system by examining its external outputs — metrics, logs, and traces.

Engineering ← Back to Glossary
Engineering

Observability is the property of a system that allows its internal state to be inferred from its external outputs. In distributed computing, the term refers to the engineering practice of instrumenting systems to produce sufficient telemetry data — metrics, logs, and distributed traces — to diagnose any failure or performance issue without requiring access to the system's internals.

The three pillars of observability

Metrics are numeric measurements of system behaviour over time — request rate, error rate, CPU utilisation, memory usage, queue depth. They are efficient to store and query, and excellent for alerting on known failure modes. Metrics answer: "Is the system behaving normally right now?"

Logs are timestamped, structured records of discrete events — a request received, an error thrown, a job completed. They provide the detail needed to understand what happened in a specific sequence. Logs answer: "What exactly happened at 14:32:07?"

Traces (distributed traces) follow a single request as it flows through multiple services — recording the duration and outcome of each hop. In a microservices architecture, a single user action may invoke dozens of services; traces make this visible. Traces answer: "Which service was the bottleneck, and why?"

Observability vs. monitoring

Monitoring is the practice of watching known metrics and alerting when they exceed thresholds — it tells you that something is wrong. Observability is the property that allows you to understand why something is wrong — even if you have never seen that failure mode before. A well-monitored but poorly observable system can tell you the error rate is high but not why. A highly observable system allows you to trace the root cause through logs, traces, and metrics correlation.

Observability in regulated environments

RBI's guidelines on IT governance and risk management, and SEBI's operational resilience requirements, effectively mandate observability as a compliance requirement — not just an engineering best practice. The ability to demonstrate system behaviour retrospectively (for audit and incident investigations) requires comprehensive, retained, tamper-evident logs and metrics.

AravaliStack relevance

AravaliStack ships a complete observability stack — metrics collection, log aggregation, distributed tracing, and alerting — pre-configured for all platform components. All telemetry stays within your infrastructure.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

RBI Cloud Adoption Guidelines

The Reserve Bank of India's framework governing how regulated financial entities may adopt cloud computing — including data localisation, security, exit management, and vendor risk requirements.

Compliance ← Back to Glossary
Compliance

The Reserve Bank of India (RBI) has issued a series of guidelines and master directions that collectively govern cloud adoption by regulated entities — including commercial banks, NBFCs, payment system operators, and urban cooperative banks. These guidelines reflect the RBI's consistent position that technology adoption must not compromise data sovereignty, operational resilience, or supervisory access.

Core requirements

Data localisation. Regulated entities must store all data relating to payment systems exclusively in India. For banks, core banking data, customer personal information, and transaction records must reside in India. Storing this data on servers outside India — even temporarily, for processing — requires prior approval and is subject to strict conditions.

Supervisory access. The RBI must be able to access data held by regulated entities or their service providers. This is a significant constraint on cloud adoption: if data is processed on a foreign cloud infrastructure, ensuring unimpeded supervisory access requires complex contractual arrangements that may not be honoured in all jurisdictions.

Vendor risk management. Regulated entities must assess and manage concentration risk with cloud providers. Over-dependence on a single cloud provider — particularly a foreign one — is identified as a systemic risk. Entities must maintain viable exit strategies and demonstrate the ability to migrate workloads within a defined timeframe.

IT governance. The RBI's IT Framework for NBFCs and similar directions for banks require that all material technology changes — including cloud migration — be approved by the Board or a Board-level committee, with documented risk assessments and business continuity plans.

Implications for cloud architecture

Taken together, RBI's guidelines effectively require that critical banking workloads either run on-premise or on private cloud infrastructure within India, with demonstrable data sovereignty and supervisory access. Public cloud can be used for non-critical workloads, but the regulatory overhead of demonstrating compliance — third-party audits, contractual arrangements, supervisory access frameworks — is substantial. For most regulated entities, on-premise infrastructure for critical workloads is the more practical compliance path.

AravaliStack relevance

AravaliStack is designed to the RBI's requirements: on-premise, India-hosted, with no foreign data flows, supervisory access APIs, and audit-ready architecture. Deployed in production at RBI-regulated banking entities.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Disaster Recovery (DR)

The set of policies, tools, and procedures that enable an organisation to restore critical IT systems and data after a catastrophic event.

Infrastructure ← Back to Glossary
Infrastructure

Disaster Recovery (DR) is the organisational capability to restore critical technology systems and data to operational status following a catastrophic event — whether a natural disaster (flood, fire, earthquake), a human error (accidental deletion, misconfiguration), a cyber attack (ransomware, destructive malware), or an infrastructure failure (power outage, hardware failure at scale).

Key DR metrics

Recovery Time Objective (RTO) is the maximum acceptable time between a disaster and the restoration of service. If your RTO is 4 hours, your DR plan must restore all critical systems within 4 hours of an incident.

Recovery Point Objective (RPO) is the maximum acceptable data loss, measured in time. If your RPO is 1 hour, you must be able to recover to a state no more than 1 hour before the disaster — meaning backups or replication must run at least every hour.

RTO and RPO define the engineering requirements for your DR architecture. Lower values require more investment: active-active multi-site architectures can achieve RTO of seconds and RPO of zero, but at significant cost. Backup-and-restore architectures are cheaper but may have RTO of hours and RPO of 24 hours.

DR tiers

Backup and restore: Data is backed up to a separate location. Recovery involves restoring from backup and rebuilding the environment. Lowest cost, highest RTO/RPO.

Pilot light: A minimal version of the environment runs continuously in a secondary site (just the core components). In a disaster, the remaining components are activated. Moderate cost and RTO.

Warm standby: A scaled-down version of the full environment runs continuously and is synchronised with the primary. Recovery involves scaling up the secondary. Lower RTO, higher cost.

Active-active: Full production capacity runs in multiple sites simultaneously. Traffic is distributed across all sites. Failover is automatic and seamless. Highest cost, near-zero RTO/RPO.

DR testing — the critical gap

Most DR plans are tested rarely or not at all. When they are tested, the test is usually a theoretical walkthrough rather than an actual failover exercise. This is the single most dangerous gap in enterprise IT risk management — the only way to know a DR plan works is to execute it against production systems. Platforms that simulate DR (chaos engineering, automated failover exercises) close this gap.

AravaliStack relevance

AravaliStack includes automated disaster recovery simulation — Velero-based backups, cross-region replication, and chaos engineering tooling that validates DR plans by running real failover exercises, not tabletop simulations.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

DevOps

A set of practices combining software development and IT operations to shorten the systems development lifecycle and deliver software continuously and reliably.

Engineering ← Back to Glossary
Engineering

DevOps is a cultural and engineering movement that brings together software development (Dev) and IT operations (Ops) teams — historically siloed — to work collaboratively toward the shared goal of delivering software faster, more reliably, and with better quality. DevOps is not a job title, a tool, or a methodology in the strict sense — it is a set of practices, cultural norms, and technical capabilities that enable continuous delivery.

Core DevOps practices

Continuous Integration (CI): Developers merge code changes to a shared repository frequently — multiple times per day. Each merge triggers automated tests that validate the change, catching integration problems early rather than at the end of a sprint.

Continuous Delivery (CD): The software is always in a deployable state. Every commit that passes automated tests is automatically deployed to a staging environment and can be deployed to production with a single action (or automatically in Continuous Deployment).

Infrastructure as Code: Infrastructure is defined and managed as code — enabling reproducible, auditable environment creation and eliminating the "works on my machine" problem.

Monitoring and feedback: Production systems are continuously monitored, with feedback flowing back to development teams. Incidents trigger postmortems that drive improvements to the software and the deployment process.

DevOps in regulated Indian enterprises

Adoption of DevOps in Indian banking and financial services has been slower than in technology sectors, primarily due to: (a) the perception that RBI's change management requirements are incompatible with continuous deployment; (b) legacy mainframe-centric architectures; and (c) risk-averse organisational cultures. In practice, DevOps and RBI compliance are compatible — GitOps-based continuous delivery with automated testing and full audit trails satisfies change management requirements more rigorously than traditional manual change management processes.

AravaliStack relevance

AravaliStack's developer platform includes CI/CD pipelines, developer self-service environments, automated testing frameworks, and GitOps controllers — enabling regulated enterprises to adopt DevOps without compromising their compliance posture.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Bare Metal

Physical servers on which software runs directly — without a hypervisor or virtualisation layer between the software and the hardware.

Infrastructure ← Back to Glossary
Infrastructure

Bare metal refers to physical computing hardware — servers — on which software runs directly, without an intervening virtualisation layer (hypervisor). Bare metal deployments contrast with virtualised environments where physical servers run multiple virtual machines, each sharing underlying hardware resources.

Bare metal vs. virtual machines

On a virtualised server, a hypervisor (VMware ESXi, KVM, Hyper-V) creates and manages virtual machines. Each VM has a virtual CPU, virtual RAM, and virtual storage — mapped to physical resources by the hypervisor. This enables flexible resource allocation and strong isolation between workloads, but introduces CPU overhead (typically 5–15%), memory overhead (the hypervisor itself consumes memory), and latency (additional layer of abstraction for I/O).

On bare metal, there is no hypervisor. The OS and applications have direct access to physical CPUs, RAM, and storage. Performance is maximally efficient, and there is no overhead from virtualisation. The tradeoff is density: bare metal typically runs one workload per server, while virtualisation enables many workloads on shared hardware.

When bare metal is the right choice

Bare metal is appropriate for: latency-sensitive applications (high-frequency trading, real-time fraud detection); GPU-intensive workloads (ML training, inference at scale) where virtualisation overhead is prohibitive; security-sensitive environments where hypervisor-layer vulnerabilities are an unacceptable risk; and high-throughput storage and networking workloads where I/O performance is critical.

Kubernetes can run on bare metal — and this is increasingly common in enterprise environments that want cloud-native orchestration without the performance cost of virtualisation. The challenge is that bare metal provisioning (adding or replacing servers) is a physical process, unlike the API-driven instance provisioning in a cloud environment. Platforms that abstract bare metal provisioning — automated BIOS configuration, OS installation, cluster joining — close this operational gap.

AravaliStack relevance

AravaliStack runs natively on bare metal — with automated provisioning, cluster formation, and hardware lifecycle management. No hypervisor required. Direct hardware access for GPU workloads, NVMe storage, and high-throughput networking.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Hybrid Cloud

An architecture combining on-premise infrastructure with one or more public clouds — with workloads able to move between environments based on policy.

Infrastructure ← Back to Glossary
Infrastructure

A hybrid cloud architecture combines on-premise or private cloud infrastructure with one or more public cloud environments (AWS, Azure, GCP), connected through a unified management and networking layer that enables workloads, data, and services to interoperate across environments.

Why hybrid cloud, not just on-premise or just public cloud

For regulated Indian enterprises, the question is not whether to use the cloud — it is which workloads belong where. The answer is almost always a hybrid: regulatory and data-sensitive workloads on-premise (under direct control, DPDP/RBI compliant), with burst capacity, disaster recovery, and non-sensitive workloads on public cloud.

A well-designed hybrid architecture gives you: sovereignty where it is legally required (core banking, patient records, payment data), elasticity where it is commercially beneficial (seasonal traffic spikes, development environments), and resilience through geographic distribution and provider diversity.

What makes hybrid cloud work

Hybrid cloud requires: a common control plane that manages resources across both environments from a single interface; consistent networking (VPN or dedicated interconnect between on-premise and cloud); unified identity management (SSO that works in both environments); consistent security policies; and a common deployment model so that applications can run in either environment without modification.

Without a unified control plane, "hybrid cloud" is just two separate environments that share a billing team — the operational overhead of managing two completely different technology stacks negates the architectural benefits.

AravaliStack relevance

AravaliStack provides native AWS and GCP hybrid integration — managing cloud resources from the same control plane as on-premise. Workload placement policies, cost attribution, and security posture are consistent across both environments.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Egress Cost

The charge cloud providers apply to data transferred out of their network — one of the primary mechanisms by which cloud lock-in is enforced financially.

Cloud Computing ← Back to Glossary
Cloud Computing

Egress cost (or data egress fee) is the charge that public cloud providers apply to data transferred out of their network — to the internet, to another cloud provider, or to an on-premise environment. Critically, cloud providers typically charge nothing or very little for data transferred into their network (ingress), but charge per-gigabyte fees for data leaving (egress).

The economics of egress

AWS charges between $0.08 and $0.09 per GB for data egress to the internet (as of 2025). GCP charges $0.08 per GB. Azure charges $0.087 per GB. For organisations processing terabytes or petabytes of data — financial transaction records, healthcare imaging, ML training datasets — egress fees are not a line item; they are a primary operating cost.

A mid-sized bank with 10 TB of data movement per month pays approximately $800–$900/month in egress fees alone — before compute, storage, or any other charges. A healthcare organisation with medical imaging data faces much higher volumes. The annual egress bill can easily exceed the capital cost of equivalent on-premise hardware.

Egress as a lock-in mechanism

Egress pricing serves a structural purpose: it makes it expensive to leave a cloud provider or to maintain a multi-cloud architecture where data moves between providers. The higher your egress bill, the higher the switching cost. This is the financial manifestation of vendor lock-in — not contracts, not proprietary APIs, but the brute economic cost of moving your data.

Regulators globally are beginning to address this. The EU's Data Act (2024) includes provisions requiring cloud providers to facilitate switching, including reducing or eliminating egress fees when customers are switching providers. Similar provisions are expected in Indian cloud regulatory frameworks.

AravaliStack relevance

AravaliStack customers pay ₹0 in egress fees. Your data moves between your own servers, over your own network. No per-gigabyte metering, no bill surprises, no financial lock-in.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Secrets Management

The secure storage, access, rotation, and auditing of credentials, API keys, certificates, and other sensitive configuration values used by applications and services.

Security ← Back to Glossary
Security

Secrets management is the discipline of securely handling the sensitive configuration values that applications need to function — database passwords, API keys, TLS certificates, encryption keys, SSH keys, OAuth client secrets, and any other credential or secret that must not be exposed to unauthorised parties.

The problem with naive secrets handling

The most common approach to secrets management in enterprise applications is also the worst: hardcoded secrets in source code, or secrets stored in environment variables or configuration files that are checked into Git. GitHub alone scans billions of commits per year and regularly detects millions of exposed secrets — AWS access keys, database passwords, API tokens — committed by developers who did not realise the implications.

The second most common approach is slightly better but still dangerous: secrets stored in a central configuration management system (Ansible Vault, Chef Encrypted Data Bags, Kubernetes Secrets) with long-lived credentials that are rarely rotated.

Dynamic secrets: the correct model

The correct model for secrets management in a zero-trust environment is dynamic secrets: short-lived credentials generated on demand for each application session, specific to the requesting service, and automatically revoked when the session ends. A database credential issued dynamically exists for the duration of a connection and is then deleted — there is nothing to steal, nothing to rotate manually, and no blast radius if a credential leaks.

Vault (HashiCorp's secrets engine) implements this model: it integrates with databases, cloud IAM systems, certificate authorities, and SSH, and issues dynamic credentials with configurable TTLs. AravaliStack includes Vault as a platform component, pre-integrated with all platform services.

Secrets management and compliance

RBI's IT governance framework, SEBI's cybersecurity guidelines, and CERT-In's directions all reference the need for robust credential management. Periodic rotation of service account passwords, audit trails of credential access, and separation of duties in secrets management are common requirements. A centralised secrets management platform with dynamic credential issuance satisfies all of these simultaneously.

AravaliStack relevance

AravaliStack includes a centralised secrets management engine with dynamic credential issuance, automatic rotation, and full audit trails. No static passwords in config files. No manually managed secrets.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Role-Based Access Control (RBAC)

A method of restricting system access to authorised users based on their role within an organisation — users are assigned roles, and roles are assigned permissions.

Security ← Back to Glossary
Security

Role-Based Access Control (RBAC) is an access control model in which permissions to perform operations (read, write, execute, delete) on resources (files, APIs, databases, cluster namespaces) are assigned to roles rather than directly to individual users. Users are then assigned to roles, and inherit the permissions of those roles. This intermediate layer — the role — makes permission management tractable at enterprise scale.

RBAC vs. other access control models

Discretionary Access Control (DAC): Resource owners control access to their resources individually. Flexible but difficult to audit and enforce at scale (Unix file permissions are DAC).

Mandatory Access Control (MAC): Access decisions are made by a central authority based on security labels. Used in highly classified environments (government, defence). Inflexible for commercial enterprise use.

Attribute-Based Access Control (ABAC): Access decisions consider multiple attributes — user attributes, resource attributes, environment conditions (time of day, location). More expressive than RBAC but more complex to manage.

RBAC is the dominant model in enterprise software because it maps naturally to organisational structures and is auditable: you can enumerate who has access to what by listing role assignments.

Kubernetes RBAC

Kubernetes has a built-in RBAC system that controls access to the Kubernetes API — which in turn controls everything in the cluster. Subjects (users, service accounts) are bound to ClusterRoles or namespace-scoped Roles via RoleBindings. Every API call is checked against the RBAC policy. In a multi-tenant platform, namespace-scoped RBAC ensures that a user in Tenant A's namespace cannot perform operations in Tenant B's namespace.

RBAC and the principle of least privilege

RBAC enables least-privilege access — giving each user and service exactly the permissions they need, and no more. This is a core principle of zero trust: if a credential is compromised, the blast radius is limited to the permissions of the compromised role. A developer credential that cannot delete production databases limits the impact of a supply chain attack or phishing incident.

AravaliStack relevance

AravaliStack implements RBAC at three levels: platform operator, tenant administrator, and tenant developer. All role definitions are managed as code in Git and auditable. Fine-grained namespace RBAC prevents cross-tenant access.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Cloud Native

An approach to building and running applications that exploits the advantages of the cloud computing delivery model — containers, microservices, dynamic orchestration, and continuous delivery.

Engineering ← Back to Glossary
Engineering

Cloud native describes an approach to designing, building, and operating applications that is architected to take full advantage of dynamic, distributed, automated infrastructure — whether on a public cloud, private cloud, or on-premise platform. The Cloud Native Computing Foundation (CNCF) defines cloud-native as: "Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach."

Key cloud-native characteristics

Containerised: Applications are packaged as containers — portable, lightweight, and consistent across environments.

Microservices architecture: Applications are decomposed into small, independently deployable services — each responsible for a specific business capability, communicating via APIs.

Dynamically orchestrated: Container orchestrators (Kubernetes) automatically schedule, scale, and heal application components.

Declarative configuration: System state is declared rather than scripted — you describe what you want, and the platform figures out how to achieve it.

Observable: Applications emit metrics, logs, and traces that allow operators to understand their behaviour in production.

Cloud native on-premise

A critical misconception is that "cloud native" means "public cloud." The cloud-native architectural patterns — containers, Kubernetes, GitOps, observability, microservices — are infrastructure-agnostic. They run as well on-premise as on AWS. The confusion arises because these patterns were pioneered by public cloud companies (Google's internal Borg system led to Kubernetes), but there is no technical dependency on a public cloud provider. AravaliStack delivers cloud-native capabilities on infrastructure you own.

AravaliStack relevance

AravaliStack is a cloud-native on-premise platform. Every cloud-native capability — containers, Kubernetes, GitOps, service mesh, observability, CI/CD — runs on your hardware, under your control.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

MLOps

The practice of applying DevOps principles to machine learning — automating the ML lifecycle from data preparation to model deployment and monitoring.

AI / ML ← Back to Glossary
AI / ML

MLOps (Machine Learning Operations) is the practice of applying DevOps engineering principles to machine learning systems — specifically, to the complete ML lifecycle: data ingestion, feature engineering, model training, evaluation, deployment, monitoring, and retraining. It emerged as a discipline because the operational challenges of ML systems are substantially different from — and more complex than — traditional software systems.

Why ML systems are operationally different

A traditional software system fails in predictable ways: it crashes, it returns an error, it times out. A machine learning model fails silently — it continues to return predictions, but the predictions degrade over time as the real-world distribution of inputs shifts away from the training distribution (a phenomenon called model drift or data drift). Detecting and responding to this requires continuous monitoring of model outputs, not just system metrics.

Additionally, ML experiments are not deterministic in the way that software builds are. The same training code run twice may produce different models depending on random initialisation, data ordering, and hardware. Reproducibility requires logging hyperparameters, dataset versions, environment specifications, and random seeds — a set of concerns that traditional software CI/CD does not address.

Core MLOps capabilities

Experiment tracking: Logging all parameters, metrics, and artefacts from every training run — so that experiments can be compared, reproduced, and audited.

Model registry: A versioned catalogue of trained models — their lineage (what data and code produced them), evaluation metrics, and deployment status.

Automated pipelines: Reproducible, scheduled pipelines for data processing, model training, and evaluation — triggered by new data, schedule, or performance degradation.

Model serving: Scalable, low-latency serving of models via standardised APIs — with traffic management for canary deployments and A/B testing.

Monitoring: Continuous tracking of prediction distributions, data drift, feature drift, and model performance metrics — with alerting when drift exceeds thresholds.

MLOps in regulated environments

For Indian financial entities using ML for credit scoring, fraud detection, or KYC, RBI's guidelines on model risk management effectively require MLOps capabilities: model documentation, validation, monitoring, and governance are all mandated. Sending training data to a cloud-based ML platform (SageMaker, Vertex AI) creates data sovereignty and regulatory issues. A self-hosted MLOps stack is the only compliant path for regulated financial ML.

AravaliStack relevance

AravaliStack includes a complete on-premise MLOps stack — experiment tracking, model registry, automated pipelines, GPU-accelerated serving, and production monitoring — all within your infrastructure. No data leaves your environment for ML workloads.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Vendor Lock-In

The state of depending so heavily on a single vendor's products and services that switching becomes prohibitively expensive or technically complex.

Cloud Computing ← Back to Glossary
Cloud Computing

Vendor lock-in is the condition in which an organisation becomes so dependent on a particular technology vendor's products, services, APIs, or data formats that the cost and complexity of switching to an alternative becomes prohibitive — effectively removing the organisation's ability to negotiate, exit, or make independent technology decisions.

Forms of cloud vendor lock-in

Data lock-in: Your data is stored in a proprietary format or location that makes extraction expensive. Cloud egress fees ($0.08–$0.09/GB) are the most direct form of data lock-in — the more data you have, the more it costs to leave.

API lock-in: Your applications use cloud-provider-specific APIs (AWS S3 APIs, Azure Cosmos DB APIs, GCP BigQuery APIs) rather than open standards. Migrating means rewriting every integration.

Toolchain lock-in: Your deployment pipelines, monitoring stacks, identity systems, and developer tools are all provider-specific. A migration requires rebuilding the entire operational model, not just moving workloads.

Skills lock-in: Your engineering team has deep expertise in AWS (or Azure, or GCP) but no experience with alternatives. A migration requires extensive retraining or new hires.

Lock-in and Indian regulatory risk

For Indian regulated entities, vendor lock-in carries a specific regulatory risk: if a cloud provider exits the Indian market, changes pricing dramatically, changes data residency terms, or experiences a prolonged outage, the regulated entity's ability to continue operations and maintain compliance depends entirely on that provider's commercial decisions. The RBI has explicitly identified cloud provider concentration as a systemic risk and requires entities to demonstrate viable exit strategies.

Open source as a lock-in mitigation strategy

Building on open-source components — Kubernetes, PostgreSQL, Kafka, Prometheus, etc. — rather than proprietary cloud services is the primary technical strategy for avoiding lock-in. Open standards (OCI containers, S3-compatible object storage APIs, OpenTelemetry) ensure that workloads can run on any infrastructure that supports those standards.

AravaliStack relevance

AravaliStack is built entirely on open-source components — no proprietary APIs, no vendor-specific formats. Your workloads are portable. If you ever want to migrate, the only constraint is your own hardware — not a vendor's exit fees.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

SOC 2

A US-origin auditing standard for technology service providers, assessing controls related to security, availability, processing integrity, confidentiality, and privacy.

Compliance ← Back to Glossary
Compliance

SOC 2 (System and Organisation Controls 2) is an auditing standard developed by the American Institute of Certified Public Accountants (AICPA) specifically for technology and cloud service providers. A SOC 2 report assesses whether an organisation's internal controls related to security, availability, processing integrity, confidentiality, and privacy of customer data meet the AICPA's Trust Services Criteria.

SOC 2 Type I vs. Type II

A SOC 2 Type I report is a point-in-time assessment: it evaluates whether controls are suitably designed as of a specific date. A SOC 2 Type II report covers a period of time (typically 6–12 months) and evaluates both design and operating effectiveness — demonstrating that the controls were actually functioning throughout the period.

Type II is the more meaningful certification for enterprise procurement. A Type I report says "we have the right controls in place as of audit day." A Type II report says "our controls functioned as designed for 12 months." Enterprise customers almost always require Type II.

SOC 2 and Indian enterprises

SOC 2 is a US-origin standard and is not mandated by Indian regulators. However, Indian enterprises that sell to multinational customers, or that procure services from vendors serving global markets, frequently encounter SOC 2 requirements in enterprise sales processes. Many Indian SaaS companies obtain SOC 2 certification to unlock enterprise sales in the US and EU markets.

For Indian on-premise infrastructure deployments, SOC 2 is less directly applicable — the relevant Indian frameworks (RBI IT guidelines, SEBI cybersecurity framework, CERT-In directions) cover similar ground with India-specific requirements. ISO 27001 certification is the more relevant international standard for Indian enterprise security contexts.

AravaliStack relevance

AravaliStack's security architecture is aligned with SOC 2 Trust Services Criteria and ISO 27001. Enterprise security assessment documentation available under NDA from our Security Trust Centre.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

DevSecOps

An extension of DevOps that integrates security practices throughout the software development lifecycle — shifting security left so vulnerabilities are found at code time, not deployment time.

Security ← Back to Glossary
Security

DevSecOps (Development, Security, and Operations) extends the DevOps model by integrating security practices, testing, and governance into every stage of the software development lifecycle — rather than treating security as a final gate before deployment. The core principle is "shifting security left": moving security checks earlier in the development process, where they are cheaper and faster to fix.

The problem DevSecOps addresses

In a traditional software development model, security is assessed at the end: a penetration test before a major release, a code audit before a compliance audit. This creates a fundamental economic problem: the later in the development process a security vulnerability is found, the more expensive it is to fix. A vulnerability found in a code review takes minutes to fix. The same vulnerability found in a penetration test three months later requires weeks of rework, regression testing, and re-release cycles.

DevSecOps in practice

In code: Static Application Security Testing (SAST) tools scan code for known vulnerability patterns as developers write. Secrets scanning prevents credentials from being committed to Git. Dependency scanning identifies known-vulnerable library versions.

In the pipeline: Container image scanning checks base images and application dependencies for CVEs before deployment. Infrastructure-as-Code security scanning identifies misconfigured policies before they reach production. Compliance-as-code checks validate that deployments meet regulatory requirements.

In production: Runtime security monitoring detects anomalous behaviour (a container attempting a syscall it has never made before; a process establishing an unexpected outbound connection). Admission controllers enforce security policies before any workload is allowed to run.

AravaliStack relevance

AravaliStack's developer platform includes integrated DevSecOps tooling — SAST, secrets scanning, container vulnerability scanning, IaC security checks, and runtime threat detection — all enforced automatically in the CI/CD pipeline.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Private Cloud

A cloud computing environment operated exclusively for a single organisation — providing the flexibility and self-service of cloud computing on dedicated, controlled infrastructure.

Infrastructure ← Back to Glossary
Infrastructure

A private cloud is a cloud computing environment operated solely for a single organisation. It provides cloud-computing capabilities — on-demand self-service, elastic scaling, resource pooling, measured service — but on infrastructure that is dedicated to and controlled by that organisation, rather than shared with other customers as in a public cloud.

Private cloud vs. on-premise vs. traditional data centre

A traditional data centre is characterised by manual provisioning, siloed infrastructure (dedicated servers per application), and operations-team-mediated resource allocation. Deploying a new server takes days or weeks.

A private cloud replaces this with automated, self-service resource provisioning — a developer can request a new environment through a portal and have it available in minutes, while the underlying infrastructure remains on-premise and under organisational control. The cloud model is the operational and delivery model; the location and ownership are private.

An on-premise deployment describes the physical location and ownership of hardware — it says nothing about the operational model. A private cloud is always on-premise (or in a colocation facility the organisation controls), but not all on-premise infrastructure is private cloud.

The private cloud spectrum

Private cloud exists on a spectrum from simple virtualisation (VMware vSphere — pooled compute, but manual provisioning) to full PaaS (AravaliStack — automated provisioning, Kubernetes orchestration, integrated services, self-service developer portals). The degree to which an on-premise environment provides cloud-like capabilities determines where it sits on this spectrum.

AravaliStack relevance

AravaliStack is a full-stack private cloud PaaS — delivering the complete cloud experience (self-service, elastic, automated) on hardware you own, with no public cloud dependency.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Mutual TLS (mTLS)

A security protocol in which both the client and the server authenticate each other's certificates before establishing a connection — unlike standard TLS where only the server authenticates.

Security ← Back to Glossary
Security

Mutual TLS (mTLS) is an extension of the standard TLS (Transport Layer Security) protocol in which both parties in a connection — both the client and the server — present and verify X.509 certificates during the TLS handshake. This provides bidirectional authentication: not only does the client verify the server's identity, but the server also verifies the client's identity before accepting the connection.

Standard TLS vs. mTLS

In standard TLS (the HTTPS used by browsers), only the server presents a certificate. The browser verifies that the certificate was signed by a trusted Certificate Authority and that it matches the domain. The server authenticates no further than confirming the client can complete the TLS handshake — there is no client certificate requirement. This is appropriate for public-facing web services where any client should be able to connect.

In mTLS, the server also requires the client to present a valid certificate. The server only accepts connections from clients whose certificates are signed by a known, trusted CA. This means that even if a network is compromised, an attacker cannot communicate with services — they do not have a valid client certificate.

mTLS in microservices

In a microservices architecture running on Kubernetes, hundreds of services communicate with each other continuously. Without mTLS, any pod that can reach the network can send requests to any service. With mTLS enforced by a service mesh, each service has a unique cryptographic identity (a certificate tied to its workload identity), and will only accept connections from services presenting certificates from the same trust domain. Lateral movement after an initial compromise becomes nearly impossible.

Performance considerations

mTLS adds a small overhead to connection establishment — the additional certificate exchange adds a few milliseconds to the TLS handshake. For long-lived connections (most microservice communication), this is negligible. Connection multiplexing (HTTP/2) further reduces the impact by reusing established connections for multiple requests.

AravaliStack relevance

mTLS is enforced by default on all service-to-service communication in AravaliStack — no opt-out, no exceptions. Every service has a SPIFFE identity with a short-lived certificate. Unidentified traffic is rejected at the mesh layer.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Object Storage

A storage architecture that manages data as objects — each with data, metadata, and a unique identifier — accessible via HTTP APIs rather than file system paths.

Infrastructure ← Back to Glossary
Infrastructure

Object storage is a data storage architecture that manages data as discrete objects — each consisting of the data itself, a variable-length metadata dictionary, and a globally unique identifier. Objects are accessed via HTTP-based APIs (most commonly the S3 API, which has become an industry standard) rather than file system hierarchies or block device interfaces.

Object storage vs. file storage vs. block storage

Block storage presents raw storage blocks to an operating system, which formats them as a file system. Used for databases, VM images, and any workload requiring direct disk access. Low latency, but not shareable across multiple hosts without special configurations.

File storage presents a shared file system accessible over a network protocol (NFS, SMB). Used for shared file access, home directories, and application data that multiple servers need to read and write simultaneously.

Object storage is accessed via HTTP APIs — PUT to store an object, GET to retrieve it, DELETE to remove it. Objects are immutable once written (updates create new versions). Massively scalable (petabytes), highly durable (data is replicated across multiple disks and nodes), and accessible from anywhere with network access.

S3 compatibility and sovereignty

AWS S3 is the origin of the dominant object storage API — so widely adopted that "S3-compatible" has become the default expectation for any object storage system. Open-source S3-compatible object storage (MinIO being the most widely deployed) enables organisations to run S3-API-compatible storage on their own hardware, with full compatibility with applications built for S3.

For Indian regulated entities, self-hosted object storage means that ML training datasets, document stores, backup archives, and unstructured data remain on-premise — compliant with data localisation requirements — while maintaining API compatibility with the entire ecosystem of S3-native tools.

AravaliStack relevance

AravaliStack includes self-hosted, S3-compatible object storage — distributed across your hardware with configurable replication. Full API compatibility with S3-native tools. No egress fees. No AWS dependency.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Network Policy

Rules that govern which pods and services can communicate with each other in a Kubernetes cluster — implementing micro-segmentation at the application layer.

Security ← Back to Glossary
Security

A Network Policy is a Kubernetes API object that specifies how pods are allowed to communicate with each other and with external network endpoints. Network policies implement micro-segmentation — fine-grained network controls that restrict traffic to only what is explicitly permitted, rather than allowing all-to-all communication within a cluster.

The default-deny imperative

By default, Kubernetes allows all pods to communicate with all other pods across all namespaces — a flat network model that is convenient but deeply insecure. A single compromised application pod can attempt to connect to any other service in the cluster, potentially accessing databases, identity services, or sensitive APIs it has no legitimate reason to contact.

The first and most important network policy configuration in any production cluster is a default-deny-all policy in each namespace — blocking all ingress and egress traffic except what is explicitly permitted. Applications then declare the specific traffic they require, which is allowed. This implements the zero-trust principle of least-privilege at the network layer.

Network policies and the CNI plugin

Network policies are defined at the Kubernetes API level, but they are enforced by the Container Network Interface (CNI) plugin — the software component responsible for pod networking. Not all CNI plugins enforce network policies (the basic Flannel plugin does not, for example). Production-grade CNI plugins — Calico, Cilium, WeaveNet — implement network policy enforcement at the kernel level using iptables or eBPF.

Beyond Kubernetes: VLAN segmentation

For highly regulated environments, network segmentation extends beyond the Kubernetes layer to physical network infrastructure. VLAN-based segmentation isolates different security zones at the hardware switch level — ensuring that even a Kubernetes networking bug or misconfiguration cannot allow traffic to cross security boundaries, because the physical network prevents it.

AravaliStack relevance

AravaliStack deploys default-deny network policies across all namespaces by default. Application teams declare their required network flows as code. A Calico/Cilium CNI enforces policies at the eBPF layer for performance and reliability.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Glossary

Cost Attribution

The practice of allocating infrastructure costs to the teams, applications, or tenants that generate them — enabling financial accountability in shared infrastructure.

Platform ← Back to Glossary
Platform

Cost attribution (also called cost allocation or showback/chargeback) is the practice of measuring and allocating the cost of shared infrastructure to the specific organisational units, teams, applications, or business functions that consume it. In a shared Kubernetes platform, all workloads share compute, storage, and networking resources — cost attribution makes the consumption of each consumer visible and financially accountable.

Showback vs. chargeback

Showback means making cost consumption visible to teams — they can see how much infrastructure they're consuming, but they are not directly invoiced for it. This is informational: it changes behaviour by creating awareness, but does not create financial transactions.

Chargeback means actually billing teams or business units for their consumption — transferring the cost from a central IT budget to the consuming team's budget. This creates strong financial incentives for efficient resource use.

For MSPs hosting multiple enterprise customers on a shared AravaliStack deployment, chargeback is a billing requirement — customers are invoiced based on their actual consumption of platform resources.

How cost attribution works at the platform layer

Cost attribution in Kubernetes-based platforms is typically implemented at the namespace level — pods in a namespace are attributed to the team or tenant that owns that namespace. The attribution system queries the Kubernetes API for resource requests and limits, correlates them with actual utilisation data, and applies a cost model (based on hardware acquisition cost, power, cooling, and network) to produce per-namespace cost metrics.

Cost visibility in CI/CD

The most effective cost attribution model surfaces cost information at the point where decisions are made: the deployment pipeline. A pull request that increases a deployment's replica count from 3 to 6 doubles its cost — showing this impact in the PR comment, before the change is merged, changes the economic calculus for every infrastructure decision an engineering team makes.

AravaliStack relevance

AravaliStack includes per-namespace, per-team, and per-tenant cost attribution — with real-time dashboards, CI/CD cost impact comments, budget alerts, and MSP-ready invoicing APIs.

See it in action

Request a demo of AravaliStack and see how these concepts come to life in a production platform.

Comparison

AravaliStack vs Amazon Web Services

AWS gives you hyperscaler capabilities at the cost of data sovereignty, vendor dependency, and unpredictable bills. AravaliStack gives you the same capabilities — on hardware you own, with zero egress fees and full regulatory compliance.

India Compliance Zero Egress Fees No Vendor Lock-In RBI / SEBI / DPDP
Choose AWS if…
You have no data residency obligations
Your team is already AWS-certified
You need global multi-region in 24 hours
You are a startup with <1TB of data
Budget unpredictability is acceptable
Choose AravaliStack if…
RBI, SEBI, DPDP, or ABDM compliance is required
You process sensitive financial or health data
Data must never leave your premises
You want predictable CapEx, not variable OpEx
You refuse to pay ₹0.08/GB to move your own data
Full Comparison

Feature-by-feature breakdown

Evaluated across the dimensions that matter to Indian enterprise buyers.

DimensionAWSAravaliStack
Data residencyContractual only — hardware in US-controlled DCsPhysical — your hardware, your premises
RBI complianceRequires complex contractual frameworksNative — designed for RBI data localisation
DPDP Act 2023Cloud DPA required; complex processor chainOn-premise — you are sole Data Fiduciary
Egress fees$0.08–$0.09 per GB₹0 — data moves on your own network
Pricing modelVariable, metered, unpredictableFixed CapEx + annual platform licence
Vendor lock-inHigh — proprietary APIs, S3, Lambda, IAMNone — 100% open-source components
Air-gapped deployment✗ — requires internet for control plane✓ — fully air-gapped supported
Superscaler access✓ — global, instant~ — on your hardware; plan for capacity
GPU / ML workloadsSageMaker — data leaves your environmentKServe + MLflow — data stays on-prem
Uptime SLA99.99% (managed by AWS)99.95%+ (you manage with AravaliStack tooling)
Security postureShared responsibility modelFull control — zero trust by default
KubernetesEKS — managed but opinionatedNative Kubernetes — unmodified, portable
Object storageS3 — proprietary lock-inS3-compatible on-prem — fully portable
Cost transparencyComplex billing, 200+ line itemsReal-time per-namespace cost attribution
Indian data centre✓ ap-south-1 (Mumbai)✓ Deployed in your own DC anywhere in India
Govt / Defence use✗ — foreign-controlled infrastructure✓ — NCIIPC-approved on-premise stack
Support languageEnglish; IST hours limitedHindi + English; IST business hours
Exit strategyExpensive — egress fees + rewritesFree — open standards, no lock-in
Total Cost of Ownership

The real 5-year maths

AWS pricing appears cheap on day one. The maths changes at scale.

AWS — 5-Year Cost Model
(50-node equivalent, 100TB data, 500 engineers)
EC2 compute (r5.2xlarge × 50 × 5yr)₹18.4 Cr
S3 storage (100TB × 5yr)₹2.1 Cr
Data egress (10TB/month × 5yr)₹3.6 Cr
RDS, ElastiCache, SQS, misc services₹5.8 Cr
Compliance audit & DPA overhead₹1.2 Cr
Total 5-Year AWS Cost₹31.1 Cr
AravaliStack — 5-Year Cost Model
(50-node on-prem cluster, equivalent capacity)
Server hardware (50 nodes, amortised 5yr)₹8.2 Cr
Network & storage hardware₹1.8 Cr
Data centre space, power, cooling₹2.4 Cr
AravaliStack platform licence (5yr)₹1.5 Cr
Egress fees₹0
Total 5-Year AravaliStack Cost₹13.9 Cr

Estimates based on ap-south-1 on-demand pricing and typical enterprise hardware procurement in India. Your mileage will vary — request a custom TCO analysis.

⚖️

The regulatory red line AWS cannot cross

RBI's 2018 circular on storage of payment system data explicitly requires that all payment data be stored in India. AWS ap-south-1 satisfies data residency — but not data sovereignty. AWS, as a US-incorporated entity, is subject to the US CLOUD Act (Clarifying Lawful Overseas Use of Data Act), which compels US companies to provide stored data to US authorities even when that data is held in Indian data centres. For regulated Indian financial entities, this is not a technical nuance — it is a fundamental compliance risk that no contractual arrangement can eliminate.

Ready to own your infrastructure?

Request a technical briefing and custom TCO analysis. We'll model your exact AWS spend against an AravaliStack deployment.

Comparison

AravaliStack vs Microsoft Azure Stack

Azure Stack brings Azure to on-premise hardware — but you're still running Microsoft's software, paying Microsoft's licences, and locked into Microsoft's roadmap. AravaliStack is built entirely on open source. No proprietary OS. No Windows tax. No foreign software dependency.

Open Source Stack No Windows Dependency India-Designed DPDP Compliant
Azure Stack HCI strengths
Deep Microsoft ecosystem integration
Familiar for Windows-centric IT teams
Azure Arc for hybrid management
Strong Microsoft enterprise support contracts
Hyper-V maturity for VM workloads
Where AravaliStack wins
100% open-source — no proprietary software
No Windows Server licence cost (₹0 per node)
Native Kubernetes — not a VM wrapper
Built for Indian regulatory frameworks
No Azure subscription or connectivity required
Technical Comparison

Architecture choices matter

Azure Stack HCI and AravaliStack make fundamentally different architectural bets.

DimensionAzure Stack HCIAravaliStack
Core technologyHyper-V hypervisor + Windows ServerNative Kubernetes — no hypervisor layer
Licence modelPer-core Windows Server licenceOpen-source — no per-node software licence
Kubernetes supportAKS on Azure Stack (wrapped, opinionated)Native upstream Kubernetes
Linux workloadsSupported but secondaryFirst-class — Linux-native stack
Container runtimecontainerd via AKS Arccontainerd — direct, unmodified
Identity managementAzure AD / Entra ID dependencySelf-hosted IAM — no Microsoft dependency
Internet connectivityRequired for Azure Arc registration✓ Fully air-gapped — zero internet required
Software updatesVia Azure portal / Windows UpdateVia GitOps — pull request reviewed updates
ML platformAzure ML (requires Azure subscription)Self-hosted — data never leaves premises
Object storageAzure Blob API (proprietary)S3-compatible API (open standard)
RBI complianceRequires Azure compliance frameworksNative on-premise — full data control
DPDP Act complianceAzure DPA requiredOn-prem — you are sole Data Fiduciary
Security modelShared with MicrosoftZero trust — you control everything
ObservabilityAzure Monitor (calls home to Azure)Self-hosted — all telemetry on-prem
Vendor dependencyHigh — Microsoft controls roadmapNone — open-source components
India data residencyContractual via Azure IndiaPhysical — your hardware
Foreign govt access riskUS CLOUD Act applies to MicrosoftNot applicable — no foreign software
Annual platform costHigh — Windows + Azure licencesAravaliStack platform licence only
🏗️

Azure Stack HCI: VMs with a cloud wrapper

Azure Stack HCI is fundamentally a hypervisor platform (Hyper-V) with Azure management APIs layered on top. Kubernetes workloads run inside VMs, not natively on the hardware. This adds latency, overhead, and complexity — and means you're always one Windows licensing change or Azure Arc deprecation away from a forced migration.

Azure Arc, the hybrid management layer, requires regular connectivity to Azure endpoints for registration and policy sync. A genuinely air-gapped deployment is difficult to achieve and unsupported in standard configurations.

AravaliStack: Cloud-native from the kernel up

AravaliStack runs Kubernetes directly on Linux — no hypervisor, no VM overhead, no Windows kernel in the path. Containers run with direct hardware access for optimal performance. GPU workloads, NVMe storage, and high-throughput networking all operate at native speeds.

Every component is open-source and governed by independent foundations (CNCF, Apache, Linux Foundation). No single vendor controls the roadmap. No proprietary licence can be revoked. No foreign government has legal authority over the software you run.

⚠️
The Microsoft CLOUD Act Consideration

Microsoft Corporation is incorporated in the United States and is subject to the US CLOUD Act. This means that even data stored on Azure Stack HCI hardware physically located in India could be subject to US government access requests directed to Microsoft. For Indian defence, government, and critical infrastructure operators, running Microsoft software on-premise does not eliminate this jurisdictional risk — it is the software that matters, not only the hardware location. AravaliStack runs no US-controlled proprietary software.

Licence Cost Reality

What you don't see in the brochure

₹6–12L
Windows Server Datacenter licence per node per year (list price)
₹60–120L
Annual Windows licence cost on a 10-node cluster
₹0
AravaliStack OS licence cost — Linux is free

Open source infrastructure. Enterprise support.

No Windows tax. No foreign software dependency. Full regulatory compliance for Indian enterprises.

Comparison

AravaliStack vs VMware Tanzu

VMware Tanzu is enterprise Kubernetes on top of vSphere — built for the VMware world. If you're running vSphere, Tanzu is the path of least resistance. If you want to own your stack, eliminate per-VM licence costs, and run a modern cloud-native platform without a Broadcom subscription, AravaliStack is the answer.

No Broadcom Dependency No vSphere Required Native Kubernetes Post-Broadcom Migration
📋
The Broadcom acquisition changed everything

Broadcom's 2023 acquisition of VMware introduced sweeping pricing changes that shocked enterprise customers globally. Perpetual licences were eliminated. Subscription bundles were restructured. Many enterprises reported 3–10× price increases on renewal. Indian enterprises running VMware/Tanzu estates are actively evaluating exit strategies — and AravaliStack is the most direct migration path to an open-source, India-sovereign alternative.

VMware Tanzu strengths
Mature vSphere integration — familiar to ops teams
Strong multi-cluster management (TMC)
Enterprise-grade VM + container hybrid
Long track record in regulated financial services
AravaliStack advantages
No Broadcom / VMware licence dependency
Native Kubernetes — not layered on vSphere
Built-in zero trust, secrets, service mesh
India regulatory compliance by design
Predictable pricing — no surprise renewals
Head-to-Head Comparison

VMware Tanzu vs AravaliStack

DimensionVMware TanzuAravaliStack
Kubernetes modelKubernetes on vSphere (TKG) — VM-based nodesNative Kubernetes on bare metal / Linux VMs
Hypervisor dependencyRequires vSphere / ESXiNone — runs without hypervisor
Licence modelBroadcom subscription bundlesOpen-source + AravaliStack platform licence
Pricing predictabilityChanged dramatically post-BroadcomFixed annual platform licence
vSphere migrationMinimal — already on TanzuGuided migration path — 30–90 days
Security modelNSX micro-segmentation (add-on cost)Zero trust built-in — mTLS, OPA, Vault
Service meshNSX Service Mesh (paid add-on)Integrated — included in platform
Secrets managementExternal vault integration requiredBuilt-in — dynamic secrets out of the box
GitOpsSupported via TMCNative — GitOps is the only change mechanism
ML platformNot included — separate productIntegrated MLOps stack included
ObservabilityvRealize Operations (add-on cost)Integrated — metrics, logs, traces included
Air-gapped support✓ with offline bundles✓ fully air-gapped by default
India complianceValidated for on-premise useDesigned specifically for Indian regulations
Open sourcePartially — Tanzu community edition100% — all components open-source
Broadcom dependencyHigh — core product✗ — no VMware/Broadcom component
Foreign software riskUS-headquartered (Broadcom/VMware)✗ — no foreign software dependency
SupportGlobal enterprise supportIndia-based, IST hours, Hindi + English
Migration from Tanzu to AravaliStack

A proven path, not a leap of faith

Phase 1
Assessment

Inventory workloads, map vSphere dependencies, identify Tanzu-specific APIs to refactor

Phase 2
Parallel Deploy

Deploy AravaliStack cluster alongside Tanzu — validate platform capabilities, migrate non-critical workloads first

Phase 3
Workload Migration

Containerise remaining VM workloads, migrate stateful services with zero-downtime cutovers

Phase 4
Tanzu Decommission

Validate all workloads on AravaliStack, confirm monitoring parity, retire vSphere/Tanzu licences

Most enterprises complete the migration in 30–90 days. AravaliStack's migration tooling handles container image conversion, storage migration, and network policy translation automatically.

3–10×
Typical VMware renewal price increase post-Broadcom for Indian enterprises
₹0
AravaliStack vSphere / ESXi equivalent licence cost
30 days
Fastest migration time for a 20-node Tanzu environment

Escape the Broadcom pricing trap.

AravaliStack is the sovereign, open-source alternative Indian enterprises are migrating to. Request a migration assessment today.

Comparison · Indian Banking

On-Premise vs Cloud for Indian Banks

This is the most consequential infrastructure decision an Indian bank's CTO makes. The wrong choice costs crores in compliance remediation, regulatory scrutiny, or cloud bills. Here is the complete picture — regulatory, financial, and technical.

RBI Guidelines SEBI Framework DPDP Act 2023 CERT-In Directives
The Regulatory Framework

What the RBI actually says

Understanding the regulations is not optional. It is the starting point.

RBI — 2018 Payment Data Circular
All payment system data must be stored exclusively in India

RBI's April 2018 circular directed all payment system operators to store entire payment data — end-to-end transaction details, including payment instructions — only in India, within six months. This applies to all entities in the payment ecosystem, including processors, aggregators, and banks.

RBI — IT Framework for Banks & NBFCs
Board-level IT governance required for cloud adoption

Material technology changes — including cloud migration of core banking systems — require Board or Board Committee approval, documented risk assessments, and demonstration of business continuity capability. Cloud providers must be subject to due diligence and regular audit rights.

SEBI — Cloud Adoption Framework 2023
Critical market infrastructure data must remain in India

SEBI's circular on cloud adoption requires that critical data — trading records, investor accounts, audit trails — be stored and processed within India. Overseas processing requires prior approval. Concentration risk with a single cloud provider must be managed and disclosed.

DPDP Act 2023
Personal data of Indian residents subject to localisation

The DPDP Act empowers the Central Government to restrict cross-border transfer of personal data. For banks processing millions of customers' personal financial data, the Data Fiduciary obligations are significantly simpler to discharge on infrastructure you directly control.

The Complete Comparison

On-Premise vs Public Cloud for Indian Banks

DimensionPublic Cloud (AWS/Azure/GCP)On-Premise (AravaliStack)
RBI payment data requirementContractual data residency onlyPhysical data residency — your hardware
US CLOUD Act exposureYes — US-HQ cloud providers subject to itNone — no US software dependency
DPDP Act Data FiduciaryComplex — cloud provider is sub-processorSimple — you are sole Data Fiduciary
RBI supervisory accessRequires cloud provider cooperationDirect — regulator can audit your systems
CERT-In 6-hour reportingDepends on cloud provider incident logsFull control over incident investigation
Core banking dataStored on foreign-controlled infrastructureOn your hardware — full sovereignty
Customer PIISubject to foreign data lawsStays in India, on your systems
Fraud detection ML modelsData must leave premises for cloud MLTrain and serve on-prem — no data egress
Cost modelVariable OpEx — unpredictable at scaleFixed CapEx + predictable platform licence
Egress fees₹0.08/GB — significant at banking volumes₹0 — internal network traffic
Vendor negotiation leverageLow after lock-inHigh — open source, no dependency
Air-gapped capabilityImpossible by definitionFully supported
Latency (branch-to-DC)Network round-trip to cloud regionDirect — within your WAN
Business continuityCloud provider availability-dependentYou control DR strategy entirely
ScaleElastic — instant provisioningPlanned — requires capacity management
Developer productivityHigh — rich managed servicesHigh — AravaliStack provides same managed services
Security postureShared responsibility modelFull ownership — zero trust by default
Regulatory auditCloud compliance reports (SOC2, ISO)Direct audit access to all systems

When cloud makes sense for banks

Cloud is appropriate for non-core, non-regulated workloads — and Indian banks are using it effectively in these contexts:

Marketing analytics and campaign platforms
Customer-facing web and mobile applications (CDN)
Disaster recovery for non-critical systems
Development and testing environments
Public-facing APIs where global CDN matters

These workloads do not involve core banking data, payment records, or personally identifiable financial information. They are appropriate candidates for cloud hosting under current RBI frameworks.

What must stay on-premise

Core banking system (CBS) data
Payment transaction records and logs
Customer KYC, CKYC data
Fraud detection models trained on customer data
AML / transaction monitoring systems
Credit scoring models and training data
Audit logs and supervisory data
Interest rate and treasury systems

These workloads involve regulated data categories for which cloud storage either violates RBI circulars or creates unacceptable regulatory risk. They belong on-premise, on infrastructure you control.

The Recommended Architecture: Hybrid

The answer for most Indian banks is not "cloud or on-premise" — it is a governed hybrid. Core regulated workloads on-premise with AravaliStack, non-regulated workloads on cloud, unified management and security across both.

🏦
On-Premise (AravaliStack)
CBS, payments, KYC, fraud detection, AML, credit scoring, audit logs
🔗
Unified Control Plane
AravaliStack manages both environments — consistent security, observability, and cost attribution
☁️
Public Cloud
Marketing platforms, CDN, dev/test, customer-facing web, non-regulated analytics
Use Case · Banking & NBFC

Credit Scoring on Sovereign Infrastructure

Train, deploy, and monitor credit scoring models on infrastructure you own — without sending customer financial data to a cloud provider. RBI model risk management compliant. Sub-100ms inference. Full audit trail.

RBI MRM Compliant Sub-100ms Inference DPDP Act Air-Gapped ML
The Problem

Why credit scoring in the cloud is a regulatory landmine

Customer financial data leaves your premises

Training a credit model requires bureau data, transaction history, account behaviour, and repayment records — all sensitive personal financial data. Sending this to AWS SageMaker, Azure ML, or Google Vertex AI means your customers' financial profiles exist on foreign-controlled infrastructure.

RBI model risk management requires full auditability

RBI's guidelines on model risk management (MRM) require that banks document model development, validation, and performance monitoring — with the ability to produce a complete model lineage for regulatory examination. Cloud-based training workflows often lack the reproducibility and audit trail MRM requires.

Re-training on fresh data is an ongoing data sovereignty problem

Models must be retrained periodically as economic conditions change. Every retraining cycle is a fresh exposure — your customers' latest financial data going to a cloud provider each time.

The AravaliStack Solution

Sovereign ML infrastructure for credit

Train entirely on-premise — data never moves

AravaliStack's ML platform (GPU-accelerated compute + distributed training framework) runs on your own hardware. Feature pipelines, training jobs, and model evaluation all execute within your network perimeter. Bureau data, transaction records, and customer profiles never leave your data centre.

Full MLflow experiment tracking for RBI MRM

Every training run is logged: dataset version, feature set, hyperparameters, evaluation metrics, model artefact checksum, and environment specification. The MLflow experiment registry provides the complete model lineage that RBI MRM examinations require — reproducible, tamper-evident, auditable.

Sub-100ms inference via KServe

Production models are served via KServe — a Kubernetes-native model serving framework. Loan origination systems, mobile apps, and internal credit tools query the inference endpoint with typical response times of 40–80ms for most gradient boosting and neural credit models.

Reference Architecture

Credit scoring pipeline on AravaliStack

📊
Data Ingestion
Bureau, CBS, transaction history
🔧
Feature Store
Real-time + batch features
🧠
Training Cluster
GPU nodes — data stays on-prem
📋
Model Registry
MLflow — full lineage
KServe Inference
Sub-100ms serving
📈
Monitoring
Drift detection, performance

All components run within your on-premise AravaliStack cluster. No data leaves your network at any stage.

Regulatory Compliance

How AravaliStack satisfies RBI MRM requirements

📝
Model Development Documentation

Every experiment logged with full parameter set, dataset hash, and environment spec. Export to PDF for regulatory submission.

Independent Validation Support

Shadow model deployments enable champion-challenger testing. Validation team gets read-only access to model artefacts and evaluation data.

📊
Ongoing Performance Monitoring

Population Stability Index (PSI), GINI coefficient, and KS statistic tracked continuously. Automatic alerts when drift exceeds thresholds.

🔍
Audit Trail

All model deployments, parameter changes, and data access events logged to tamper-evident audit storage. Full reproducibility guaranteed.

🔒
Data Lineage

End-to-end data lineage from raw bureau data through feature engineering to training set. No black-box data provenance.

📋
RBI Examination Ready

Pre-built report templates for RBI IT examination on model risk — covering model inventory, validation status, performance metrics, and incident history.

<80ms
P99 inference latency for GBM models
₹0
Customer data egress to external systems
100%
Model training data stays on-premise
Full
RBI MRM audit trail from day one

Deploy sovereign credit scoring in 30 days.

AravaliStack includes the complete ML infrastructure stack. Bring your models — we provide the compliant platform.

Use Case · Healthcare

ABDM-Compliant Health Data Platform

Build, deploy, and operate a fully ABDM-compliant Health Information System on sovereign infrastructure — with ABHA-linked records, FHIR-native APIs, and end-to-end encryption. No patient data on foreign servers. Ever.

ABDM Compliant ABHA Integration HL7 FHIR R4 NHA Guidelines DPDP Act
🏥
What is ABDM and why does it matter for your infrastructure?

The Ayushman Bharat Digital Mission (ABDM) is India's national digital health initiative, creating a unified health data ecosystem through ABHA (Ayushman Bharat Health Account) identifiers, a Health Information Exchange (HIE), and interoperability standards based on HL7 FHIR R4. Every healthcare entity — hospitals, diagnostics labs, health-tech platforms, insurance companies — that participates in ABDM must implement systems that handle ABHA-linked health records under strict data governance requirements. NHA mandates that health data remain within India and under governance frameworks that prevent unauthorised foreign access.

Compliance Requirements

What ABDM-compliant infrastructure must do

Store all patient health records within India
Implement ABHA-based patient identity and consent management
Expose HL7 FHIR R4-compliant APIs for HIE interoperability
Enforce patient consent before any data sharing
Maintain end-to-end encryption for health data at rest and in transit
Support data portability — patients own their records
Provide full audit trails of all data access events
Enable break-glass emergency access with post-hoc audit
Support anonymisation and de-identification for research use
Comply with DPDP Act 2023 for personal health data
AravaliStack Delivers

How the platform satisfies each requirement

On-premise deployment — all data physically in your facility
Self-hosted identity platform with ABHA federation APIs
FHIR R4 gateway and SMART-on-FHIR authorisation server included
Consent management engine with patient portal APIs
AES-256 encryption at rest, TLS 1.3 in transit — enforced by service mesh
Patient data portability APIs — FHIR-standard export
Immutable, tamper-evident audit log for all data access
Emergency access workflow with automatic post-hoc audit notifications
Built-in de-identification pipeline for research datasets
Data Principal rights APIs (access, correct, erase) for DPDP compliance
ABDM Reference Architecture

On AravaliStack

🔐
ABHA Identity Layer

Federated identity with NHA's ABHA services. Patients authenticate with ABHA ID to access or share their records. Consent tokens issued per access request.

📋
FHIR Data Platform

HL7 FHIR R4 server storing clinical resources — Observations, DiagnosticReports, Immunizations, Medications, Conditions. Full FHIR search and subscription support.

🔗
Health Information Exchange

ABDM HIE gateway — send and receive health records from other ABDM-registered HIP/HIU entities. Encrypted end-to-end with patient consent validation.

🛡️
Consent Management

Patient consent vault — granular permissions per data category, per recipient, per time window. Consent revocation propagates in real time to all dependent services.

📊
Clinical Analytics

De-identified data pipeline for population health analytics, disease surveillance, and clinical research — DPDP-compliant anonymisation before any aggregation.

📝
Audit & Compliance

Every data access, consent grant/revoke, and record modification logged to tamper-evident storage. Ready for NHA compliance audits and DPDP Act oversight.

Integrations & Interoperability

🏥
HIS/EMR
HL7 v2, FHIR R4, CDA — interoperable with major Indian HIS vendors
🔬
Diagnostics
LIS integration — lab reports auto-posted to patient FHIR record
💊
Pharmacy
ABDM-linked prescription management — NMC/IPC compliant
📱
Patient App
SMART-on-FHIR PHR apps — patients view and share their records
🏛️
COWIN / NHA
Direct API integration with NHA services, COWIN, and national health registries
💰
Insurance / TPA
Pre-auth and claims — NHCX-compliant health claims exchange
📊
HMIS Reporting
Automated HMIS submissions — facility-level and national health reporting
🔐
ABHA Verify
Real-time ABHA verification and demographic seeding from NHA
FHIR R4
Full spec compliance — all resources and search parameters
₹0
Patient health data egress to foreign servers
<200ms
FHIR query response — P95 for complex patient bundles
100%
Audit coverage — every data access event logged

Build India's most compliant health data platform.

ABDM-compliant. DPDP-ready. Patient data stays in India. Always.

Use Case · Defence & Government

Air-Gapped ML Infrastructure for Defence & Intelligence

Train and deploy AI models on classified datasets — with zero network exposure. No telemetry, no licence servers, no external dependencies of any kind. Designed for NCIIPC-designated environments, Tier-1 defence contractors, and strategic government installations.

Fully Air-Gapped NCIIPC Compliant No Telemetry Classified Workloads Zero Foreign Dependency

The Indian defence ecosystem — from the three services and DRDO to Tier-1 contractors like HAL, BEL, BDL, and MDL — is increasingly integrating AI and machine learning into critical systems: autonomous platforms, ISR analytics, predictive maintenance, logistics optimisation, and signals intelligence processing. The challenge is that every commercial AI platform — AWS SageMaker, Google Vertex AI, Azure ML, and even open-source tools that phone home for updates — is fundamentally incompatible with air-gapped, classified-environment operation. AravaliStack is designed from first principles for this requirement.

Classified Environment Requirements

🚫
Zero internet connectivity
No inbound or outbound internet. No update checks. No licence validation. No telemetry calls.
📦
Offline software delivery
All software must be deliverable via physical media (encrypted USB, DVD, tape) or dedicated secure transfer channels.
🔑
On-premise certificate authority
No dependency on public CAs. Internal CA for all TLS certificates and machine identities.
🧱
Isolated network zones
Strict physical and logical separation between classification tiers — training data, models, and inference must be zoned by classification level.
📋
Complete audit trail
Every operation — model training, data access, deployment, user action — logged to tamper-evident, non-repudiable audit storage.
🔒
Hardware security
TPM-based node attestation, encrypted storage, and firmware integrity verification before any sensitive workload runs.
AravaliStack Capabilities

Zero phone-home architecture
No component in AravaliStack makes outbound network calls. Verified against all known telemetry endpoints.
Offline-first deployment
Full platform deployable via encrypted offline bundle — container images, Helm charts, OS packages, all pre-mirrored.
Internal PKI — no external CA
Integrated certificate authority issues all TLS and SPIFFE certificates internally. No external CA dependency.
Multi-classification zone support
Kubernetes namespace isolation with physical node pool segregation per classification tier. Cross-zone traffic blocked at hardware network level.
Immutable audit log
All audit events written to append-only, cryptographically chained log store. Tampering detectable and non-repudiable.
TPM node attestation
Node boot attestation via TPM 2.0 before admission to cluster. Compromised or modified nodes rejected automatically.
ML Capabilities — Air-Gapped

What the AI platform can do with zero internet

🧠
Distributed Model Training

Multi-GPU, multi-node distributed training for large models — computer vision, NLP, signal processing — using on-premise GPU clusters. No cloud burst required.

🗄️
Air-Gapped Model Registry

All trained model artefacts stored in the on-premise model registry. Versioned, signed, and access-controlled. Transfer to other facilities via encrypted physical media.

Real-Time Inference

Low-latency model serving for real-time applications — target recognition, anomaly detection, predictive maintenance — on isolated inference nodes.

🔬
Experiment Tracking

Full reproducibility for all training runs — dataset version, hyperparameters, environment, metrics. Audit-ready for programme office review.

📊
Federated Learning

Train models across multiple air-gapped facilities without centralising raw data — only model gradients exchanged over point-to-point encrypted links.

🛡️
Adversarial Robustness Testing

On-prem adversarial attack simulation and model hardening — test model resilience to adversarial inputs without exposing models to external parties.

Deployment Scenarios

🛰️
ISR Analytics Platform

Processing imagery, signals, and sensor data from intelligence, surveillance, and reconnaissance systems. Computer vision models for target detection and classification. All data, models, and inference results remain classified and isolated.

HUMINT IntegrationImagery AnalysisSignals Processing
🔧
Predictive Maintenance for Defence Platforms

ML models trained on sensor telemetry from aircraft, ships, and vehicles to predict component failures before they occur. Training data never leaves the maintenance facility.

Condition MonitoringPrognosticsLogistics Optimisation
🏭
DRDO / Defence R&D Laboratory

Research platforms for developing AI capabilities for defence applications — from materials science to autonomous systems. Multi-investigator collaboration with fine-grained access control between research teams.

Research PlatformMulti-Team IsolationExperiment Reproducibility
🛡️
Critical National Infrastructure Protection

NCIIPC-designated operators — power, water, telecom — deploying ML for anomaly detection in operational technology (OT) systems. Air-gapped from both internet and corporate IT networks.

OT/IT BridgeAnomaly DetectionNCIIPC Compliant

The only Indian-built AI platform for classified environments.

Engineered for air-gapped operation from first principles. Request a classified capability briefing through secure channels.

Support · FAQ

Frequently asked questions.

Everything a CTO, CISO, or infrastructure architect needs to know before evaluating AravaliStack. 28 questions across general, infrastructure, deployment, security, and commercial topics.

28 Questions 5 Categories No Sales Speak
🔍
GeneralInfrastructure & HardwareDeployment & OperationsSecurity & ComplianceLicensing & Commercial
General
Infrastructure & Hardware
Deployment & Operations
Security & Compliance
Licensing & Commercial
Still have questions?

Our solutions architects answer every serious inquiry — no sales pressure, no auto-responders.

Industry · NBFC

AravaliStack for Non-Banking Financial Companies

NBFCs operate at the intersection of RBI regulatory pressure, data-intensive lending operations, and rapid digital growth. AravaliStack gives you sovereign infrastructure to run credit scoring, loan origination, collections analytics, and compliance systems — without sending customer financial data to a foreign cloud.

RBI NBFC Master DirectionsDPDP Act 2023NBFC-Scale MLFair Practices CodeAccount Aggregator Ready
The regulatory reality for NBFCs in 2026

RBI's Scale-Based Regulation (SBR) framework creates four tiers — NBFC-BL, NBFC-ML, NBFC-UL, and NBFC-D — with progressively stricter IT governance at each tier. NBFC-UL entities now face requirements comparable to scheduled commercial banks: Board-level IT strategy committee, IT risk framework, BCP/DR requirements, and a cyber security policy aligned with RBI guidelines. Cloud infrastructure choices made today will be scrutinised in your next regulatory examination. The safest posture is on-premise infrastructure under your direct control.

Regulatory Framework

NBFC compliance requirements AravaliStack satisfies

RegulationRequirementAravaliStack Capability
RBI SBR — NBFC-ULBoard IT Committee; IT governance framework; cyber security policy mandatoryGitOps audit trail for all changes; RBAC with Board-level access review; zero-trust security baseline
RBI Fair Practices CodeTransparent loan pricing; audit trail for credit decisionsImmutable audit log for all credit model decisions; model lineage for explainability
RBI Data LocalisationCustomer financial data stored in IndiaOn-premise deployment — data never leaves your facility
DPDP Act 2023Consent for personal data processing; right to erasureConsent management APIs; data deletion workflows; Data Principal rights portal
CERSAI IntegrationSecurity interest registration; real-time charge verificationSecure API gateway for CERSAI with full TLS and audit logging
PMLA / AMLTransaction monitoring; STR reporting to FIU-INDOn-premise AML model serving; audit-ready STR workflow
KYC / CKYCDigital KYC; CKYC repository push/pullSecure CKYC API integration; biometric data processed on-premise
CERT-In 20226-hour incident reporting; 180-day log retentionAutomated incident detection; tamper-evident log archive
NBFC Use Cases

What AravaliStack powers at leading NBFCs

🧠
Credit Scoring & Underwriting

Train bureau-based, behavioural, and alternative-data credit models entirely on-premise. Sub-100ms inference for real-time loan origination. Full RBI MRM audit trail.

📊
Collections Intelligence

ML-driven collections prioritisation, promise-to-pay prediction, and channel optimisation. Models trained on your repayment history — no data shared with cloud ML platforms.

🔍
Fraud Detection

Real-time application fraud, identity fraud, and bust-out fraud detection. Graph neural network models for first-party fraud rings. Inference at origination speed.

📋
Loan Origination System

Cloud-native LOS on AravaliStack — API-first, integrated with Account Aggregator (AA) framework, CKYC, and bureau APIs. All data stays on-premise.

💹
Co-lending Platform

Secure data exchange and risk-sharing infrastructure for co-lending arrangements — with per-partner namespace isolation and bilateral audit trails.

📱
Digital Lending Compliance

RBI digital lending guidelines compliant: disbursement to bank accounts only, KFS generation, loan account statement APIs — all auditable and on-premise.

Account Aggregator Readiness

AravaliStack as your AA-compliant infrastructure

What AA-readiness requires

Consent artefact storage with cryptographic integrity
FIP/FIU API endpoints compliant with ReBIT technical specs
End-to-end encrypted financial data sharing (DNBI encryption)
Real-time consent status validation before every data fetch
Audit trail of every consent grant, fetch, and revocation
Data purge when consent expires or is revoked
HTTPS/TLS 1.2+ on all AA ecosystem endpoints

AravaliStack delivers

Self-hosted consent vault with cryptographic artefact signing
ReBIT-compliant FIP/FIU API gateway — on your infrastructure
Service mesh enforcing TLS 1.3 on all endpoints automatically
Real-time consent validation API <10ms response
Immutable audit log for every AA interaction
Automated data deletion on consent expiry
Kubernetes-native API versioning for AA spec upgrades
₹0
Egress fees on credit bureau data
<100ms
Credit model inference P99
100%
Customer financial data stays on-prem
RBI SBR
IT governance compliant by design

Built for India's fastest-growing lenders.

From NBFC-BL digital lenders to NBFC-UL systemically important entities — AravaliStack scales with your regulatory tier.

Industry · Insurance (IRDAI)

AravaliStack for Insurance Companies

India's insurance sector is undergoing its fastest digital transformation — Bima Sugam, ABHA health data integration, usage-based motor insurance, and real-time claims processing. Every insurer building digital infrastructure in 2026 faces the same challenge: IRDAI requires data sovereignty, but modern insurance needs cloud-scale ML. AravaliStack is how you get both.

IRDAI IT Guidelines 2023Bima Sugam ReadyABHA IntegrationActuarial ML On-PremDPDP Act
🛡
IRDAI's IT governance framework: what it demands of your infrastructure

IRDAI's Information and Cyber Security Guidelines (2023) mandate: a Board-approved IT and cyber security policy, a CISO reporting to the Board, annual cyber security audits by CERT-In empanelled auditors, and a formal incident reporting mechanism. Data relating to Indian policyholders must be maintained within India. Third-party cloud providers used for critical insurance operations must be subject to due diligence and contractual security requirements — a process that is substantially simpler when your infrastructure is on-premise and under your direct control.

Regulatory Compliance Matrix

IRDAI requirements and AravaliStack's response

RegulationRequirementAravaliStack Capability
IRDAI IT & Cyber Security Guidelines 2023CISO mandate; Board-level IT policy; annual cyber auditZero-trust security baseline; RBAC governance; audit-ready compliance reports
IRDAI Data LocalisationPolicyholder data maintained within IndiaOn-premise — physical data residency on your hardware
IRDAI Outsourcing GuidelinesIT outsourcing subject to due diligenceSelf-hosted — no IT function outsourced to foreign cloud providers
Bima Sugam IntegrationAPI-based policy issuance, renewal, and claims via national marketplaceSecure API gateway for Bima Sugam; policy and claims data on-prem
ABHA / Health DataHealth data governance per NHA/ABDM frameworkFHIR R4 health data platform; patient consent management; on-prem storage
Motor Insurance / IIBAccident data reporting to IIB; VAHAN integrationSecure integration APIs; data stays on-prem
DPDP Act 2023Consent for personal data; sensitive health data protectionConsent management platform; health data with customer-specific encryption keys
CERT-In 2022Incident reporting within 6 hoursAutomated threat detection and incident notification pipeline
Insurance Technology Use Cases

From underwriting to claims — powered by sovereign AI

🧮
Actuarial ML Platform

Train mortality, morbidity, and loss models on your complete historical claims data — without sending policyholders' health and lifestyle data to a cloud ML platform. Reproducible experiments with full model governance.

🔎
Claims Fraud Detection

Real-time and batch fraud scoring across motor, health, and life claims. Network analysis for organised fraud rings. Survival analysis for claim timing anomalies. Trained on your claims history.

💊
Health Insurance Underwriting

ABHA-linked health history integration for medically underwritten policies. Chronic disease risk models on de-identified population data. Pre-authorisation decisioning under 200ms.

🚘
Usage-Based Motor Insurance

Telematics data processing and driver behaviour scoring on-prem. Trip data never leaves your infrastructure. Dynamic premium models updated daily from fresh telematics data.

📋
Claims Processing Automation

Document intelligence (OCR + NLP) for claims document extraction. Medical bill scrutiny. Repair cost estimation via computer vision. Straight-through processing for low-complexity claims.

📊
Regulatory Reporting Automation

Automated generation of IRDAI returns, IIB reports, and IRDA annual statements from live data. Reconciliation workflows. Audit-ready report lineage — all on-premise.

Bima Sugam Readiness

Infrastructure for India's insurance marketplace

Bima Sugam requires all insurers to expose standardised APIs for policy issuance, renewal, endorsement, and claims initiation. AravaliStack provides the complete on-premise API infrastructure:

API gateway for Bima Sugam with rate limiting and authentication
Real-time policy database with sub-50ms read latency
Endorsement processing APIs with audit trail per IRDAI spec
Claims intimation and status APIs — real-time policyholder access
Document storage for policy documents, claim forms, medical reports
Integration with Motor Insurance Database (MIDB) and IIB
eKYC and CKYC integration for digital policy issuance
Grievance management APIs per IRDAI IGMS specification
₹0
Policyholder data egress to foreign servers
<200ms
Pre-auth decisioning P99
IRDAI
IT guidelines compliant by design
100%
Actuarial training data stays on-prem

The sovereign infrastructure platform for India's insurers.

From life and health to motor and general — AravaliStack handles the full insurance technology stack on your hardware.

Industry · Public Sector Banking

AravaliStack for Public Sector Banks

Public Sector Banks operate under the most demanding combination of regulatory scrutiny, technology modernisation pressure, and data sovereignty requirements in India's financial system. AravaliStack is the on-premise PaaS platform built for PSB scale, security posture, and compliance — from Core Banking modernisation to real-time fraud analytics and RBI supervisory access.

RBI IT FrameworkCAG Audit ReadyNIC/MeitY CompliantCore Banking IntegrationZero Trust PSB
🏛
Why PSBs cannot use public cloud for critical workloads

Public Sector Banks face infrastructure requirements more stringent than private sector banks. First, as government-owned entities, PSBs are subject to CAG audits requiring direct access to IT systems — incompatible with third-party cloud. Second, MeitY's guidelines require sensitive government data use government-approved infrastructure (MeghRaj/NIC Cloud) or on-premise deployments. Third, NPCI and RBI jointly supervise PSBs' payment infrastructure with supervisory access requirements that foreign-controlled cloud providers cannot guarantee. AravaliStack is designed for exactly this environment.

Regulatory & Governance Framework

PSB-specific compliance requirements and AravaliStack's response

RegulationRequirementAravaliStack Capability
RBI IT Framework for BanksIT strategy; risk management; BCP/DR; change managementGitOps change management with full PR audit trail; integrated BCP/DR tooling
RBI Supervisory AccessRBI examiners must have direct, unimpeded access to bank systemsOn-premise deployment — no third party in the access chain
CAG Audit RequirementsCAG has audit rights over all PSB IT systems and dataDirect infrastructure access for CAG teams; immutable audit logs
MeitY Cloud PolicySensitive government data on MeghRaj or on-premiseAravaliStack on-premise satisfies MeitY data classification requirements
NPCI SystemsUPI, IMPS, NACH, BBPS — real-time settlement infrastructureOn-premise high-availability cluster for NPCI-integrated payment systems
RBI DPSS GuidelinesPayment system security; data localisation; audit trailsZero-trust payment infrastructure; tamper-evident transaction logs
CERT-In / IT ActIncident reporting; 180-day log retentionAutomated CERT-In reporting workflows; long-retention log archive
CVC GuidelinesVigilance systems must be independently auditableIsolated namespace for vigilance systems with independent access controls
PSB Technology Modernisation

What AravaliStack enables for Public Sector Banks

🏢
Core Banking Integration Layer

API modernisation layer over legacy CBS (Finacle, BaNCS, Flexcube) — exposing microservices APIs without replacing core systems. Zero-downtime strangler-fig migration pattern.

Real-Time Payment Infrastructure

UPI, IMPS, NACH, and BBPS processing. Sub-50ms transaction processing. 99.999% availability with active-active multi-DC. All NPCI transaction data stays on-premise.

🔎
Fraud & AML Platform

Real-time transaction monitoring at PSB scale. Graph analytics for money mule detection. FIU-IND STR reporting integration. Models trained on the bank's own transaction history.

📊
NPA Prediction & Early Warning

ML-based early warning system for loan stress — identifying potential NPAs before they occur. Sector concentration risk monitoring. RBI regulatory reporting automation.

🌿
Priority Sector Lending Analytics

Automated PSL tracking, sub-target monitoring, and RIDF obligation calculation. Real-time Board reporting. Integration with PM-Kisan, MUDRA, and government scheme portals.

🔐
Digital Banking Security

Zero-trust architecture for internet banking, mobile banking, and API banking. Bot detection, session anomaly detection, and real-time transaction fraud scoring.

Multi-Branch, Multi-DC Architecture

Designed for PSB scale

🏢 Primary Data Centre

Full AravaliStack cluster — all production workloads, core banking integration, and payment systems. Primary site for all regulated data.

🔄 DR / Secondary DC

Hot standby — RPO <15 min, RTO <30 min. Automated failover for all critical payment systems with continuous replication.

🌄 Regional Processing

Edge nodes for regional agri loan analytics, regional language interfaces, and local compliance workloads.

🌐 Branch Integration

Zero-trust connectivity for 1,000+ branches — CBS access, document management, and queue management systems.

🏛 NIC Cloud / MeghRaj Integration

AravaliStack can be deployed on NIC Cloud / MeghRaj infrastructure, satisfying MeitY's cloud policy for government entities while delivering full PaaS capabilities. Alternatively, AravaliStack runs on the bank's own data centre hardware with a hybrid integration to NIC Cloud for non-sensitive workloads — satisfying both MeitY and RBI requirements simultaneously.

PSB-Scale
Handles 10,000+ TPS for UPI/IMPS processing
CAG-Ready
Direct audit access — no third party in the chain
₹0
Sensitive banking data egress to any cloud
99.999%
Target availability for payment systems with active-active DC

Infrastructure for India's foundational banking system.

PSBs run India's financial backbone. AravaliStack ensures that backbone is sovereign, compliant, and modern.

Industry · Defence & Strategic PSUs

AravaliStack for Defence PSUs & Strategic Enterprises

HAL, BEL, BDL, MDL, BEML, DRDO, ISRO, NTPC, ONGC — India's strategic enterprises operate at the intersection of national security requirements, NCIIPC mandates, and the urgent need to modernise technology infrastructure. AravaliStack is purpose-built for this environment: fully air-gapped, zero foreign software dependency, certified for classified-adjacent deployments.

NCIIPC CompliantAir-Gapped OperationZero Foreign SoftwareMeitY Approved StackNo US CLOUD Act Exposure
🛡
The strategic infrastructure challenge for Defence PSUs

India's defence and strategic PSUs must modernise rapidly to remain operationally effective — but commercial cloud infrastructure is unusable for sensitive workloads. The US CLOUD Act makes AWS, Azure, and GCP unsuitable: US-headquartered companies can be compelled to provide data to US authorities even from Indian data centres. VMware is now Broadcom — a foreign-controlled entity. Even open-source tools that phone home for updates create unacceptable exposure in classified-adjacent environments. AravaliStack solves this: cloud-native PaaS capabilities, on your hardware, with zero external dependencies. Built in India. Governed in India.

Compliance & Certification Framework
RegulationRequirementAravaliStack Capability
NCIIPC GuidelinesCII protection; mandatory incident reporting; security auditsAir-gapped deployment; zero telemetry; NCIIPC-aligned security controls
MeitY Cloud PolicyGovernment data on government-approved infrastructureOn-premise or NIC Cloud deployment — satisfies MeitY data classification
DRDO Security PolicyClassified research data must not leave DRDO premisesAir-gapped, on-premise — physically isolated from all external networks
IT Act 2000 / CERT-InIncident reporting; vulnerability assessmentAutomated incident detection; on-premise CERT-In reporting workflows
MoD IT Security PolicyDefence IT infrastructure per MoD security standardsConfigurable to MoD IT security baseline; TPM 2.0 node attestation
DAP 2020 (Defence Acquisition)Indigenous software preference; technology transfer terms100% open-source components; built and supported in India by TechRajendra®
Defence PSU Use Cases

What AravaliStack powers across India's strategic enterprises

HAL — Aerospace Manufacturing

Predictive maintenance for aircraft production lines. Digital twin infrastructure for LCA Tejas and ALH Dhruv programmes. CAD/CAM data management with classification-tiered access controls.

📡
BEL — Defence Electronics

Electronic warfare system simulation. Radar signal processing data management. Production quality control ML. Secure supply chain analytics for ITAR-restricted components.

🚀
DRDO — R&D Infrastructure

Multi-lab research data management with inter-lab isolation. HPC workloads for simulation and modelling. Classified experiment data in air-gapped ML training clusters.

🛰
ISRO — Space Infrastructure

Satellite data processing and archival. Mission simulation compute. Ground station data management with air-gapped operation during launch operations.

🚤
BEML / BDL / MDL

Shipbuilding and vehicle manufacturing MES integration. Logistics and supply chain analytics. Quality management systems. Production planning optimisation.

NTPC / ONGC / BHEL

Critical infrastructure OT/IT integration — SCADA data processing, anomaly detection, and predictive maintenance. Air-gapped from both internet and enterprise IT networks.

Air-Gapped Operation — Technical Detail

How AravaliStack achieves verified network isolation

What we eliminate
Licence validation calls to external servers
Telemetry and usage analytics transmissions
Automatic update checks to vendor servers
Public certificate authority (CA) dependencies
External DNS resolution requirements
Container image pulls from public registries
Helm chart downloads from public repositories
OS package manager calls to internet mirrors
What we provide instead
Perpetual licence embedded — no external validation ever
All telemetry optional and local-only
Offline update bundles via encrypted physical media
Internal CA provisioned at deployment — issues all certs
Internal DNS resolver — no external queries required
Internal container registry — all images pre-mirrored
Internal Helm repository — all charts pre-packaged
Offline OS mirror — all packages available locally
🔐 Multi-Classification Zone Architecture

Defence PSUs often process data at multiple classification levels — Unclassified, Restricted, Confidential, Secret — on shared hardware while maintaining strict separation. AravaliStack supports this through namespace-level isolation with default-deny network policies per classification tier, dedicated node pools with hardware-level taint enforcement so high-security workloads never share CPUs with lower-security ones, and per-tier encryption keys stored in isolated Vault paths with no cross-tier key access possible.

0
External dependencies in air-gapped deployment mode
100%
Open-source stack — zero foreign proprietary software
TPM 2.0
Hardware attestation on every node before cluster admission
MeitY
Compliant deployment on government-approved infrastructure

Sovereign infrastructure for India's strategic enterprises.

No foreign software. No cloud dependency. No compromise.

Integration · Core Banking

AravaliStack + Infosys Finacle

Finacle is the core banking system powering over 100 Indian banks. AravaliStack is the sovereign cloud platform running alongside it — providing the API modernisation layer, ML infrastructure, and cloud-native developer platform that Finacle itself does not offer. Together they form the complete modern banking technology stack.

Finacle 10.x / 11.x / Universal BankingCBS ModernisationZero DowntimeRBI CompliantOn-Premise
🏢
Why banks running Finacle are deploying AravaliStack

Finacle excels at what it was designed to do: run core banking operations with the reliability and compliance Indian banks require. What it does not provide is a cloud-native platform for the surrounding ecosystem — the ML models, the API gateways, the developer tooling, the observability stack, the DevOps platform. Banks are building this surrounding layer on AravaliStack, with Finacle as the authoritative source of record for customer accounts, transactions, and product configurations.

Architecture Overview

AravaliStack as the platform layer around Finacle

📱
Digital Channels
Mobile, web, API banking
API Gateway
AravaliStack — auth, rate limits, versioning
🏢
Finacle CBS
Accounts, transactions, products
🧠
ML Platform
Fraud, credit, analytics — AravaliStack
📊
Observability
Metrics, logs, traces — AravaliStack

AravaliStack wraps and extends Finacle — Finacle handles CBS; AravaliStack handles everything around it. All on-premise.

Integration patterns used

🔗
Finacle REST / OFS API Gateway

AravaliStack's API gateway exposes Finacle's REST and OFS APIs to digital channels with OAuth 2.0, rate limiting, API versioning, and per-client usage analytics.

📨
Kafka Event Streaming

Finacle transaction events published to AravaliStack's streaming platform — consumed by fraud detection, ledger analytics, and regulatory reporting in real time.

🖸
Batch Data Pipeline

EOD and intra-day extracts from Finacle loaded into AravaliStack's data platform for ML training, analytics, and RBI return generation.

🪟
Strangler-Fig Modernisation

New microservices on AravaliStack call Finacle for authoritative account data while owning new product capabilities progressively — no big-bang CBS replacement.

What AravaliStack adds to Finacle

Cloud-native API management — Finacle APIs with versioning and security
Real-time fraud detection alongside Finacle transaction processing
ML credit scoring consuming Finacle account data — all on-prem
Developer self-service — internal teams deploy without ops tickets
Integrated observability — Finacle performance alongside app metrics
GitOps change management — all Finacle integration code audited
Automated regulatory reporting — RBI returns from Finacle data
On-prem data platform — Finacle data warehoused without cloud egress
Finacle Version Compatibility
Finacle VersionIntegration MethodAPI ProtocolNotes
Finacle 11.x (Universal Banking)REST APIs + Kafka event streamingREST/JSON, AvroRecommended — full API coverage
Finacle 10.xMQ-based integration + batchMQ/XML, CSVSupported — adapter layer provided
Finacle CBS (legacy)Database-level batch extractJDBC/CSVSupported — read-only integration
100+
Indian banks running Finacle
<5ms
API gateway overhead on Finacle API calls
0
Customer data leaves the bank's premises
Day 1
Finacle connector available at AravaliStack deployment

Finacle bank? AravaliStack is your modernisation platform.

Extend your Finacle investment with sovereign cloud-native infrastructure. No migration risk. No cloud dependency.

Integration · Core Banking

AravaliStack + Temenos T24 / Transact

Temenos T24 (now Temenos Transact) is deployed at private banks, co-operative banks, and microfinance institutions across India. AravaliStack provides the sovereign cloud platform layer — API management, ML infrastructure, observability, and developer tooling — that surrounds and extends Temenos for modern digital banking.

Temenos T24 / TransactTAFJ API IntegrationIndia Banking ComplianceCooperative & MFI ScaleSovereign Deployment
💡
The Temenos modernisation challenge in India

Temenos T24/Transact is a proven CBS for Indian private and cooperative banks. As digital banking expectations escalate — UPI deep links, AA framework, BNPL, real-time collections — banks find that T24 alone cannot support the full digital ecosystem. The typical response is to add cloud-based middleware: AWS API Gateway, Azure Functions, GCP BigQuery. This creates data sovereignty exposure and RBI compliance complexity. AravaliStack eliminates both by providing the same capabilities on-premise, alongside Temenos, on your own hardware.

Integration Architecture

AravaliStack as the platform layer around Temenos T24

Temenos T24 / Transact capabilities

Record of customer accounts, loans, and deposits
TAFJ-based business logic and product factory
T24 OFS/REST APIs for transaction initiation
Built-in product definitions for Indian banking
Core CBS functions: GL, treasury, trade finance

AravaliStack adds the surrounding ecosystem

API gateway exposing T24 APIs with auth, versioning, and rate limiting
Fraud detection consuming T24 transaction events in real time
ML credit scoring using T24 account and repayment data
Developer portal for internal teams consuming T24 APIs
Full observability — T24 response times, error rates, API usage
Integration Patterns

Technical integration between Temenos and AravaliStack

🔗
OFS / REST API Gateway

T24 OFS commands and REST APIs proxied through AravaliStack's API gateway. OAuth 2.0, per-client rate limits, API versioning, and real-time usage analytics — transparent to T24.

📨
T24 Message Queue Integration

T24 events published to AravaliStack's streaming platform via MQ adapter. Downstream consumers: fraud detection, real-time dashboards, and regulatory reporting engines.

🖸
Data Platform Integration

Nightly and intra-day T24 data extracts into AravaliStack's data platform. ML model training, BI, and RBI return generation from T24 data — all on-premise.

🔐
Identity Federation

T24 customer identities federated with AravaliStack's IAM for digital banking applications. Single sign-on across T24-backed services and new microservices.

📊
Observability

T24 application metrics, database performance, and API response times in AravaliStack's observability stack. Unified alerting across T24 and surrounding platform.

Event-Driven Microservices

New capabilities (AA integration, BNPL, co-lending) deployed as microservices on AravaliStack — consuming T24 APIs for account data, publishing results back via MQ.

India-Specific Integrations

Available day one with any T24 deployment

UPI / NPCI Integration

AravaliStack API gateway handles UPI transaction routing, balance checks, and mandate management — consuming T24 account APIs for settlement.

Account Aggregator (AA) Framework

ReBIT-compliant FIP/FIU endpoints on AravaliStack consuming T24 account data — with DNBI encryption and consent validation.

NACH / E-Mandate Processing

AravaliStack handles NACH presentation and return processing — with T24 providing account debit/credit execution.

Priority Sector Lending Reporting

Automated PSL data extraction from T24, classification, and NABARD/RBI submission — on AravaliStack's data platform.

CKYC Integration

KYC data from T24 enriched and submitted to CKYC registry via AravaliStack's secure API gateway with full audit trail.

Ind AS / IFRS 9 Reporting

ECL computation and Ind AS 109 reporting from T24 loan book data — ML-based PD/LGD models trained on T24 history.

🏭 Cooperative & Microfinance Banks — Compact Deployment

Urban Cooperative Banks (UCBs) and Microfinance Institutions (MFIs) using Temenos face the same data sovereignty requirements as larger banks — but with smaller IT teams and tighter budgets. AravaliStack's 3-node compact deployment provides full platform capability for smaller T24 deployments, deployable in under 5 days and manageable by a 2-person IT team.

3-node AravaliStack cluster sufficient for UCB/MFI scale
Full T24 integration on compact cluster — API gateway, fraud, reporting
RBI UCB IT guidelines compliant — audit trail, change management, BCP
Shared platform option via MSP for multi-bank deployments
T24/Transact
Full API compatibility with all Temenos India deployments
<5ms
API gateway overhead on T24 API calls
0
T24 data egress to cloud services
5 days
Typical deployment timeline for Temenos integration

Extend your Temenos investment with sovereign infrastructure.

T24 as your CBS. AravaliStack as your platform. All on-premise. All yours.

Integration · ERP

AravaliStack + SAP S/4HANA & SAP BTP

SAP runs the operational backbone of India's largest enterprises — PSUs, defence contractors, manufacturing conglomerates, and pharmaceutical companies. AravaliStack provides the sovereign cloud platform on which SAP S/4HANA runs, and the surrounding ecosystem (ML, API management, data platform, DevOps) that SAP BTP provides in the cloud but cannot offer on-premise with full data sovereignty.

SAP S/4HANA On-PremiseOn-Prem BTP AlternativeRISE with SAP ReplacementData SovereigntyIndian Regulatory Compliance
The RISE with SAP sovereignty problem for Indian enterprises

SAP is aggressively pushing customers toward RISE with SAP — cloud-hosted S/4HANA on hyperscaler infrastructure. For Indian PSUs, defence contractors, regulated financial enterprises, and government-linked manufacturing companies, RISE with SAP creates an unacceptable data sovereignty problem: your ERP data — procurement records, financial ledgers, HR records, manufacturing data — moves to a foreign-controlled cloud. AravaliStack is the on-premise platform on which SAP S/4HANA runs with full sovereignty, paired with AravaliStack's own platform services as an on-premise alternative to SAP BTP.

Two Deployment Models

SAP + AravaliStack architectures

Model A

SAP S/4HANA on AravaliStack

AravaliStack provides the Kubernetes-based infrastructure on which SAP S/4HANA (containerised or VM-based) runs on-premise. AravaliStack handles storage, networking, security, observability, and backup while SAP handles the application.

S/4HANA on AravaliStack-managed Kubernetes or VM nodes
SAP HANA database on NVMe-optimised bare metal storage
Zero-trust networking between HANA DB and application tier
Integrated backup via Velero to on-prem object storage
SAP system landscape managed via GitOps
Model B

AravaliStack as On-Premise SAP BTP Alternative

AravaliStack provides integration, extension, and analytics capabilities that SAP BTP offers — but on-premise. Custom extensions, event processing, data analytics, and ML without BTP's cloud dependency.

Event-driven SAP integration via AravaliStack streaming platform
Custom SAP extension microservices on AravaliStack Kubernetes
SAP data analytics on-prem — no SAP Analytics Cloud needed
ML models trained on SAP data — no data egress to SAP BTP
API management for SAP APIs exposed to non-SAP systems
SAP Integration Patterns

Technical integration between SAP and AravaliStack

🔗
SAP API Management

SAP APIs (OData, RFC, BAPI, iDoc) exposed via AravaliStack's API gateway to non-SAP systems — with authentication, rate limiting, and versioning. Replaces SAP API Management (cloud-only).

📨
SAP Event Mesh On-Premise

SAP business events (purchase orders, goods movements, financial postings) streamed via AravaliStack's event platform. Downstream consumers: ML models, reporting, integration systems.

🧠
SAP Data ML Platform

S/4HANA data extracted to AravaliStack's data platform for ML. Demand forecasting, supplier risk scoring, procurement fraud detection — trained on your SAP data on-premise.

🔄
SAP Integration Suite On-Prem

Integration flows between SAP and non-SAP systems on AravaliStack — replacing SAP Integration Suite (cloud). iDoc processing, EDI/B2B messaging, API-to-BAPI adapters.

📊
SAP Analytics On-Premise

HANA data replicated to AravaliStack's analytical data store. BI dashboards, management reporting, and operational analytics — without SAP Analytics Cloud.

🔐
SAP Identity Integration

SAP user identities federated with AravaliStack's IAM. Single sign-on across SAP and non-SAP systems. SAP roles mapped to Kubernetes RBAC for hybrid access control.

SAP HANA Infrastructure

AravaliStack provides the optimal SAP HANA substrate

Compute
Bare metal nodes — no hypervisor overhead for HANA
NUMA-aware scheduling for SAP HANA memory layout
CPU pinning for HANA workload isolation
Intel Optane PMem support for HANA persistent memory
Storage
NVMe all-flash storage for HANA data and log volumes
Automated NVMe striping for SAP HANA performance
Storage tiering — hot HANA data on NVMe, warm on SAS
Synchronous replication to DR node for HANA HA
Networking
25/100GbE fabric for HANA inter-node communication
RDMA over Converged Ethernet (RoCE) support
Low-latency network for HANA system replication
Dedicated HANA administration network — isolated namespace
Industry Deployments

SAP + AravaliStack in production sectors

🏭
Manufacturing PSU (BHEL / HAL / BEML)

S/4HANA for procurement, HR, and finance on AravaliStack on-premise. Custom MES microservices on AravaliStack consuming SAP production orders. Supplier portal API gateway. Defence-classified procurement data never on cloud.

💊
Pharmaceutical Company

S/4HANA with SAP QM for GMP compliance on AravaliStack. Batch traceability data sovereign — critical for USFDA and EMA audit requirements. ML demand forecasting from SAP sales data on-premise.

NTPC / Power Sector PSU

S/4HANA for plant maintenance, procurement, and finance. AravaliStack OT/IT integration layer consuming SCADA data alongside SAP PM data. Predictive maintenance ML trained on SAP order history — all on-premise.

🛢
ONGC / Oil & Gas

S/4HANA for upstream and downstream operations. AravaliStack data platform for reservoir analytics, production optimisation ML, and supply chain intelligence — all from SAP data, all on-premise.

S/4HANA
Full support for SAP S/4HANA 2023 and earlier
NVMe
Bare metal NVMe delivers SAP HANA benchmark-grade performance
0
SAP operational data egress to any cloud
RISE
Complete on-premise alternative for Indian enterprises

Your SAP data belongs on your infrastructure.

AravaliStack is the sovereign on-premise platform for SAP S/4HANA — and the on-prem alternative to SAP BTP.