Skip to content
Mitra Integrasi Informatika

Cloud Infra, Data & AI Platform

AI Apps

Applications and agents with retrieval, evaluation, and a human handoff designed in.

Build applications and agents as one chain rather than one link of it: the use case that justifies the work, the knowledge and data the answer is grounded on, retrieval and index design on Azure AI Search, then the agent, its tools, and the channel it is used through. Evaluation, content safety, and a controlled human handoff are designed into the workflow rather than added after the pilot demonstrates well, so a change to a model or a prompt is measured against a fixed question set instead of judged by impression. The approach is Microsoft Foundry for the platform and Microsoft Agent Framework where the work spans several systems and a single retrieval step is not enough.

Microsoft FoundryAICopilot Studio

The Microsoft products behind it

What each product protects or produces, how it works, and the problem it answers.

  • Microsoft Foundry

    Where an AI workload is built, released, and watched

    The platform an AI application or agent is built on, with the model catalogue, evaluation, and tracing in one place rather than assembled per project.

    • Model Catalogue
    • Agent Service
    • Prompt Engineering
    • +3 more
  • Azure OpenAI Service

    Enterprise language models inside your own tenant

    The language, reasoning, and embedding models a workload calls, deployed inside the customer's own Azure subscription and network.

    • Language Models
    • Reasoning
    • Embeddings
    • +3 more
  • Azure AI Search

    The index an answer is grounded on

    The retrieval layer under a knowledge assistant, combining keyword and vector search with the access rules that decide what a given user may be answered from.

    • Retrieval
    • Vector Search
    • Hybrid Search
    • +3 more
  • Azure AI Document Intelligence

    Turns documents into data a workload can use

    Extraction that reads scans, tables, and forms into structured text, which is what makes a document estate retrievable in the first place.

    • Document Extraction
    • OCR
    • Table Recognition
    • +3 more
  • Copilot Studio

    Agents a business team can build and keep

    The low code path to an agent, where the people who own the process maintain it instead of queueing behind a development team.

    • Low Code Agents
    • Topics and Triggers
    • Knowledge Sources
    • +3 more
  • Microsoft Agent Framework

    Orchestration for work one prompt cannot finish

    The framework behind a multi agent workload: planning, registered tools, and state that survives a long running task.

    • Agent Orchestration
    • Tool Calling
    • Planning
    • +3 more

Six service stages, from use case to a workload in production

An assistant that demonstrates well and an assistant that survives production are different pieces of work. These six stages are the order the work runs in, from choosing the use case to operating the workload against an evaluation set.

  1. Use Case and Value Framing

    • Choosing the process where an assistant or agent changes the outcome, not the demo
    • Naming the decision or task the workload takes over, and who stays accountable for it
    • Defining what a good answer is before anything is built, so success is measurable
  2. Knowledge and Data Grounding

    • Locating the documents, records, and systems the answer has to come from
    • Extraction and chunking with Azure AI Document Intelligence, including tables and scans
    • Carrying the source entitlement through, so a document a user may not read cannot reach them
  3. Retrieval and Index Design

    • Index and field design on Azure AI Search, keyword, vector, and hybrid
    • Ranking, filters, and the security trimming that enforces access at query time
    • Citations returned with the answer, so a reader can check where it came from
  4. Agent and Orchestration Build

    • Model selection and prompt design on Microsoft Foundry
    • Tools, planning, and specialist agents with Microsoft Agent Framework
    • The channel the workload is used through: web, Microsoft Teams, messaging, or voice
  5. Evaluation and Guardrails

    • An evaluation set built from real questions, scored before release and after each change
    • Groundedness, relevance, and safety measured rather than asserted
    • Content filtering and a controlled human handoff for what the workload should not answer
  6. Operate and Improve

    • Monitoring latency, cost per request, and failure modes in production
    • Reviewing unanswered and low confidence questions as the backlog for the next index change
    • Model and prompt changes rolled out against the evaluation set rather than by impression

Two architecture paths

The default path is a grounded assistant: one retrieval index, one model, citations returned with every answer. The multi agent path is for work that spans several systems and needs planning and tools rather than a single retrieval step.

Grounded assistant

Default path
  1. Source documents
  2. Extract and chunk (Document Intelligence)
  3. Index (Azure AI Search)
  4. Retrieve and rank
  5. Ground the model (Microsoft Foundry)
  6. Answer with citations

Medallion layers

Retrieval (what is found)Grounding (what is passed to the model)Response (what is shown, with its sources)

Multi agent orchestration

Alternative
  1. Request
  2. Planner
  3. Specialist agents
  4. Registered tools
  5. Durable orchestration
  6. Shared memory (Cosmos DB)
  7. Answer with citations

This path is for work that spans several systems, where one retrieval step is not enough and the workload has to plan, call tools, and hold state across a long running task.

Product stack by layer

The components used on both paths, grouped by the layer they serve. Components that need a licence or capacity of their own are marked, so the scope is clear from the start.

Cloud: Intelligence

Cloud
Azure OpenAI in Foundry Models
Model, the language and reasoning models the workload calls
Microsoft Foundry
Platform, where agents and AI apps are built, deployed, and observed
Azure AI Search
Retrieval, the index the answer is grounded on
Microsoft Agent Framework
Orchestration, planning and tool calling across agents
Azure AI Document Intelligence
Extraction, turning documents into structured, chunkable text
Azure AI Speech
Speech, transcription and synthesis for a voice channel
Azure AI Vision
Vision, image and video understanding
Azure AI Language
Language, classification, extraction, and translation
Azure AI Content Safety
Safety, prompt and response filtering with configurable thresholds
Azure Machine Learning
Machine learning, the lifecycle for predictive and custom models
Microsoft Copilot Studio
Low code, agents built and maintained by a business teamNeeds Fabric capacity

Cloud: Experience

Cloud
Azure App Service
Application, the hosted web or API surface
Azure Static Web Apps
Application, static front end with a managed API
Azure Container Apps
Application, containerised services with scale to zero
Azure AI Bot Service
Channels, one agent reaching Teams, web, and messaging
Azure Communication Services
Channels, voice and telephony for a realtime assistant
Azure SignalR Service
Transport, streaming tokens and events to the browser

Cloud: Integration

Cloud
Azure Functions
Compute, event driven functions for tools and ingestion
Azure Durable Functions
Compute, long running orchestration with checkpointing
Azure Logic Apps
Workflow, connectors into line of business systems
Azure Event Grid
Events, routing between ingestion, indexing, and evaluation
Azure Stream Analytics
Streaming, continuous signals into the workload
Azure Container Registry
Supply chain, the images the services run from

Cloud: Data

Cloud
Azure Cosmos DB
Storage, conversation state, memory, and vector search
Azure AI Search
Storage, the retrieval index the assistant queries
Azure Blob Storage
Storage, the source documents and generated artefacts
Azure SQL Database
Storage, managed relational data the agent reads and writes
Azure Database for PostgreSQL
Storage, open source relational data with vector support
Microsoft Fabric
Analytics, the governed data the AI workload reads fromNeeds Fabric capacity

Cloud: Foundation

Cloud
Microsoft Entra ID
Identity, who the user is and what they may see
Azure Managed Identity
Identity, service to service access without stored secrets
Azure Key Vault
Secrets, keys and connection strings held outside the code
Azure Monitor
Operations, latency, cost, and failure signals
Azure Log Analytics
Operations, the query surface over traces and evaluations
Azure Virtual Network
Network, private access between the services

Delivery models

Five ways the work is run. The choice follows the shape of the requirement rather than the other way round, and models can be combined within one engagement.

  • Projects Based

    Scope, timeline, and deliverables are defined up front.

    Suited to

    A first workload taken from use case to production, with a fixed scope and a defined evaluation set.

  • Man Month

    Resourcing provided as a monthly allocation.

    Suited to

    Continuous AI development with a dedicated team, where the backlog is set by what production shows.

  • Quota Mandays

    A quota of effort drawn down as it is needed.

    Suited to

    Incremental work on an assistant already running: new sources, new tools, index and prompt changes.

  • Training

    Enablement on Microsoft Foundry, retrieval design, agents, and evaluation.

    Suited to

    Building the customer's own internal capability so they can run and extend the workload themselves.

  • Support and Maintenance

    Post-implementation support, both preventive (monitoring, evaluation runs, cost and quality review) and corrective (fixing issues after they occur).

    Suited to

    Keeping a live assistant grounded and answering as the underlying documents and models change.

How the work is scoped

Engagements delivered by this capability, each with defined modules, deliverables and a timeline.

  • Cloud Infra, Data & AI Platform

    AI Readiness Assessment

    An assessment that turns scattered AI experiments into a plan for a governed production platform.

    Work modules
    3
    How scope is agreed
    Scope depends on the number of use cases and systems under review, agreed with the practice team before work begins
  • Cloud Infra, Data & AI Platform

    Agent Pilot Programme

    A pilot engagement that puts one agentic workflow into a real process on Azure OpenAI Service.

    Work modules
    3
    How scope is agreed
    Scope depends on the complexity of the chosen process, agreed with the practice team before work begins

Talk to the team that delivers this

Azure, security, data, and AI

Where your problem lands

Have an enterprise challenge to solve?

Start with the problem. We will connect you to the practice accountable for that outcome, with the context you have already given.