
AWS Cost Anomaly Alert: The Case of the Missing Discount
A story about investigating AWS cost anomalies, Amazon Q's AI debugging attempts, and discovering the real culprit was... wait for it! (Spoiler Alert) Expired Reserved Instances.
Read more
A story about investigating AWS cost anomalies, Amazon Q's AI debugging attempts, and discovering the real culprit was... wait for it! (Spoiler Alert) Expired Reserved Instances.
Read more
A comprehensive guide to implementing cost-effective IP gating with Lambda@Edge, including real-world gotchas, cost comparisons with AWS WAF, and a decision framework for choosing the right solution.
Read moreDon't let infrastructure bugs break production. This article introduces the core principles of testing your AWS CDK applications, including unit tests, snapshot tests, and validation tests.
Read moreMove beyond basic stacks by learning how to create and publish your own reusable L3 constructs for AWS CDK, covering best practices for building modular and testable infrastructure components.
Read moreDiscover cdk-factory, a framework that brings a declarative, configuration-first mindset to your AWS CDK projects, making your deployments more reusable and consistent.
Read moreAn introduction to py-aws-code-artifact-tool, a command-line tool that simplifies building, configuring, and publishing Python packages to AWS CodeArtifact.
Read moreSafely roll out new features with canary deployments. Learn how to configure API Gateway and Lambda to gradually shift traffic to a new version of your API, minimizing the impact of potential bugs.
Read moreAutomate your infrastructure deployments directly from your source control. This guide provides a complete workflow for setting up a GitHub Actions pipeline to build, test, and deploy your AWS CDK stacks.
Read moreA beginner's guide for .NET developers on how to containerize an ASP.NET Core application using Docker, covering the Dockerfile, build process, and running the container.
Read moreAutomate the deployment of your AWS CDK applications by creating a self-mutating CI/CD pipeline using AWS CDK Pipelines, CodeCommit, and CodeBuild.
Read moreGo beyond the basics and learn five practical, high-impact strategies for reducing your AWS bill, including right-sizing, storage lifecycle policies, and leveraging serverless.
Read moreAn objective comparison between two leading Infrastructure as Code (IaC) tools, Terraform and the AWS CDK. Learn the pros and cons of each to decide which is right for your team.
Read moreMove beyond the basics and learn five essential best practices for writing clean, scalable, and maintainable AWS CDK applications in 2024.
Read moreElevate your team's workflow with this guide to essential Git best practices. Learn how to write better commit messages, use branches effectively, and keep your repository history clean and understandable.
Read moreA guide to automating the deployment of your serverless applications using the AWS Serverless Application Model (SAM) CLI. Learn how to use `sam build` and `sam deploy` to create a simple CI/CD pipeline.
Read moreLearn the power of Docker multi-stage builds to create smaller, more secure, and more efficient container images for your .NET applications. A crucial best practice for modern containerization.
Read moreLearn how to use Docker Compose to define and run multi-container applications. This guide covers the basics of the docker-compose.yml file and shows you how to easily manage complex applications with a single command.
Read moreAn introduction to Terraform, the popular Infrastructure as Code (IaC) tool. Learn the basic workflow of writing, planning, and applying configuration to provision your first AWS resources.
Read moreLearn how to build and deploy AWS infrastructure using AWS CDK with Python. From your first stack to best practices, discover why CDK is changing how we write Infrastructure as Code.
Read moreA practical guide for developers to get started with Docker. Learn what containers are, why they are useful, and how to use the essential Docker commands to build and run your first application.
Read more
A look back at the defining technology trends of 2021. From the unification of .NET with .NET 6 to the dominance of GitHub Actions and the rise of serverless containers, we review a year defined by the maturation of development platforms.
Read moreA developer's guide to the AWS Cloud Development Kit (CDK). Learn how you can use familiar programming languages like TypeScript and Python to define your cloud infrastructure and provision it through AWS CloudFormation.
Read moreAn introduction to Amazon Elastic Container Registry (ECR), AWS's fully managed container registry service. Learn how ECR provides a secure and reliable place to store, manage, and deploy your Docker container images.
Read moreA beginner's guide to AWS CloudFormation, the native Infrastructure as Code (IaC) service for AWS. Learn how to define your AWS infrastructure in a declarative template to automate and standardize your deployments.
Read moreAn introduction to Amazon EKS (Elastic Kubernetes Service). Learn what EKS is, how it simplifies running Kubernetes on AWS, and understand the core components of the EKS architecture.
Read moreA conceptual guide to Infrastructure as Code (IaC). Learn how IaC allows you to manage and provision your IT infrastructure through code instead of manual processes, and understand its key benefits.
Read moreA beginner's guide to GitHub Actions. Learn the core concepts of workflows, events, jobs, and steps to automate your build, test, and deployment pipelines directly within your GitHub repository.
Read moreA practical guide for .NET developers on how to get started with Docker. Learn how to containerize an ASP.NET Core application, understand the Dockerfile, and use multi-stage builds to create small, secure production images.
Read moreA beginner's guide to Terraform, the popular open-source Infrastructure as Code (IaC) tool. Learn the core workflow of writing, planning, and applying infrastructure configurations in a safe and repeatable way.
Read moreA beginner's guide to Docker, the world's leading containerization platform. Learn the fundamental concepts of images and containers, and walk through building and running your first containerized application.
Read moreA beginner's guide to the fundamental concepts of CI/CD. Learn what Continuous Integration, Continuous Delivery, and Continuous Deployment are, and why they are essential for modern software development.
Read more