Guide

RAG on Azure, AWS or Google Cloud: the real cost in production

On all three clouds, a RAG bill depends mostly on how search is billed: by the hour (Azure AI Search, classic OpenSearch Serverless) or by the query (Google Agent Search, Bedrock Managed Knowledge Base). With our assumptions and official prices of 29 October 2026, infrastructure alone ranges from about $25 to nearly $800 per month depending on the cloud, the service and the volume. Development, authentication and maintenance come on top.

Transparency note: this guide is published by IgnitionAI, the publisher of IgnitionRAG. Unit prices come from the official pricing APIs and pages of Microsoft, AWS and Google Cloud, collected on 29 October 2026. Monthly amounts are IgnitionAI estimates based on the usage assumptions shown below. Cloud prices are in US dollars.

The short answer: what drives the bill

A production RAG has four infrastructure items: search (the index), the model that writes the answer, embeddings at ingestion, and hosting for the application. Two of them decide almost everything.

  1. Search. Billed by the hour, it costs the same whether your users ask ten questions or ten thousand. Billed by the query, it follows usage.
  2. The model. It is billed per token, on input (retrieved passages plus the question) and output (the answer). The price depends on the model and on the deployment type you choose.

With our assumptions, embeddings cost little at ingestion: under $3 for 20,000 documents (details in the methodology). Application hosting, authentication and development are not priced here.

Unit prices, collected on 29 October 2026

CloudComponentOfficial priceSource
Azure (France Central)Azure AI Search Basic$0.101 per hour per unitAzure Retail Prices API
Azure (France Central)Azure AI Search Standard S1$0.336 per hour per unitAzure Retail Prices API
Azure (France Central)gpt-4.1-mini, "Data Zone" meter$0.44 (input) and $1.76 (output) per million tokensAzure Retail Prices API
AWS (Paris)OpenSearch Serverless, search or indexing OCU$0.281 per OCU-hourAWS Price List, eu-west-3
AWS (Paris)Amazon Nova 2.0 Lite, in-region$0.484 (input) and $4.059 (output) per million tokensAWS Price List, eu-west-3
AWS (region not stated on the page)Bedrock Managed Knowledge Base$5 per GB of raw data per month; $1 per 1,000 Retrieve callsAmazon Bedrock pricing page
Google CloudAgent Search, Enterprise edition (core generative answers included)$4 per 1,000 queriesAgent Search pricing page
Google CloudAgent Search, index storage$0.006849315 per GiB per hour, about $5 per GiB per monthAgent Search pricing page

Sources: Azure Retail Prices API (francecentral), AWS Price List (eu-west-3, publications of 26 and 28 October 2026), Amazon OpenSearch Service, Amazon Bedrock and Google Cloud Agent Search pricing pages. Collected on 29 October 2026.

Two details change the calculation. On Azure, the same model has different prices depending on the meter: for gpt-4.1-mini in France Central, the API shows $0.40 / $1.60 for "global", $0.44 / $1.76 for "Data Zone" and $0.484 / $1.936 for "regional". On AWS, Nova 2.0 Lite costs $0.484 / $4.059 in the Paris region and $0.44 / $3.69 with "cross-region global" inference. The deployment type is therefore part of the price decision, and of the location decision too: read the provider's definition of each type before choosing.

The trap nobody reads: the billing minimum

Azure AI Search is billed per unit per hour, whether or not the service is used. Microsoft recommends at least two replicas for production workloads. Its service level agreement requires two replicas for read-only workloads and at least three for read-write workloads (queries and indexing). A Basic service with two replicas therefore costs 0.101 × 2 × 730 = $147.46 per month before the first question. An S1 service with three replicas: $735.84.

OpenSearch Serverless has two regimes, according to AWS's pricing page. For a classic collection, AWS bills at least 2 OCUs for the first collection in an account (one for indexing, one for search, each 0.5 × 2 for redundancy), i.e. 2 × 0.281 × 730 = $410.26 per month in Paris. A dev-test option without redundancy halves that minimum. With collection groups, AWS documentation states a configurable minimum of 0 OCUs: OCUs scale to zero after 10 minutes of inactivity. The bill then follows active hours, at the cost of a cold start that the documentation suggests avoiding by setting a minimum.

Google Agent Search and Bedrock Managed Knowledge Base are billed per query and per stored volume. With no usage, search costs almost nothing. Google also lists 10,000 free queries per account per month, presented as a trial, and 10 GiB of free storage per month.

In both scenarios priced below, this minimum weighs more than the model for Azure AI Search and for classic OpenSearch Serverless.

Two priced scenarios

IgnitionAI estimate, based on the unit prices above and these assumptions: low scenario = 10 users, 2,000 documents (1 GB of raw data), 5,000 questions per month; realistic scenario = 50 users, 20,000 documents (10 GB), 25,000 questions per month; about 4,000 input tokens and 400 output tokens per question. One question = one search query. Free quotas not deducted.

Setup (infrastructure only, per month)Low scenarioRealistic scenario
Azure: AI Search (Basic ×2, then S1 ×3) + gpt-4.1-mini Data Zone≈ $160 (147.46 + 12.32)≈ $797 (735.84 + 61.60)
AWS: classic OpenSearch Serverless (2 OCUs) + Nova 2.0 Lite Paris≈ $428 (410.26 + 17.80)≈ $499 (410.26 + 88.99)
AWS: Bedrock Managed Knowledge Base + Nova 2.0 Lite Paris≈ $28 (5 + 5 + 17.80)≈ $164 (50 + 25 + 88.99)
Google Cloud: Agent Search Enterprise (answers included)≈ $25 (20 + 5)≈ $150 (100 + 50)

Basis of the estimate: official prices of 29 October 2026, 730 hours per month, usage assumptions above. Excludes development, authentication, application hosting, logs, optional reranking and taxes. The models compared are not equivalent in quality: this table compares price structures, not answers.

Two honest readings of this table. First, at low volume, per-query services are the cheapest on infrastructure alone. Second, these amounts do not cover the heaviest item: building and maintaining the application around search. According to Google, Agent Search core answers do not include complex or long query handling or multimodality, which belong to a paid add-on.

The underestimated item: everything that is not on the cloud bill

A managed knowledge base retrieves passages and, depending on the service, writes an answer. An enterprise document assistant also needs:

  • verifiable citations shown to the user;
  • result filtering based on each person's access rights;
  • a chat interface, authentication and account management;
  • isolation per client if you serve several organisations;
  • connectors that resynchronise sources;
  • quality evaluation before every model or index change.

Each of these components has to be built, tested and maintained. That is the cost our build vs buy RAG guide sets against subscriptions. Our comparison pages for Azure, AWS and Google Cloud list the components to build on each cloud.

Decision grid

Your situationApproach to consider
Low or irregular usage, development team availablePer-query service (Agent Search, Managed Knowledge Base), checking the region and paid add-ons
Sustained usage, existing Azure contract, need for a search SLAAzure AI Search with two or three replicas, budgeting the hourly minimum
Corpus already on AWS, need for an OpenSearch indexOpenSearch Serverless in a collection group, with a minimum OCU chosen with cold starts in mind
No team to build and maintain the applicationA ready-to-use RAG platform: for example IgnitionRAG, Solo €59 excl. VAT/month or Team €249 excl. VAT/month, managed AI and credits included, hosted in France by OVH
Agency or IT services firm deploying at the clientIgnitionRAG Agency/ESN licence, deployable on the client's Azure, AWS or Google Cloud, or with IgnitionAI, with BYOK available, priced on quote

Basis of the grid: price structures collected on 29 October 2026 and the estimates above. Matching situations to approaches is our own reading.

Methodology and sources

Official prices (collected on 29 October 2026, HTTP 200)

IgnitionAI estimates

  • Scenarios and volumes: IgnitionAI usage assumptions (10 users, 2,000 documents, 5,000 questions per month; 50 users, 20,000 documents, 25,000 questions per month), the same as on our comparison pages.
  • Average of 0.5 MB of raw data per document; about 4,000 input tokens and 400 output tokens per question; 5,000 tokens per document at ingestion.
  • Embeddings at ingestion, with these assumptions: $0.22 (2,000 documents) and $2.20 (20,000 documents) with text-embedding-3-small Data Zone at $0.022 per million tokens; $0.30 and $3 with Titan Text Embeddings V2 at $0.03 per million. Embeddings are included in Managed Knowledge Base.
  • 730 hours per month. Calculations rounded to the cent.

Limits

Cloud prices change often. This guide does not price development, maintenance, authentication, application hosting or taxes. It does not compare model quality. Check with each provider whether a service is available in a given region.

Last source review

29 October 2026.

Getting started

To compare these amounts with a ready-to-use platform: IgnitionRAG offers the Solo (€59 excl. VAT/month) and Team (€249 excl. VAT/month) plans, with managed AI and credits included, and no key to provide. The trial includes 14 days and 100 credits, without a payment card. For a licensed deployment in your cloud, contact us from the pricing page.

Frequently asked questions

Which cloud is cheapest for a RAG?

It mostly depends on how search is billed. With our assumptions and prices of 29 October 2026, per-query services (Google Agent Search, Bedrock Managed Knowledge Base) cost least at low volume. Azure AI Search and classic OpenSearch Serverless have an hourly minimum that weighs when usage is low.

Why does Azure AI Search cost the same with no users?

Because it is billed per unit per hour. Microsoft recommends at least two replicas in production: a Basic service with two replicas costs $147.46 per month in France Central at the price of 29 October 2026.

Does OpenSearch Serverless still have a billing minimum?

For a classic collection, AWS's pricing page states a 2-OCU minimum for the first collection in an account. With collection groups, AWS documentation states a configurable minimum of 0 OCUs, scaling back to zero after 10 minutes of inactivity.

Do these amounts include development?

No. They cover search, the model and, for managed services, storage. Development, authentication, the interface, citations, access rights and maintenance come on top.

Can IgnitionRAG be deployed on our cloud?

Yes, with the Agency/ESN licence: it deploys on the client's Azure, AWS or Google Cloud, or with IgnitionAI, with BYOK available. Pricing is on quote. The Solo and Team SaaS plans are hosted in France by OVH.

Deploy AI agents that work for your company.

Connect authorized knowledge and tools, then put an agent to work where your team needs it.