Blog Logo
TAGS

Microsoft Teams’ Infrastructure and Azure Communication Services’ Journey to .NET 6

Microsoft Teams’ infrastructure team, or Intelligent Conversation and Communications Cloud (IC3), aspires to be the industry leading platform with reliable and high-quality audio and video calling, meetings, and chat experiences that work any time, from anywhere, on any device. In that spirit, IC3 is migrating from .NET Framework to the latest version of .NET LTS, currently .NET 6. This move is driven by multiple factors, including cost reduction, improved performance, better feature support, and improved engineering satisfaction and productivity. To make this migration possible, IC3 is building the infrastructure to track and analyze their large-scale system and experimenting with individual microservices to verify their approach. The ultimate goal is to continue evolving and modernizing their engineering platform for the benefit of Microsoft Teams and third-party partners using Azure Communication Services.