This repo contains materials I am using with customers to help them learn Azure, AI, operations, security and development practices when using cloud.
To clone this repository along with all submodules, use the following command:
git clone --recurse-submodules https://github.com/tkubica12/azure-workshops.git
If you have already cloned the repository without submodules, you can initialize and update them with:
git submodule update --init --recursive
Each d-topic folder contains repeatable demo and sometimes link to talk markmap.
- 4 approaches to sentiment analysis - llm, finetuning, encoder, embeddings with classifier
- LLM learning tool - Token Visualizer
- Scalable AI chat
- Async pattern in AI apps
- AI Inference SDK with monitoring
- Advanced RAG patterns
- Browser Use Agent
- Lang Graph multi-agent system with UI, OpenTelemetry, Azure Monitor and Container Apps
- AI reasoning with tools
- From prompt to thinking to tool use
- Dynamic AI-generated UI
- Operators
- Private Link Service eg. in SaaS provider scenario
- Workload Federated Identity using User Managed Identity, Terraform and Key Vault
- Kata containers for strict isolation
- Secrets - notes and tips
- Azure Kubernetes Fleet Manager
- Cost management
- ARM64 CPUs - AKS, Terraform, GitHub Actions and multi-arch images in ACR
- Microsoft Defender for Containers
- ChaosMesh
- AKS with ArcoCD and Argo Rollouts
- Istio addon with Prometheus and Grafana
- Azure Container Storage
- AKS Advanced Container Networking Services
- AKS Static Egress Gateway
- AKS Isolated
- AKS Node Autoprovisioning
- Azure Managed Redis
- Azure API Management
- Azure API Management in AKS
- Azure private DNS resolver
- Azure Chaos Studio demo
- Microsoft Dev Center - DevBox and Deployment Environments
- Azure Managed Prometheus and Grafana
- Data encryption, security and confidential computing
- DR between Azure regions with Azure Site Recovery
- Azure Network Monitoring
- Azure Dedicated Hosts
- Azure ML
- Azure OpenAI Service
- Azure Files with AD integration
- Azure Disk shared with SCSI PR
- Azure Blob storage demo
- Azure Container Apps
- DR solution for regions with small paired regions such as Germany West Central
- Application Gateway with cert in Key Vault
- Azure Container Apps sessions with LLM and LangChain
Each w-topic folder contains following sections:
- README.md with intro and links
- docs with individual lessons/tasks
- resources with files and artefacts used during workshop
- challenge contains your challenge to work on after workshop
List of workshops: