Azure Static Web Apps (ASWA) simplifies hosting JAMstack applications by coupling a static frontend (React, Vue, Blazor) with a serverless backend (Azure Functions) in a single resource. Announced at Build 2020, it provides a seamless GitHub Actions integration out of the box. Architecture Routing and Security Configure routing rules in `staticwebapp.config.json` (formerly `routes.json`). Key Takeaways […]
Read more โTag: Azure
Cosmos DB: Cost Optimization Strategies
Azure Cosmos DB is powerful but can be expensive if misconfigured. The “Request Unit” (RU) model abstracts hardware, but understanding it is key to cost control. This guide covers partition key selection, indexing policies, and the new Autoscale throughput. Understanding Request Units (RU) 1 RU = 1 Read of a 1KB document by ID. Queries […]
Read more โGlobal Azure Virtual 2020: Cloud Skills Online
This year’s Global Azure Bootcamp went virtual due to COVID-19. It was different, but the spirit of community learning remained strong. A New Format Instead of gathering in Letterkenny, we joined thousands online. The LK MUG contributed sessions to the global stream while hosting our own virtual track. My Session: Azure DevOps Pipelines I presented […]
Read more โAzure Bicep Preview: ARM Templates Made Simple
March 2020 marks the initial public preview of Project Bicep, a domain-specific language (DSL) for deploying Azure resources. It aims to drastically simplify the verbose JSON syntax of ARM templates. While still experimental (v0.1), it offers a glimpse into the future of Azure Infrastructure as Code. Bicep vs ARM JSON Bicep is a transparent abstraction […]
Read more โAzure Landing Zones: Enterprise-Scale Architecture
Moving to the cloud is easy; managing it at scale is hard. “Azure Landing Zones” is the Microsoft-recommended architecture for building a scalable, secure, and compliant foundation. It moves away from the “single subscription” model to a “subscription democratization” model managed by Management Groups and Azure Policy. This guide explores the “Enterprise-Scale” reference architecture. The […]
Read more โAzure Synapse Analytics Deep Dive: Serverless SQL
Azure Synapse Analytics’ serverless SQL pool lets you query data lake files with T-SQL. No infrastructure to manage, pay only for queries. Here’s how it works. Query Data Lake with SQL Create External Tables Use Cases Ad-hoc exploration: Query without loading Data transformation: CETAS for ETL Logical data warehouse: Views over lake files Pricing Model […]
Read more โ