Azure & DevOps Podcast cover image

Azure & DevOps Podcast

Andrew Lock: Containers in .NET 8 - Episode 281

Jan 22, 2024
Andrew Lock, senior software engineer at Datadog, discusses containers in .NET 8 including the use of chiseled containers for improved security. He explores self-contained ASP.NET applications, changes in containers for .NET 8 like running as a non-root user, and the advantages of using containers for testing. The speakers also touch on the readiness of open telemetry and its adoption in the observability space.
36:02

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Chiseled containers in .NET 6 offer enhanced security and smaller sizes by removing unnecessary components from Docker images, optimizing the attack surface and safeguarding the containerized application.
  • Open Telemetry in .NET applications provides a standardized and efficient method for collecting metrics, logs, and traces, enabling developers to gain valuable insights into performance and troubleshooting.

Deep dives

Containers cut dependencies and enhance portability

Containers, especially Linux containers, have become the default deployment mechanism for many developers. They offer a solution to dependency issues and provide a single deployable artifact that can run anywhere. With containers, developers have more flexibility in deploying their applications, whether on Azure or Kubernetes, and can easily achieve portability.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner