Select Page
5 tips for IIS on containers: Bonus – IIS remote management

5 tips for IIS on containers: Bonus – IIS remote management

While the intent with the Microsoft Ignite session and this blog series was to provide 5 tips for running IIS workloads on Windows containers, we could not leave this one out – so here’s a bonus blog post for you! ... continue reading
5 tips for IIS on containers: #5 Container and Node OS upgrade

5 tips for IIS on containers: #5 Container and Node OS upgrade

When we presented this topic at Microsoft Ignite earlier this year, I asked the audience in the room the regular question we ask: How many of you are running Windows Server 2012 in your environment? Note that I’m not even ... continue reading
5 tips for IIS on containers: #3 Hardcoded configuration

5 tips for IIS on containers: #3 Hardcoded configuration

We’re getting into the third topic of our blog post series about IIS on Windows containers. In case you missed, check out the blog on SSL certificate lifecycle management and IIS app pools and websites. Today, we’re covering hardcoded configurations ... continue reading
Using WSL 2 on Windows Server 2022 to run Linux containers

Using WSL 2 on Windows Server 2022 to run Linux containers

Windows Subsystem for Linux 2 (WSL 2) is one of the most popular features for developers on Windows 10 and 11. It has recently been made available on Windows Server 2022. With this addition, you can now run Linux containers ... continue reading
How to change the user account for Windows Containers

How to change the user account for Windows Containers

Containers in general are seen as a turnkey solution to run applications. Once the app has been finalized, you expect the container to run the same way regardless of the environment. However, just like any other platform, there are some ... continue reading
Upgrading your container app from Windows Server 2019 to 2022 on Azure Kubernetes Service

Upgrading your container app from Windows Server 2019 to 2022 on Azure Kubernetes Service

Note: As of the writing of this blog, Windows Server 2022 is on Public Preview on Azure Kubernetes Service (AKS). If you’ve been playing with containers, the thought of upgrading to a new OS version might seem way too simple: ... continue reading
Hardware is unable to match 200+ times growth in AI models. DeepSpeed enables to scale AI training on thousands of nodes to achieve 4000+ times speedup.

Azure empowers easy-to-use, high-performance, and hyperscale model training using DeepSpeed

This blog was written in collaboration with the DeepSpeed team, the Azure ML team, and the Azure HPC team at Microsoft. Large-scale transformer-based deep learning models trained on large amounts of data have shown great results in recent years in ... continue reading
Figure 1: Comparison of A or B (fixed mindset) thinking vs. A+B (modular) thinking when it comes to choosing the best apps in Azure for modernization.

How to choose the right Azure services for your applications—It’s not A or B

This post was co-authored by Ajai Peddapanga, Principal Cloud Solution Architect. If you have been working with Azure for any period, you might have grappled with the question—which Azure service is best to run my apps on? This is an ... continue reading
Adding optional font packages to Windows containers

Adding optional font packages to Windows containers

Customer feedback is the main driver for the Windows container team when planning new features and improvements to the platform. Since we launched containers in Windows Server 2016, customers have told us how a slim container image impacts the overall ... continue reading

Hosting PowerShell in a Python script

Yes Virginia, languages other than PowerShell do exist. I was working with a partner group here at Microsoft and they explained that they wanted to parse PowerShell scripts from Python. Their natural approach was to invoke the PowerShell executable and ... continue reading