Choosing the right Kubernetes object for deploying workloads in Azure

Authored by Mahesh Kshirsagar (AzureCAT). Reviewed by Brendon Burns (Distinguished Engineer, R&D Compute Dev), Wasim Bloch (AzureCAT), and Kimmo Forss (AzureCAT). Edited by Ed Price (AzureCAT patterns & practices). This material has been added to a full eBook, Kubernetes Objects on Microsoft Azure. Introduction Interest in Kubernetes as a container orchestrator is growing rapidly. The…


Choosing the right Kubernetes object for deploying workloads in Azure – Part 1

This material has been added to a full eBook, Kubernetes Objects on Microsoft Azure. Introduction This post covers getting started with local development using Kubernetes. It will cover configurations, tools, and common troubleshooting. For an overview of this blog series, use this introductory post. Getting started with Kubernetes In a typical development scenario, developers start…


Choosing the right Kubernetes object for deploying workloads in Azure – Part 2

This material has been added to a full eBook, Kubernetes Objects on Microsoft Azure. Introduction The last post in this series covered setting up a single-node Kubernetes cluster locally. While it is a good way to get started with development using Kubernetes, to run in production, a multi-node Kubernetes cluster is typically needed. This post…


Choosing the right Kubernetes object for deploying workloads in Azure – Part 3

This material has been added to a full eBook, Kubernetes Objects on Microsoft Azure. Introduction The last two posts covered how to get a Kubernetes cluster working locally or in Azure. Both clusters can be accessed via their dashboards. It is easy to switch between the two dashboards by switching contexts. This post will cover how…


Choosing the right Kubernetes object for deploying workloads in Azure – Part 4

This material has been added to a full eBook, Kubernetes Objects on Microsoft Azure. Introduction The previous post in this series covered the Kubernetes dashboard. This post will build upon that knowledge. It will cover the practical aspects of putting those concepts into practice. The following posts in this series will cover deploying a 2-tier…


Choosing the right Kubernetes object for deploying workloads in Azure – Part 5

This material has been added to a full eBook, Kubernetes Objects on Microsoft Azure. Introduction This post will cover running a front-end service that will connect with the SQL Server back-end you created in the last post. This front-end is an ASP.Net Core application. Considerations for deployment My previous posts covered various deployment options. Out…


Cloud SOLID Part II: Cloud Architecture and the Open/Closed Principle

Authored by Casey Watson (AzureCAT). Edited by RoAnn Corbisier. Reviewed by Jonathan Gardner (AzureCAT), Michiel van Otegem (AzureCAT), and Shawn Weisfeld (One Commercial Partner). This is the second article in the Cloud SOLID series. If you haven’t done so already, you may want to begin by reading the first article, Cloud SOLID Part I: Cloud…


Cloud SOLID Part I: Cloud Architecture and the Single Responsibility Principle

Authored by Casey Watson. Edited by RoAnn Corbisier. Reviewed by Rick Rainey and Kirk Evans. This article is also available as a Whitepaper PDF download on Azure.com: Whitepaper Download What is SOLID? First introduced in 2003 by Robert “Uncle Bob” Martin, SOLID principles are a set of prescriptive guidelines that, when followed, can help developers write code…