Paweł Siwek

Azure-Well Architected Framework - Cost Optimization in practice

A sandbox budget exploded from $1,000 to over $61,000 from one forgotten service. Learn the architectural patterns and policies to prevent cloud cost disasters.

Azure-Well Architected Framework - Cost Optimization in practice
#1about 5 minutes

The hidden dangers of unmanaged cloud spending

Real-world examples demonstrate how forgotten resources and unoptimized architectures can lead to massive, unexpected cloud bills.

#2about 2 minutes

Introducing the Azure Well-Architected Framework for cost

The Azure Well-Architected Framework provides five pillars of excellence, including a dedicated pillar for cost optimization to guide your cloud strategy.

#3about 5 minutes

Applying the core principles of WAF cost optimization

Implement cost management disciplines by creating cost models, enforcing accountability, and designing for efficiency through usage and rate optimization.

#4about 2 minutes

Understanding the trade-offs in cost optimization

Cost optimization is about being frugal, not cheap, requiring a balance with other critical pillars like reliability, security, and performance.

#5about 12 minutes

Using architectural patterns to build cost-efficient systems

Design resilient and scalable systems by implementing patterns like queue-based load leveling, competing consumers, and the claim check pattern.

#6about 6 minutes

Enforcing cost guardrails with tagging and Azure Policy

Prevent cost overruns by implementing a mandatory tagging strategy for accountability and using Azure Policy to automate enforcement of cost-saving rules.

#7about 6 minutes

Reducing compute costs with modern VMs and regions

Significantly lower your compute bill by upgrading to newer VM generations for better performance-to-price ratios and choosing lower-cost Azure regions.

#8about 4 minutes

Leveraging reservations and optimizing logging expenses

Commit to reservations for predictable workloads to achieve deep discounts and reduce monitoring costs by fine-tuning diagnostic settings in Log Analytics.

#9about 6 minutes

Right-sizing workloads on consumption plans and AKS

Match infrastructure to actual demand by using consumption-based plans for sporadic workloads and carefully calculating resource requirements for AKS node pools.

#10about 5 minutes

Troubleshooting and advancing AKS cost optimization

Diagnose and fix common AKS autoscaler issues, such as failure to scale down, and leverage modern tools like Karpenter and KEDA for smarter scaling.

#11about 4 minutes

Optimizing costs beyond compute for storage and networking

Reduce expenses for non-compute services by using smart blob tiering for storage and private endpoints to avoid costly NAT gateway egress traffic.

#12about 5 minutes

Building a continuous process for cost optimization

Make cost optimization a core part of your organization's DNA by establishing regular review meetings and continuously evaluating your architecture and spending.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles

From learning to earning

Jobs that call for the skills explored in this talk.