We are excited to announce the General Availability (GA) of sidecar support for both source-code and container-based applications on Azure App Service for Linux. This feature is a significant step forward in providing robust, flexible cloud services, further empowering developers to create resilient and scalable applications with ease. It enables developers to leverage various extensibility scenarios such as monitoring, logging, caching, and networking without making complex changes to primary application code.
As AI workloads continue to grow, sidecar support facilitates the incorporation of modern capabilities in existing apps, for instance, adding vector caching providers alongside enterprise applications. Another example is deploying NGINX proxies in front of applications which allows for precise control over inbound traffic routing. With straightforward sidecar configurations, developers can seamlessly integrate third-party application performance monitoring and logging providers. In-memory caching can also be efficiently added by attaching a Redis sidecar to an application.