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 ekipler için hızlı ve yinelemeli bir Kubernetes geliştirme deneyimi sağlar. Azure Dev Spaces ayrıca, bir geliştirme makinesinde minimal kurulumla, bağımlılıkları çoğaltmadan veya taklit etmeden AKS'te uygulamanızın tüm bileşenlerinin hatalarını ayıklamanıza ve test etmenizi sağlar.

Azure Dev Spaces, Kubernetes geliştirmeyi nasıl basitleştirir?

Azure Dev Spaces, ekiplerin AKS'de çalışan tüm mikro hizmet mimarileri veya uygulamalarıyla doğrudan çalışmasına olanak tanıyarak mikro hizmet uygulamalarının geliştirilmesine ve hızlı bir şekilde yinelenmesine odaklanmaları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 yapabilecek olduğundan Azure Dev Spaces:

  • Yerel makine kurulumunu en aza indirir
  • Ekipte yeni geliştiriciler için kurulum süresini azaltır
  • Daha hızlı yineleme ile 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ında 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ç, hem geliştirme alanına hem de diğer AKS kümelerine kolayca yeni ve mevcut uygulamalar eklemenize olanak tanır.

Sonraki Adımlar