Azure Dev Spaces nedir?

Önemli

Azure Dev Spaces, 15 Mayıs 2021 itibarıyla kullanımdan kaldırılmıştır. Müşteriler Bridge to Kubernetes kullanmalıdır.

Azure Dev Spaces, Azure Kubernetes Service (AKS) kümelerindeki takımlar için hızlı, yinelemeli bir Kubernetes geliştirme deneyimi sağlar. Azure Dev Spaces, bağımlılıkları çoğaltmadan veya taklit etmeden aks'de uygulamanızın tüm bileşenlerinin hatalarını ayıklamanıza ve test etmenizi de sağlar.

Azure Dev Spaces’in Kubernetes geliştirmeyi kolaylaştırması

Azure Dev Spaces, ekiplerin tüm mikro hizmet mimarileri veya AKS'de çalışan uygulamalarıyla doğrudan çalışmasını sağlayarak ekiplerin mikro hizmet uygulamalarının geliştirilmesine ve hızlı bir şekilde yinelenmesine odaklanmasına yardımcı olur. Azure Dev Spaces ayrıca AKS kümesinin veya diğer geliştiricilerin geri kalanını etkilemeden mikro hizmet mimarinizin bölümlerini yalıtarak bağımsız olarak güncelleştirmenin bir yolunu sağlar. Azure Dev Spaces, alt düzey geliştirme ve test ortamlarında geliştirme ve test amaçlıdır ve üretim AKS kümelerinde çalıştırılması amaçlanmamıştır.

Ekipler uygulamanın tamamıyla çalışabildiğinden ve doğrudan AKS'de işbirliği yapabilecekleri için Azure Dev Spaces:

  • Yerel makine kurulumunu en aza indirir
  • Ekipte yeni geliştiriciler için kurulum süresini azaltır
  • Daha hızlı yineleme yoluyla ekibin hızını artırır
  • Ekip üyeleri kümeyi paylaşabildiğinden yedekli geliştirme ve tümleştirme ortamlarının sayısını azaltır
  • Bağımlılıkları çoğaltma veya taklit etme gereksinimini ortadan kaldırır
  • Geliştirme ekiplerinin yanı sıra DevOps ekipleri gibi birlikte çalıştıkları ekipler arasındaki işbirliğini geliştirir

Azure Dev Spaces, projeleriniz için Docker ve Kubernetes varlıkları oluşturmaya yönelik araçlar sağlar. Bu araçlar hem geliştirme alanına hem de diğer AKS kümelerine kolayca yeni ve mevcut uygulamalar eklemenize olanak tanır.

Sonraki adımlar