https://catalogartifact.azureedge.net/publicartifacts/aicloudagency.aiadoptionportal-f56099b6-a779-479c-8db4-381e87ca6685/f7586756-a6f0-4256-9b82-62eaeb836a0f_85e4489ec2374e1db2699e80f7182617.png
AI Adoption Portal
firmy AI Cloud Agency Ltd.
Just a moment, logging you in...
AI-powered knowledge hub for enterprise AI adoption
AICA: AI Adoption Portal is a ready-to-deploy Azure Managed Application that gives your organisation a branded, AI-powered knowledge hub for driving enterprise AI adoption — from onboarding and governance to advanced prompt engineering and extensibility.
What You Get
• Curated Content Library — 20 expert-written articles covering licensing, security, governance, productivity workflows, AI agents, and more. Add, edit, or archive content at any time through the admin panel.
• AI Assistant (GPT-4.1) — A conversational assistant powered by Azure AI Foundry that answers questions grounded in your content library via Azure AI Search with semantic and vector retrieval. Every recommendation links back to a real article.
• Admin Panel — Full content management with CRUD operations, audit logging, AI session monitoring, visitor statistics, user management, and category governance. Secured with Microsoft Entra ID.
• Enterprise Authentication — MSAL-based sign-in with Entra ID (Azure AD). Tenant-scoped or multi-tenant. Saved cards, personalised experience, and role-based access control.
• Analytics Dashboard — Anonymous, aggregated metrics: content views, AI interactions, visitor sessions, top content, and filter usage — with no personal data or tracking.
• Newsletter System — Built-in email subscription with confirmation tokens, stored in Cosmos DB.
Azure Resources Deployed
A single deployment creates everything you need:
• Azure AI Foundry — GPT-4.1 (60K TPM) + text-embedding-3-small models, AI agent with MCP tool
• Azure Cosmos DB (serverless) — Articles, users, audit logs, feedback, stats, assistant traces
• Azure AI Search (basic) — Semantic + vector index with daily auto-indexing
• Azure App Service (Linux, Node 20) — React/Vite frontend SPA
• Azure Functions (Flex Consumption) — Node.js backend API
• Application Insights + Log Analytics — Monitoring and diagnostics
• User-Assigned Managed Identity — Least-privilege RBAC (no stored keys)
Security
• HTTPS-only (TLS 1.2 minimum)
• FTPS disabled on all App Service resources
• No public blob access on storage
• Managed Identity with least-privilege RBAC
• Microsoft Entra ID authentication (MSAL SPA + JWT validation)
Deployment
Deploy in East US 2 with configurable SKUs for App Service, Functions, and AI Search. Content is pre-seeded and the AI Search indexer runs automatically — the assistant is fully operational on day one. Deployment takes approximately 25–40 minutes.