CI/CD: integration tests without cloud costs
Set up Topaz in a GitHub Actions CI pipeline to run real Azure integration tests on every pull request — no cloud subscription, no credentials, no per-run cost.
Microservices with Docker Compose
Build a microservices application with Service Bus, Blob Storage, Key Vault and Event Hub — all running locally in a single Topaz container via Docker Compose. No cloud subscription needed.
AI agent development with Topaz
Build and test an AI agent that uses Azure Blob Storage, Key Vault, and Service Bus as tools — all running locally against Topaz. No cloud round-trips, no quota consumed, fully repeatable.
Local Terraform development with Topaz
Step-by-step tutorial for Terraform AzureRM local testing with Topaz. Covers provider configuration, authentication, init/plan/apply/destroy, and common gotchas — no Azure subscription needed.
Managing Entra ID objects with Terraform and Topaz
Manage Azure Active Directory (Entra ID) objects — users, groups, applications, and service principals — with Terraform and the azuread provider against a local Topaz emulator.
Local Key Vault development with Topaz
Use Topaz for Azure Key Vault local development — create a vault, store and retrieve secrets, and connect the Azure SDK and Azure CLI without a real Azure subscription.
Local Blob Storage development with Topaz
Use Topaz for Azure Blob Storage local development — create a storage account, upload and download blobs, manage containers, and connect the Azure SDK and Azure CLI without a real Azure subscription.
Local Service Bus development with Topaz
Use Topaz for Azure Service Bus local development — create a namespace, send and receive messages via queues and topics, and connect the Azure SDK and MassTransit without a real Azure subscription.
Your first Topaz service
Your first complete Topaz workflow — create a storage account, upload a blob, and retrieve it. Completes in about 15 minutes with no prior Azure knowledge required.
Testing infrastructure-as-code with Topaz
Test Terraform and Bicep infrastructure-as-code against Topaz — assert provisioned resources, SKUs, tags, and negative cases without a real Azure subscription.
Testing secrets and RBAC pipelines with Topaz
Test Azure Key Vault secrets and RBAC role assignments with Topaz — validate least-privilege access before deploying to real Azure. Includes positive and negative test cases.
Local Azure Functions development with Topaz
Develop Azure Functions locally with Service Bus triggers, Key Vault references, and Cosmos DB output — all against Topaz, with no real Azure subscription needed.
Geo-replication and DR testing
Test Azure geo-replication and disaster-recovery behaviour locally with Topaz — validate RA-GRS secondary reads, write rejection, replication lag, and LastSyncTime without provisioning real Azure storage accounts.