Geliştirme ortamı seçme

DevOps benimsemesini ve performansını desteklemek için doğru geliştirme ortamını seçin. DevOps geliştirme ortamı yalnızca kodu düzenlemek ve hatalarını ayıklamakla kalmaz, aynı zamanda test, sürüm denetimi ve üretim izleme dahil olmak üzere DevOps döngüsünün geri kalanıyla tümleştirilmelidir. Microsoft, DevOps, Visual Studio ve Visual Studio Code'u desteklemek için iki önemli geliştirme ortamı sağlar.

Visual Studio'yu kullanma

Visual Studio , tam özellikli bir tümleşik geliştirme ortamıdır (IDE). Bunu kullanabilirseniz Visual Studio, .NET veya .NET Core, iOS, Xamarin aracılığıyla Android ve C++ destekleyen hedefler gibi çeşitli platformlar için yazılım oluşturmak üzere Windows'ta çalışmak için idealdir.

Visual Studio geçmişe dönük olarak DevOps üretkenliği ve tümleştirme avantajları sunar. Visual Studio, GitHub ve Azure DevOps ile yerel olarak tümleşir ve her sektör DevOps sağlayıcısı için güçlü bir uzantı ekosistemi içerir.

Visual Studio Code kullanma

Visual Studio Code , on binlerce ticari ve topluluk uzantısı aracılığıyla sınırsız özelleştirme sunan ücretsiz, kolaylaştırılmış bir kod düzenleyicisidir. Bu uzantılar neredeyse tüm diller, platformlar ve DevOps hizmetleri için destek ekler. Geliştiriciler Windows, Mac veya Linux'ta üretken olabilir. Visual Studio Code, Visual Studio'yu kullanamayan geliştiriciler için ideal seçenektir.

Azure için geliştirme

Azure çözümleri için belirli bir tercih edilen geliştirme ortamı yoktur. Tüm büyük uygulama platformları için geniş destek sayesinde Azure çözümleri oluşturmak için neredeyse tüm araçları kullanabilir ve sizin için en uygun dağıtım modelini seçebilirsiniz. Çözümleri üretime dağıtmanın en iyi yolu genellikle GitHub Actions veya Azure Pipelines'da barındırılan otomasyondur.

Hem Visual Studio hem de Visual Studio Code, Azure, GitHub ve Azure DevOps'ta DevOps işlemleriyle çalışmayı basitleştiren yerel özelliklere ve birinci taraf uzantılara sahiptir.

Sonraki adımlar

Uygulamalı öğrenme modülünde Visual Studio, Visual Studio Code, Java için Eclipse ve IntelliJ IDEA'yı Azure geliştirme için hazırlamayı öğrenin Geliştirme ortamınızı Azure geliştirme için hazırlama.