Azure Islamabad User Group — Events

Monthly sessions on Azure, .NET, and the full cloud-native stack. Hands-on workshops, architecture deep-dives, and working sessions hosted at Exceed IT Services Islamabad, TEO International, and Broadpeek IT Islamabad — plus occasional on-site events with partner companies.

73events delivered 2371total attendees 6host venues
Tue 25 Feb 2025

Event at Exceed IT — Azure App Service in Production: Slots, Autoscale, and Zero-Downtime Deploys

Exceed IT🕒 14:00 – 16:00 (2 h)👥 32 attendees🎤 Ali Sufyan Butt

Kicked off the user-group session with an overview of where App Service fits in the Azure compute ladder, then went hands-on — every attendee set up deployment slots on their own apps and ran a swap. I presented the autoscale rule design I use in production (CPU triggers work, queue-depth triggers work better) and we walked through the Premium tier networking options live. A 20-minute Q&A closed the 2-hour session, with sharp questions on slot-specific app settings and how swap handles warm-up failures.

Azure Application PaaSAzure Integration PaaS
Thu 27 Feb 2025

Event at TEO — Azure SQL Query Store Deep Dive: Finding Regressions Before Users Do

TEO🕒 11:30 – 13:30 (2 h)👥 24 attendees🎤 Ali Sufyan Butt

A 2-hour session on Query Store. I walked the group through enabling it on a sample database, then we ran a synthetic load that deliberately regressed a query plan. Each attendee forced a known-good plan from the regressed-query view without a redeploy — several commented they had never done that before. We wrapped with a 15-minute Q&A about when Query Store's auto-tuning is safe to turn on.

Azure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)Azure Application PaaS
Mon 3 Mar 2025

Event at Exceed IT — Logic Apps Patterns for Enterprise Integration: Error Handling, Retries, and Dead-Letter Queues

Exceed IT🕒 14:00 – 16:00 (2 h)👥 28 attendees🎤 Ali Sufyan Butt

A 2-hour hands-on session on Logic Apps patterns. I demoed a multi-step integration with retries, exponential backoff, and a dead-letter Service Bus queue for unrecoverable errors. Attendees replicated the pattern against their own tenants and we debugged a couple together. Closed with Q&A on Standard vs Consumption plans — about 20 minutes of real discussion there.

Azure Integration PaaSAzure Application PaaSAzure Solutions & Ecosystem
Wed 5 Mar 2025

Event at Exceed IT — Azure Blob Storage at Scale: Lifecycle Rules, Access Tiers, and Cost Control

Exceed IT🕒 13:00 – 15:00 (2 h)👥 35 attendees🎤 Ali Sufyan Butt

A 2-hour session focused on Blob Storage cost control. I presented lifecycle rule design — moving inactive blobs to Cool and Archive — and we ran a cost-impact simulation on a sample account. Everyone wrote their own lifecycle JSON and applied it live. Short Q&A at the end on rehydrate latency from Archive, which surprised a few folks.

Azure StorageAzure Operations & Management
Fri 7 Mar 2025

Event at Broadpeak — Bicep for .NET Teams: Modules, What-If, and Parameterizing Environments

Broadpeak🕒 11:00 – 13:00 (2 h)👥 22 attendees🎤 Ali Sufyan Butt

A 2-hour Bicep intro for teams who were already writing ARM. I showed them how to build a reusable module, compose a dev and prod deployment, and use what-if to preview changes before apply. Attendees ported one of their existing ARM templates to Bicep live. Q&A ran long — about 25 minutes on 'when do we actually pick Terraform over Bicep'.

Azure Infrastructure as CodeAzure Solutions & Ecosystem
Tue 11 Mar 2025

Event at Exceed IT — AKS Fundamentals: From Zero to a Production-Ready Cluster

Exceed IT🕒 13:00 – 16:00 (3 h)👥 41 attendees🎤 Ali Sufyan Butt

A 3-hour AKS workshop. The first hour was presentation on the production-grade defaults I recommend (managed identities, cluster autoscaler, Azure CNI), the second hour was hands-on provisioning, and the third hour was deploying a real workload behind an ingress controller. I showed them how to wire everything into a Bicep template they could reuse. Q&A spread through the whole session — lots of questions about node pool sizing and upgrade strategies.

Azure Kubernetes and Open SourceAzure Compute InfrastructureAzure Networking
Thu 13 Mar 2025

Event at Exceed IT — Azure Virtual Networks and Hub-Spoke Topologies: When and Why

Exceed IT🕒 12:00 – 13:00 (1 h)👥 18 attendees🎤 Ali Sufyan Butt

A focused 1-hour talk on hub-spoke network design in Azure. I presented the reference architecture, compared it with vWAN for larger deployments, and walked through where peering, NSGs, and UDRs actually fit. No hands-on in this tight format, but we had a solid 15-minute Q&A after.

Azure NetworkingAzure Operations & Management
Wed 2 Apr 2025

Event at TEO — Cosmos DB Partition Key Design: The Decision That Determines Everything

TEO🕒 14:00 – 16:00 (2 h)👥 30 attendees🎤 Ali Sufyan Butt

A 2-hour session on Cosmos DB partition keys. I presented three schema scenarios — multi-tenant, event log, user profile — and showed what happens to RU/s under hot-partition load for each. Attendees analyzed workloads they actually owned and mapped out partition strategies on the whiteboard. Closed with 20 minutes of Q&A on synthetic composite keys.

Azure Cosmos DBAzure Solutions & Ecosystem
Mon 7 Apr 2025

Event at Exceed IT — Azure Monitor Workbooks: From Raw Metrics to Actionable Dashboards

Exceed IT🕒 16:00 – 17:00 (1 h)👥 26 attendees🎤 Ali Sufyan Butt

Short 1-hour session on Azure Monitor Workbooks. I built one live — SLO tracking, error rate heatmap, drill-through to App Insights — and exported it as a template the group could adopt. Brief 10-minute Q&A at the end. Most attendees left saying they'd replace their existing dashboard the same week.

Azure Operations & ManagementAzure Solutions & Ecosystem
Thu 10 Apr 2025

Event at Exceed IT — Rightsizing Azure VMs: Spot Instances, Reserved Capacity, and Savings Plans

Exceed IT🕒 11:00 – 13:00 (2 h)👥 38 attendees🎤 Ali Sufyan Butt

A 2-hour cost-focused session. I pulled an anonymized Azure bill live, walked through Advisor rightsizing recommendations, and modeled 1-year and 3-year Reservations against Savings Plans. Attendees picked two workloads from their own tenants and did the math. Q&A ran about 20 minutes on spot VMs and the interruption handling patterns.

Azure Compute InfrastructureAzure Operations & Management
Tue 15 Apr 2025

Building a Data Lake on Azure: Gen2, Shortcuts, and Medallion Architecture

S&P Global🕒 13:00 – 17:00 (4 h)👥 52 attendees🎯 2 sessions🎤 Ali Sufyan Butt

Hosted on-site at S&P Global, a 4-hour deep-dive on building a data lake on ADLS Gen2. The first session covered lakehouse fundamentals and the medallion architecture, then we built a bronze/silver/gold pipeline with Data Factory live. After a break, the second session went into Synapse Serverless SQL over the gold layer and how Microsoft Fabric's OneLake fits. Q&A was spread throughout — about an hour total across both halves. Afterwards we had food together and shared thoughts informally — great conversations on how the S&P team is thinking about Fabric adoption, and a few attendees stayed to ask specific questions about their own lakehouse migrations.

Azure Data LakeAzure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)Azure Storage
Fri 18 Apr 2025

Event at Broadpeak — Azure Landing Zones Explained: The Cloud Adoption Framework in Practice

Broadpeak🕒 14:00 – 16:00 (2 h)👥 31 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure Landing Zones. I walked the group through the CAF Enterprise-scale reference implementation, then we pared it down to what a mid-size tenant actually needs. Previewed the Azure Policy scaffolding each LZ inherits. Attendees mapped out next steps for their own CAF rollouts. Closed with 20 minutes of Q&A on when to simplify vs when to adopt in full.

Azure Solutions & EcosystemAzure Infrastructure as CodeAzure Operations & Management
Wed 23 Apr 2025

Event at Exceed IT — Azure Database for MySQL Flexible Server: Performance, HA, and Migration Playbook

Exceed IT🕒 15:00 – 17:00 (2 h)👥 27 attendees🎤 Ali Sufyan Butt

A 2-hour session on MySQL Flexible Server operations. I covered zone-redundant HA, showed them how to read performance insight properly, and walked through a lift-and-shift migration from an on-prem MySQL using DMS. Attendees reviewed their own cutover plans against the checklist I handed out. Q&A at the end was mostly on the single-server-to-flexible migration path.

Azure Database for MySQLAzure Application PaaS
Mon 28 Apr 2025

Event at TEO — Azure Database for PostgreSQL: Flexible Server Deep Dive with pg_stat_statements

TEO🕒 11:30 – 13:30 (2 h)👥 24 attendees🎤 Ali Sufyan Butt

A 2-hour hands-on session on PostgreSQL query tuning with pg_stat_statements. Attendees brought their own pg_stat dumps and we worked through top queries by total time and I/O. I showed them how to read the output and decide between missing index, bad plan, or just too-much data. Touched on pgvector and TimescaleDB at the end. About 25 minutes of Q&A mixed in.

Azure Database for PostgreSQLAzure Application PaaS
Thu 1 May 2025

Event at Exceed IT — App Service Networking: VNet Integration, Private Endpoints, and Hybrid Connections

Exceed IT🕒 13:00 – 15:00 (2 h)👥 33 attendees🎤 Ali Sufyan Butt

A 2-hour session on App Service networking. We enabled regional VNet integration on a Premium plan live, added a private endpoint for inbound, and walked through the Hybrid Connections scenarios that still make sense. Attendees modeled their own app topologies on the whiteboard and flagged which pattern fit their constraints. Q&A ran about 20 minutes.

Azure Application PaaSAzure NetworkingAzure Solutions & Ecosystem
Tue 6 May 2025

Event at Exceed IT — Azure SQL Hyperscale: When It's the Right Answer (and When It's Not)

Exceed IT🕒 14:00 – 16:00 (2 h)👥 29 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure SQL Hyperscale. I migrated a Standard-tier database to Hyperscale live on a test subscription, showed the read-replica behavior, and walked through scenarios where Business Critical or Managed Instance is still the right answer. Attendees asked sharp questions throughout — the Q&A was mixed in rather than at the end.

Azure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)Azure Application PaaS
Fri 9 May 2025

Event at Broadpeak — Service Bus vs Event Grid vs Event Hubs: Choosing the Right Messaging Primitive

Broadpeak🕒 11:00 – 13:00 (2 h)👥 42 attendees🎤 Ali Sufyan Butt

A 2-hour decision-framework session on Azure's three native messaging services. I presented Service Bus vs Event Grid vs Event Hubs along message-ownership, ordering, throughput, and DLQ axes, then we mapped three real scenarios attendees brought. Everyone left with a one-page cheat sheet. Q&A was short — maybe 10 minutes — because the framework answered most questions already.

Azure Integration PaaSAzure Application PaaSAzure Solutions & Ecosystem
Wed 14 May 2025

Event at Exceed IT — Azure Files and File Sync: SMB, NFS, and Hybrid Scenarios

Exceed IT🕒 15:00 – 16:00 (1 h)👥 20 attendees🎤 Ali Sufyan Butt

A short 1-hour session on Azure Files. I demoed syncing a Windows Server share to an Azure File Share via File Sync, covered SMB vs NFS shares, and the Snapshot-based DR story. Brief Q&A at the end on tiering.

Azure StorageAzure Compute Infrastructure
Mon 19 May 2025

Event at Exceed IT — Terraform on Azure: State, Modules, and Multi-Environment Rollouts

Exceed IT🕒 12:00 – 15:00 (3 h)👥 36 attendees🎤 Ali Sufyan Butt

A 3-hour Terraform workshop. Hour one was presentation on remote state with Storage Account blob-lease locking and module design. Hour two was hands-on — attendees built out a multi-environment module and parameterized it properly. Hour three I showed them how to wire a concrete CI/CD setup with GitHub Actions. Q&A ran through the second and third hours — about 30 minutes total.

Azure Infrastructure as CodeAzure Solutions & Ecosystem
Thu 22 May 2025

Event at TEO — Helm Charts and GitOps on AKS: Flux vs Argo CD

TEO🕒 14:00 – 17:00 (3 h)👥 34 attendees🎤 Ali Sufyan Butt

A 3-hour session on GitOps for AKS. I walked through authoring a Helm chart for a real app, then we layered Flux and Argo CD on top in parallel so attendees could compare ergonomics, reconciliation, and secret handling. By the end, each person picked a tool to pilot on their own clusters. Q&A mixed throughout — about 25 minutes.

Azure Kubernetes and Open SourceAzure Compute InfrastructureAzure Infrastructure as Code
Wed 28 May 2025

Azure Front Door and Application Gateway: Routing, WAF, and TLS

S&P Global🕒 13:00 – 15:00 (2 h)👥 46 attendees🎤 Ali Sufyan Butt

Hosted on-site at S&P Global, a 2-hour session on the two Azure L7 routing services. I configured Front Door for a global API and Application Gateway for a regional one, then layered a WAF policy over both live. We walked through TLS origination options and which service fits a given architecture. Q&A was lively — about 25 minutes — and afterwards we had food together and shared thoughts. Several of the S&P folks stayed back to talk through their specific edge topology.

Azure NetworkingAzure Application PaaSAzure Solutions & Ecosystem
Mon 2 Jun 2025

Event at Exceed IT — Cosmos DB Change Feed: Real-Time Pipelines Without a Message Broker

Exceed IT🕒 15:00 – 17:00 (2 h)👥 25 attendees🎤 Ali Sufyan Butt

A 2-hour session on Cosmos DB Change Feed. I built a change-feed processor in .NET live, used it to drive a secondary index, and contrasted with using Service Bus for the same job. Attendees replicated the pattern on their own containers. Q&A at the end ran about 15 minutes on lease containers and checkpoint semantics.

Azure Cosmos DBAzure Integration PaaS
Wed 4 Jun 2025

Event at Exceed IT — Application Insights: Sampling, Custom Events, and Cost-Aware Telemetry

Exceed IT🕒 11:00 – 12:00 (1 h)👥 23 attendees🎤 Ali Sufyan Butt

A focused 1-hour session on App Insights cost control. I tuned adaptive sampling, added a couple of custom business events, and showed them the daily cap features. Short Q&A — most questions were about how to sample without losing exception data.

Azure Operations & ManagementAzure Application PaaS
Tue 10 Jun 2025

Event at Broadpeak — Azure Batch and HPC Workloads: Pools, Low-Priority Nodes, and Autoscaling

Broadpeak🕒 14:00 – 16:00 (2 h)👥 28 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure Batch for compute-heavy workloads. I provisioned a pool with Low-Priority VMs, submitted tasks that scaled out automatically, and we watched spot interruption patterns in real time. Training-style walkthrough of when to reach for Batch vs Functions vs AKS. About 20 minutes of Q&A at the end.

Azure Compute InfrastructureAzure Kubernetes and Open Source
Thu 12 Jun 2025

Event at Exceed IT — Synapse Serverless SQL over Data Lake: Querying Parquet Without Clusters

Exceed IT🕒 12:00 – 15:00 (3 h)👥 32 attendees🎤 Ali Sufyan Butt

A 3-hour training session on Synapse Serverless SQL over Data Lake. First hour was presentation on how serverless queries Parquet with no warehouse to provision. Second hour was hands-on with partition pruning. Third hour I showed them how to compare cost/latency against Dedicated SQL Pool for their own use cases. Q&A ran ~30 minutes across the whole session.

Azure Data LakeAzure Solutions & Ecosystem
Mon 16 Jun 2025

Event at Exceed IT — Well-Architected Review: Applying the 5 Pillars to a Real Workload

Exceed IT🕒 13:00 – 14:00 (1 h)👥 27 attendees🎤 Ali Sufyan Butt

A 1-hour live Well-Architected Framework review against a workload one of the attendees volunteered. We scored across all 5 pillars and named the top two follow-ups per pillar. No separate Q&A since the whole session was effectively a discussion. Good reflective exercise.

Azure Solutions & EcosystemAzure Operations & Management
Wed 25 Jun 2025

Event at TEO — Zero-Downtime MySQL Migrations to Azure Using DMS

TEO🕒 11:30 – 13:30 (2 h)👥 30 attendees🎤 Ali Sufyan Butt

A 2-hour hands-on session on MySQL migrations to Azure. I ran a DMS cut-over rehearsal live with minimal downtime, covered continuous sync, and showed how to prep the source (replication slot, binlog config) and the target. Attendees left with a runbook template they could adapt. ~20-minute Q&A at the end on cutover timing.

Azure Database for MySQLAzure Application PaaS
Fri 27 Jun 2025

Event at Exceed IT — PostgreSQL Read Replicas and Connection Pooling with PgBouncer on Azure

Exceed IT🕒 14:30 – 16:30 (2 h)👥 26 attendees🎤 Ali Sufyan Butt

A 2-hour session on scaling PostgreSQL reads safely. I added a read replica to a Flexible Server instance live, placed PgBouncer in front for connection pooling, and we walked through the consistency trade-offs apps need to account for. Demo at the end: an API handling read-vs-write routing. Q&A ran ~15 minutes.

Azure Database for PostgreSQLAzure Application PaaS
Tue 1 Jul 2025

Event at Exceed IT — App Service Deployment Slots, Swap Hooks, and Blue/Green in Practice

Exceed IT🕒 11:00 – 13:00 (2 h)👥 39 attendees🎤 Ali Sufyan Butt

A second deeper 2-hour session on App Service deployment slots. I added a warm-up endpoint and swap-hook script, deliberately triggered a warm-up failure, and watched the automatic rollback fire. Attendees rehearsed a blue/green cut-over against their own apps. Q&A at the end was ~20 minutes on slot-specific app settings.

Azure Application PaaSAzure Networking
Thu 3 Jul 2025

Event at Broadpeak — Azure SQL Security: Always Encrypted, TDE, and Row-Level Security

Broadpeak🕒 15:00 – 17:00 (2 h)👥 35 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure SQL security layers. I configured Always Encrypted on a PII column live, walked through enclave-based computation over encrypted data, and layered RLS for multi-tenant isolation. Good fit for attendees shipping compliance-touching workloads. Q&A mixed throughout — about 25 minutes total.

Azure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)
Mon 7 Jul 2025

Event at Exceed IT — Azure API Management: Policies, Products, and Rate Limiting

Exceed IT🕒 13:00 – 16:00 (3 h)👥 43 attendees🎤 Ali Sufyan Butt

A 3-hour APIM training session. Hour one: I presented the Products/Subscriptions model and its role in partner APIs. Hour two: hands-on — attendees authored a policy doing JWT validation, per-subscription rate limiting, and response caching. Hour three: I showed them how to export the policy as Bicep and wire it into their deployment pipeline. Q&A was ~30 minutes total, spread throughout.

Azure Integration PaaSAzure Application PaaS
Wed 9 Jul 2025

Event at Exceed IT — Azure Storage Performance: Premium Tiers, Blob Indexing, and Throughput Limits

Exceed IT🕒 12:00 – 14:00 (2 h)👥 31 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure Storage performance. I walked through Premium page blobs for VM disks, Premium block blobs for small-file latency, and Blob Index Tags for ad-hoc lookups — with a demo of each. Covered the per-account throughput ceiling and when you actually need a second account. Short Q&A at the end, ~10 minutes.

Azure Storage
Fri 11 Jul 2025

Event at TEO — Azure Verified Modules: Standardizing Bicep and Terraform Across Teams

TEO🕒 14:00 – 15:00 (1 h)👥 19 attendees🎤 Ali Sufyan Butt

A short 1-hour session on Azure Verified Modules. I showed them how to consume the Microsoft-maintained modules, then contributed a local override live. Discussed versioning expectations. Tight 10-minute Q&A at the end.

Azure Infrastructure as CodeAzure Solutions & Ecosystem
Tue 15 Jul 2025

AKS Networking Modes: Azure CNI, Kubenet, and Overlay

S&P Global🕒 13:00 – 17:00 (4 h)👥 48 attendees🎯 2 sessions🎤 Ali Sufyan Butt

Hosted on-site at S&P Global, a 4-hour AKS networking deep-dive. First session — I presented and compared Azure CNI, Kubenet, and CNI Overlay on IP exhaustion, then we built a sample cluster in each mode. Break for coffee, then second session on DNS, egress through firewall, and Private Link service. Q&A was roughly an hour across both halves — very engaged group. Afterwards we had food together and shared thoughts for another hour — mostly about where the S&P platform team is heading with their own AKS story and what they're hitting with Private Link service.

Azure Kubernetes and Open SourceAzure NetworkingAzure Compute Infrastructure
Thu 17 Jul 2025

Event at Exceed IT — Private Link and Private Endpoints: Removing Public Endpoints from Your Stack

Exceed IT🕒 15:00 – 17:00 (2 h)👥 40 attendees🎤 Ali Sufyan Butt

A 2-hour session on Private Endpoints. We set up private endpoints on Storage, SQL, and Cosmos live, then walked through the DNS resolution that makes them actually work (the part that trips most teams up). Attendees audited their own tenants for lingering public endpoints on the spot. ~25-minute Q&A at the end.

Azure NetworkingAzure Solutions & Ecosystem
Wed 23 Jul 2025

Event at Exceed IT — Cosmos DB Multi-Region Writes and Conflict Resolution

Exceed IT🕒 11:30 – 13:30 (2 h)👥 29 attendees🎤 Ali Sufyan Butt

A 2-hour session on Cosmos multi-region writes. I enabled multi-region writes live, measured the latency impact on reads and writes, and implemented last-writer-wins vs custom conflict resolution. Practical for anyone building globally distributed apps. Q&A ran ~15 minutes — mostly around session consistency.

Azure Cosmos DBAzure Solutions & Ecosystem
Mon 28 Jul 2025

Event at Broadpeak — Log Analytics KQL Patterns for Incident Response

Broadpeak🕒 14:00 – 16:00 (2 h)👥 33 attendees🎤 Ali Sufyan Butt

A 2-hour session on KQL for incident response. I presented the query patterns real SREs use — anomaly detection functions, joins across tables, saving queries as workbook rows — and attendees adapted them to their own environments live. Several saved the queries for their next on-call rotation. Q&A at the end, ~20 minutes.

Azure Operations & Management
Wed 6 Aug 2025

Event at Exceed IT — Azure Arc: Managing VMs and Kubernetes Clusters Outside Azure

Exceed IT🕒 11:00 – 13:00 (2 h)👥 27 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure Arc. I onboarded an on-prem VM and a non-AKS Kubernetes cluster live, then applied Azure Policy uniformly across both. Discussed the agent footprint and where Arc actually earns its keep for hybrid estate. Q&A ran ~20 minutes.

Azure Compute InfrastructureAzure Solutions & EcosystemAzure Kubernetes and Open Source
Fri 8 Aug 2025

Event at TEO — Delta Lake on ADLS Gen2: ACID over Parquet

TEO🕒 13:30 – 15:30 (2 h)👥 24 attendees🎤 Ali Sufyan Butt

A 2-hour session on the Delta Lake format. I showed them how Delta works by building it step-by-step — we wrote Parquet files by hand, then layered the transaction log that makes them ACID. Discussed how Fabric, Databricks, and Synapse all consume Delta from the same lake. ~15-minute Q&A at the end.

Azure Data LakeAzure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)
Tue 12 Aug 2025

Event at Exceed IT — Azure Policy at Scale: Governance Without Slowing Teams Down

Exceed IT🕒 15:00 – 16:00 (1 h)👥 22 attendees🎤 Ali Sufyan Butt

A short 1-hour session on Azure Policy at scale. I covered Deny vs Audit mode strategy, policy-as-code workflow, and how to give teams exemptions without creating shadow IT. Aimed at platform teams. Brief Q&A, ~10 minutes.

Azure Solutions & EcosystemAzure Infrastructure as CodeAzure Operations & Management
Thu 14 Aug 2025

Event at Exceed IT — MySQL High Availability on Azure: Zone-Redundant and Same-Zone HA Modes

Exceed IT🕒 12:00 – 14:00 (2 h)👥 31 attendees🎤 Ali Sufyan Butt

A 2-hour training session on MySQL HA on Azure. I provisioned same-zone and zone-redundant modes live, then ran a failover drill and measured the RTO on each. Attendees compared their own HA SLAs against the observed numbers. ~20-minute Q&A at the end.

Azure Database for MySQL
Mon 18 Aug 2025

Event at Broadpeak — PostgreSQL Extensions on Azure: pgvector, TimescaleDB, and Citus

Broadpeak🕒 14:00 – 16:00 (2 h)👥 34 attendees🎤 Ali Sufyan Butt

A 2-hour session on Postgres extensions available on Azure. I showed them pgvector (indexing and searching vector embeddings), TimescaleDB hypertables, and the Citus sharding model — with a demo of each. Attendees picked the right tool for each of their own scenarios. ~20-minute Q&A at the end.

Azure Database for PostgreSQLAzure Application PaaS
Thu 21 Aug 2025

Container Apps vs App Service vs AKS: The Decision Framework

Folio 3🕒 13:00 – 17:00 (4 h)👥 55 attendees🎯 2 sessions🎤 Ali Sufyan Butt

Hosted at Folio 3 HQ, this was a 4-hour comparison of Azure's three main container targets. First session — I presented the decision framework and ran the same ASP.NET app on App Service, Container Apps, and AKS so the group could see scaling, networking, and operational-cost differences side by side. Second session was hands-on — attendees deployed their own sample app across all three. Q&A threaded throughout — about 45 minutes total. After we wrapped, we had food together and shared thoughts informally. A few of the Folio 3 folks stayed another hour to talk through their own container roadmap.

Azure Application PaaSAzure Kubernetes and Open SourceAzure Compute Infrastructure
Tue 26 Aug 2025

Event at Exceed IT — Azure SQL Managed Instance: Lift-and-Shift SQL Server to the Cloud

Exceed IT🕒 11:00 – 13:00 (2 h)👥 37 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure SQL Managed Instance. I walked the group through MI as the landing zone for legacy SQL Server — DTC, SQL Agent, linked servers, all the 'but can it do X' features. Ran a live DMS online migration from a VM-hosted SQL Server to MI with minimal downtime. ~20-minute Q&A at the end.

Azure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)Azure Compute Infrastructure
Fri 29 Aug 2025

Event at Exceed IT — Durable Functions Patterns: Fan-Out/Fan-In, Human Interaction, and Monitors

Exceed IT🕒 15:00 – 17:00 (2 h)👥 29 attendees🎤 Ali Sufyan Butt

A 2-hour session on Durable Functions patterns. I demoed all four — fan-out/fan-in over blob processing, an approval-style human interaction, the monitor pattern, and async APIs. Attendees adopted at least one pattern for their own projects. Q&A at the end was short, ~10 minutes.

Azure Integration PaaSAzure Application PaaSAzure Solutions & Ecosystem
Wed 3 Sep 2025

Event at TEO — Azure Storage Explorer and azcopy: Efficient Bulk Data Movement

TEO🕒 13:30 – 14:30 (1 h)👥 21 attendees🎤 Ali Sufyan Butt

A short 1-hour session on azcopy and Storage Explorer. I benchmarked azcopy against the portal and rclone for a 100 GB transfer live, tuned parallelism and block size, and discussed when Data Box is the actual answer instead. Quick ~5-minute Q&A.

Azure Storage
Mon 8 Sep 2025

Event at Exceed IT — Deployment Stacks: Managing Related Resources as One Unit

Exceed IT🕒 11:30 – 13:30 (2 h)👥 25 attendees🎤 Ali Sufyan Butt

A 2-hour session on Deployment Stacks. I deployed a stack, updated it, and demonstrated the resource-retention vs delete behavior on removal. Covered the deny-assignments feature too. ~20-minute Q&A at the end — lots of interest since this is a newer feature.

Azure Infrastructure as CodeAzure Operations & Management
Thu 11 Sep 2025

Event at Exceed IT — KEDA on AKS: Event-Driven Scaling Beyond HPA

Exceed IT🕒 14:00 – 17:00 (3 h)👥 36 attendees🎤 Ali Sufyan Butt

A 3-hour KEDA session. Hour one was presentation on when KEDA earns its complexity over vanilla HPA. Hour two was hands-on — attendees wired a KEDA scaler against a Service Bus queue and scaled pods from zero to match queue burst. Hour three I showed them how to handle stateful workloads and the failure modes to watch for. Q&A spread across ~30 minutes.

Azure Kubernetes and Open SourceAzure Compute InfrastructureAzure Operations & Management
Tue 16 Sep 2025

Event at Broadpeak — Azure Firewall vs NSGs vs Network Virtual Appliances

Broadpeak🕒 12:00 – 14:00 (2 h)👥 30 attendees🎤 Ali Sufyan Butt

A 2-hour session on network security primitives. I compared Azure Firewall Standard vs Premium, where NSGs still shine, and when a third-party NVA is the right call. Attendees drew their own network diagrams on the whiteboard and picked enforcement points. Q&A ran ~25 minutes — good debate on Premium vs NVAs.

Azure NetworkingAzure Solutions & Ecosystem
Fri 19 Sep 2025

Event at Exceed IT — Modeling a SaaS Multi-Tenant App on Cosmos DB

Exceed IT🕒 15:00 – 17:00 (2 h)👥 28 attendees🎤 Ali Sufyan Butt

A 2-hour session on Cosmos DB for multi-tenant SaaS. I presented the three models — shared container, partition-per-tenant, container-per-tenant — with the operational and cost trade-offs for each. Walked through migration from one model to another as a SaaS scales. ~20-minute Q&A at the end.

Azure Cosmos DBAzure Application PaaS
Wed 24 Sep 2025

Event at TEO — Azure Update Manager and Maintenance Configurations: Patching Without Pages

TEO🕒 11:00 – 12:00 (1 h)👥 23 attendees🎤 Ali Sufyan Butt

A short 1-hour session on Azure Update Manager. I configured schedules for Windows and Linux VMs live, applied a Maintenance Configuration at scale, and discussed the Arc story for on-prem machines. Brief ~10-minute Q&A.

Azure Operations & ManagementAzure Infrastructure as Code
Mon 29 Sep 2025

Event at Exceed IT — Azure VM Scale Sets: Flexible Orchestration and Health Repair

Exceed IT🕒 13:00 – 16:00 (3 h)👥 33 attendees🎤 Ali Sufyan Butt

A 3-hour training session on VM Scale Sets. First hour presentation on Flexible Orchestration — mixed VM SKUs, Spot integration, and the Application Health Extension. Second hour hands-on — I showed them how to enable automatic instance repair and we watched it trigger on a deliberately unhealthy instance. Third hour went into scaling strategies and metric-based rules. Q&A ran ~25 minutes total.

Azure Compute InfrastructureAzure Application PaaSAzure Kubernetes and Open Source
Thu 2 Oct 2025

Event at Exceed IT — Microsoft Fabric Lakehouses: Eventstream, Pipelines, and OneLake

Exceed IT🕒 14:00 – 16:00 (2 h)👥 40 attendees🎤 Ali Sufyan Butt

A 2-hour session on Microsoft Fabric through the lakehouse lens. I built a pipeline that ingests from Eventstream, lands into a Lakehouse on OneLake, and exposes it via Direct Lake in Power BI. Compared with a Synapse-based equivalent — similar capabilities, different ops model. Q&A at the end, ~20 minutes.

Azure Data LakeAzure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)Azure Cosmos DB
Tue 7 Oct 2025

Cost Optimization Playbook: Advisor, Cost Mgmt, and Reservation Shared Scope

S&P Global🕒 13:00 – 17:00 (4 h)👥 58 attendees🎯 2 sessions🎤 Ali Sufyan Butt

Hosted on-site at S&P Global, a 4-hour cost optimization workshop. First half was presentation and demo — Advisor recommendations, Cost Management workbook I built live, and Reservation shared-scope strategy across subscriptions. Second half was hands-on — each attendee ran the playbook against a real workload they owned, and we went through autoscale and spot-based savings together. Q&A was continuous, probably 45 minutes total spread through the session. Afterwards we had food together and shared thoughts — the conversation about reservation sharing kept going for another hour, and a few attendees stayed to walk through their own bill line-by-line.

Azure Solutions & EcosystemAzure Operations & Management
Fri 10 Oct 2025

Event at Broadpeak — MySQL Backup and Point-in-Time Restore on Azure

Broadpeak🕒 12:00 – 14:00 (2 h)👥 26 attendees🎤 Ali Sufyan Butt

A 2-hour session on MySQL Flexible Server backups. I covered automated vs on-demand backups, cross-region geo-redundancy, and stepped through a PITR drill to a point 30 minutes back. Attendees owning backup SLAs really engaged with this one. ~20-minute Q&A at the end.

Azure Database for MySQLAzure Operations & Management
Wed 15 Oct 2025

Event at Exceed IT — Azure Database for PostgreSQL: Secure Access with Entra ID and Private Endpoint

Exceed IT🕒 14:30 – 16:30 (2 h)👥 32 attendees🎤 Ali Sufyan Butt

A 2-hour session on locking down PostgreSQL. I enabled Entra ID authentication on a Flexible Server instance live, disabled password-based access, and added a private endpoint. Showed them how to do key rotation from App Service using managed identities. Attendees reviewed their own Postgres security posture against a checklist. ~20-minute Q&A.

Azure Database for PostgreSQLAzure Networking
Mon 20 Oct 2025

Event at TEO — Running Java and Python Workloads on App Service: Linux, Startup Commands, and AppCDS

TEO🕒 11:00 – 14:00 (3 h)👥 44 attendees🎤 Ali Sufyan Butt

A 3-hour session on running non-.NET workloads on App Service. First hour: I deployed a Spring Boot app and a FastAPI app to App Service Linux and tuned startup commands. Second hour: hands-on — attendees did the same with their own apps, and I showed them how to enable AppCDS for Java cold-start improvements. Third hour compared with Container Apps for the same workloads. Q&A ran ~30 minutes.

Azure Application PaaS
Thu 23 Oct 2025

Event at Exceed IT — Elastic Pools for SaaS: Per-Tenant Performance Isolation Without Per-Tenant Cost

Exceed IT🕒 15:00 – 17:00 (2 h)👥 35 attendees🎤 Ali Sufyan Butt

A 2-hour session on Elastic Pools for SaaS. I walked through pool sizing, noisy-neighbor guardrails, and the billing model that makes it work. Attendees ran the math against their own tenant profiles live. Q&A at the end was ~25 minutes — lots of questions about when the pool-level perf ceiling actually hurts.

Azure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)
Tue 28 Oct 2025

Event at Exceed IT — Event Grid Namespaces and MQTT v5: Broker-Style Pub/Sub on Azure

Exceed IT🕒 13:00 – 15:00 (2 h)👥 38 attendees🎤 Ali Sufyan Butt

A 2-hour session on Event Grid Namespaces and MQTT v5. I wired a simulated IoT fleet live, subscribed to filtered topics, and we discussed the pricing implications of per-message vs per-minute billing. Practical for anyone building IoT-style broker scenarios. ~15-minute Q&A at the end.

Azure Integration PaaSAzure Application PaaS
Wed 5 Nov 2025

Event at Broadpeak — Azure Storage Mover: Migrating On-Prem NAS to Azure Files

Broadpeak🕒 11:30 – 13:30 (2 h)👥 28 attendees🎤 Ali Sufyan Butt

A 2-hour session on Azure Storage Mover — the managed migration service for on-prem file shares. I onboarded an agent, defined a job to copy an NFS mount to Azure Files, and we walked through cutover planning with delta sync. Training-style walkthrough. ~20-minute Q&A.

Azure Storage
Mon 10 Nov 2025

Event at Exceed IT — IaC Security: Checkov, PSRule, and GitHub Advanced Security for Bicep

Exceed IT🕒 14:00 – 15:00 (1 h)👥 22 attendees🎤 Ali Sufyan Butt

A 1-hour session on shifting left for IaC security. I compared Checkov, PSRule.Rules.Azure, and GitHub Advanced Security as policy-as-code options for Bicep, then added one to a real pipeline live. Brief ~10-minute Q&A.

Azure Infrastructure as CodeAzure Solutions & Ecosystem
Thu 13 Nov 2025

Event at TEO — Open Service Mesh and Azure Service Mesh: When You Actually Need One

TEO🕒 13:00 – 15:00 (2 h)👥 34 attendees🎤 Ali Sufyan Butt

A 2-hour session on service meshes — specifically, when they earn their complexity. I compared Open Service Mesh, Istio, and the Azure Service Mesh managed offerings on mTLS, observability, and traffic shifting. Most teams walked away with a 'not yet' conclusion, which is exactly the right answer. Q&A ran ~25 minutes — productive debate on whether gateway-only approaches cover most real needs.

Azure Kubernetes and Open SourceAzure Networking
Tue 18 Nov 2025

Event at Exceed IT — ExpressRoute vs VPN Gateway: Hybrid Connectivity Design

Exceed IT🕒 15:00 – 17:00 (2 h)👥 31 attendees🎤 Ali Sufyan Butt

A 2-hour session on hybrid connectivity. I compared VPN Gateway throughput and SLA against ExpressRoute circuits, including the FastPath option. Touched on co-management with on-prem networking teams — usually the harder problem. ~20-minute Q&A at the end.

Azure NetworkingAzure Solutions & Ecosystem
Fri 21 Nov 2025

Event at Exceed IT — Cosmos DB for MongoDB and NoSQL API: Migration Paths and Gotchas

Exceed IT🕒 12:00 – 14:00 (2 h)👥 27 attendees🎤 Ali Sufyan Butt

A 2-hour session on moving between Cosmos APIs. Covered the MongoDB API compatibility surface, the NoSQL API's advantages around change feed and Synapse Link, and the one-way nature of the migration. Good for teams deciding which API to commit to. Q&A at the end, ~15 minutes.

Azure Cosmos DB
Wed 26 Nov 2025

SRE for Azure: Error Budgets, SLOs, and Operational Reviews

S&P Global🕒 11:00 – 14:00 (3 h)👥 48 attendees🎯 2 sessions🎤 Ali Sufyan Butt

Hosted on-site at S&P Global, a 3-hour session on applying SRE practices in an Azure-heavy stack. First half I presented SLIs/SLOs against App Insights data and how to set a meaningful error budget. Second half was a rehearsed monthly operational review with the group — we ran it on a real (anonymized) workload. Q&A ran about 30 minutes across both halves. Afterwards we had food together and shared thoughts — some of the best discussion was actually on what counts as an 'incident' worth burning budget on. Good evening all around.

Azure Operations & ManagementAzure Solutions & Ecosystem
Mon 1 Dec 2025

Event at Broadpeak — Azure Dedicated Hosts and Confidential VMs for Regulated Workloads

Broadpeak🕒 14:00 – 16:00 (2 h)👥 29 attendees🎤 Ali Sufyan Butt

A 2-hour session on compute options for regulated workloads. I provisioned a Dedicated Host group, compared with Confidential VMs for hardware-attested isolation, and discussed the BYOL licensing implications. ~15-minute Q&A at the end.

Azure Compute Infrastructure
Wed 3 Dec 2025

Event at Exceed IT — Data Lake ACLs and RBAC: Partitioning Access in Gen2

Exceed IT🕒 13:00 – 14:00 (1 h)👥 24 attendees🎤 Ali Sufyan Butt

A short 1-hour session on ACLs and RBAC on ADLS Gen2. I walked through POSIX-style ACLs for per-folder access, plus RBAC at the account level, with a real-world scenario of shared lake with isolated tenant folders. Quick Q&A.

Azure Data LakeAzure SQL (Database, Pools, Serverless, Hyperscale, Managed Instance, Virtual Machines)
Thu 11 Dec 2025

Event at TEO — Year-End Architecture Review: Lessons Learned from 2025 Deployments

TEO🕒 15:00 – 17:00 (2 h)👥 38 attendees🎤 Ali Sufyan Butt

A 2-hour retrospective session — year-end architecture review. Five anonymized case studies from attendees on patterns that worked and didn't across 2025. We covered cost, reliability, and team friction. Less a lecture, more a structured discussion. Q&A was continuous throughout, probably an hour total in aggregate — but it was the point, not the wrap-up.

Azure Solutions & EcosystemAzure Operations & Management
Wed 14 Jan 2026

Event at Exceed IT — MySQL Flexible Server: Going-Live Checklist for 2026

Exceed IT🕒 11:30 – 13:30 (2 h)👥 30 attendees🎤 Ali Sufyan Butt

A 2-hour session on a refreshed MySQL Flexible Server go-live checklist for 2026. I covered HA, parameter tuning, monitoring, backup retention, and the new migration paths from single-server. Training-style walkthrough of the checklist. ~20-minute Q&A.

Azure Database for MySQL
Tue 27 Jan 2026

Event at Exceed IT — PostgreSQL Query Tuning: EXPLAIN, Auto-Vacuum, and Index Health

Exceed IT🕒 14:00 – 17:00 (3 h)👥 34 attendees🎤 Ali Sufyan Butt

A 3-hour Postgres query tuning workshop. Attendees brought real query plans and we walked through EXPLAIN ANALYZE output together, diagnosed bloated tables via pg_stat_user_tables, and tuned auto-vacuum. I showed them how to read plan timings and decide between missing index, bad plan, or statistics out of date. Q&A was effectively continuous throughout the hands-on, ~40 minutes in total.

Azure Database for PostgreSQL
Thu 12 Feb 2026

Event at Broadpeak — Azure Storage Immutable Blobs and WORM for Compliance

Broadpeak🕒 13:00 – 15:00 (2 h)👥 28 attendees🎤 Ali Sufyan Butt

A 2-hour session on immutable Blob Storage for compliance. I configured time-based and legal-hold policies live, discussed the FINRA/SEC 17a-4(f) mapping, and covered the version-level immutability added in 2024. Q&A ran ~20 minutes — mostly on legal-hold lifecycle.

Azure StorageAzure Operations & Management
Tue 24 Mar 2026

Azure Automanage, Update Manager, and Azure Arc-Enabled Servers

Orto🕒 12:00 – 15:00 (3 h)👥 52 attendees🎯 2 sessions🎤 Ali Sufyan Butt

Hosted at Orto HQ, a 3-hour session on the Azure-native server management stack. First half covered Automanage best-practice baselines and Update Manager schedules. Second half went into Arc onboarding for non-Azure VMs — I walked the group through hybrid scenarios and we did a live onboarding of a local lab VM. Q&A spread across ~25 minutes. Afterwards we had food and shared thoughts — the Orto team had specific scenarios around their edge estate and the conversation ran another hour.

Azure Operations & ManagementAzure Compute InfrastructureAzure Infrastructure as Code
Wed 22 Apr 2026

Event at Exceed IT — Cloud Adoption Framework: Revisiting the Strategy for 2026 and Beyond

Exceed IT🕒 14:00 – 16:00 (2 h)👥 42 attendees🎤 Ali Sufyan Butt

A 2-hour session — CAF revisited for 2026. I walked through what's changed in Landing Zones, governance, and the newer AI adoption tracks. Discussed common stumbling blocks on long-running adoption programs. Q&A at the end was about 30 minutes — most attendees were somewhere mid-journey on their own CAF rollouts.

Azure Solutions & EcosystemAzure Operations & Management