Skip to content

Azure Intelligent App Stack

Azure is a cloud computing platform and infrastructure created by Microsoft. The platform offers a wide range of services including computing, storage, databases, analytics, networking, AI, and IoT. Azure provides create options for building, deploying, and managing intelligent applications through its global network of data centers.

Here is the Azure Intelligent Application Stack:

Azure Components

Video Overview of the Azure Intelligent App Stack:

AI

Category Service Description Documentation
Models Mistral AI LLMs created by Mistral AI for advanced AI modeling Link
Models Meta AI models developed by Meta e.g. Llama 2 Link
Models Azure Open AI Open source AI models provided by Azure e.g. GPT4 Link
Models Hugging Face Open source AI Models Link
Models Deci AI Simplify and accelerate the development of computer vision, Generative AI, and NLP applications with advanced tools to build, optimize, and deploy accurate and highly efficient models. Link
Models NVIDIA NVIDIA AI Foundation Models Link
Models Microsoft Research Cutting-edge AI models from Microsoft Research Link
AI Services Azure Cognitive Services Suite of AI services and cognitive APIs to help developers build intelligent applications Link
AI Services Azure Machine Learning Service that provides a cloud-based environment you can use to develop, train, test, deploy, manage, and track machine learning models Link
AI Services Azure AI Studio Build cutting-edge, market-ready, responsible applications for your organization with AI Link
AI Services Azure AI Search AI-powered cloud search service for mobile and web app development Link

Data

Category Services Description Documentation
Managed Databases Azure Cosmos DB Globally distributed, multi-model database service Link
Managed Databases Azure SQL Family Fully managed relational database with auto-scale, integral intelligence, and robust security Link
Managed Databases Postgres Fully managed, intelligent, and flexible PostgreSQL relational database service Link
Managed Databases Azure Cache for Redis Fully managed, open source-compatible in-memory data store to power fast, scalable applications Link
Storage Azure Storage Account Durable, highly available, and massively scalable cloud storage Link
Analytics Azure Synapse Analytics Analytics service that brings together enterprise data warehousing and Big Data analytics Link
Analytics Azure Event Hubs Big data streaming platform and event ingestion service Link

Compute

Category Service Description Documentation
AI Orchestration Semantic Kernel AI orchestration SDK for .NET, Java, & Python Link
AI Orchestration LangChain AI orchestration SDK for Python, & JavaScript Link
AI Orchestration Llama Index LlamaIndex, Data Framework for LLM Applications Link
Cloud Native Platform Azure Container Apps Fully managed service for running containerized apps Link
Cloud Native Platform Azure App Service Fully managed platform for building, deploying, and scaling web apps Link
Cloud Native Platform Azure Functions Event-driven, serverless compute platform Link
Cloud Native Platform Azure Kubernetes Managed Kubernetes service for deploying, managing, and scaling containerized applications Link
Cloud Native Community Kubernetes Open-source system for automating deployment, scaling, and management of containerized applications Link
Cloud Native Community Dapr Event-driven, portable runtime for building microservices Link
Cloud Native Community Helm The package manager for Kubernetes Link
Cloud Native Community KEDA Kubernetes-based event-driven autoscaling component Link
Secrets & Config Azure App Configuration Service that centralizes app configuration and feature settings Link
Secrets & Config Azure Key Vault Service for securely storing and accessing secrets Link

Integration

Category Service Description Documentation
Integration Azure Service Bus Fully managed enterprise message broker with message queues and publish-subscribe topics Link
Integration Azure Event Grid Fully managed event routing service Link
Integration Azure API Management Turnkey solution for publishing APIs to external and internal customers Link

Observability

Category Service Description Documentation
Observability Azure Monitor Full stack monitoring service for applications and infrastructure Link
Observability Azure Application Insights Application performance management service for developers and DevOps professionals Link
Observability Azure Managed Grafana Fully managed Grafana service for visualizing real-time analytics Link
Observability Azure Managed Prometheus Fully managed Prometheus service for monitoring system metrics Link

Development Tools

Category Service Description Documentation
DevOps Tools GitHub Platform for version control and collaboration Link
DevOps Tools Azure DevOps Services for teams to share code, track work, and ship software Link
DevOps Tools Terraform Infrastructure as Code tool for building, changing, and versioning infrastructure Link
DevOps Tools Powershell Task automation and configuration management framework Link
DevOps Tools Bicep Infrastructure as Code tool for deploying infrastructure Azure resources Link
DevOps Tools Azure Container Registry Managed Docker registry service for storing and managing container images Link
IDEs Visual Studio Code Free source-code editor made by Microsoft Link
IDEs Visual Studio 2022 Integrated development environment from Microsoft Link
Copilots GitHub Copilot AI-powered code completion tool Link
Copilots Microsoft Copilot for Azure AI-powered tool for Azure services Link
Programming Languages .NET Programming language that supports development of IA Link
Programming Languages Java Programming language that supports development of IA Link
Programming Languages Python Programming language that supports development of IA Link
Programming Languages JS/NodeJS Programming language that supports development of IA Link