Azure DevTest Labs nedir?

Azure DevTest Labs, laboratuvarlarda hizmet olarak altyapı (IaaS) sanal makineleri (VM' ler) ve hizmet olarak platform (PaaS) ortamlarını kolayca oluşturmaya, kullanmaya ve yönetmeye yönelik bir hizmettir. Laboratuvarlar VM oluşturmak için önceden yapılandırılmış temeller ve yapıtlar ve Azure Web Apps veya SharePoint grupları gibi ortamlar oluşturmak için Azure Resource Manager (ARM) şablonları sunar.

Laboratuvar sahipleri, kullanıcıların ihtiyaç duyduğu araçlara ve yazılım laboratuvarına sahip önceden yapılandırılmış VM'ler oluşturabilir. Laboratuvar kullanıcıları önceden yapılandırılmış VM'leri talep edebilir veya kendi VM'lerini ve ortamlarını oluşturup yapılandırabilir. Laboratuvar ilkeleri ve diğer yöntemler, laboratuvar kullanımını ve maliyetlerini izler ve denetler.

Yaygın DevTest Labs senaryoları

Yaygın DevTest Labs senaryoları arasında geliştirme VM'leri, test ortamları ve sınıf veya eğitim laboratuvarları bulunur. DevTest Labs, tüm kaynak kullanımını laboratuvar bağlamında tutarak verimliliği, tutarlılığı ve maliyet denetimini teşvik eder.

Özel VM temelleri, yapıtları ve şablonları

DevTest Labs laboratuvarlar, VM'ler ve ortamlar oluşturmak ve yönetmek için özel görüntüler, formüller, yapıtlar ve şablonlar kullanabilir. DevTest Labs genel GitHub deposunda laboratuvarlar, ortamlar veya korumalı alan kaynak grupları oluşturmak için birçok kullanıma hazır VM yapıtı ve ARM şablonu vardır. Laboratuvar sahipleri ayrıca laboratuvarlar, VM'ler ve ortamlar oluşturmak ve yönetmek için kullanılacak özel görüntüler, formüller ve ARM şablonları oluşturabilir.

Laboratuvar sahipleri yapıtları ve ARM şablonlarını özel Git depolarında depolayabilir ve yapıt depolarını ve şablon depolarını laboratuvarlarına bağlayarak laboratuvar kullanıcılarının bunlara doğrudan Azure portal erişebilmesini sağlayabilir. Tutarlılığı, yeniden kullanımı ve paylaşımı teşvik etmek için kuruluşunuzdaki birden çok laboratuvara aynı depoları ekleyin.

Geliştirme, test ve eğitim senaryoları

DevTest Labs kullanıcıları önceden yapılandırılmış temellerden , yapıtlardan ve şablonlardan hızlı ve kolay bir şekilde IaaS VM'leri ve PaaS ortamları oluşturabilir. Geliştiriciler, test ediciler ve eğitmenler şunları yapabilir:

  • Yeniden kullanılabilir ARM şablonlarını ve yapıtlarını kullanarak Azure'ı keşfetmek için Windows ve Linux eğitim ve tanıtım ortamları veya korumalı alan kaynak grupları oluşturun.
  • Birden çok test aracısı ve ortam oluşturarak uygulama sürümlerini test edin ve yük testlerinin ölçeğini büyütün.
  • Sürekli tümleştirme ve dağıtım (CI/CD) araçlarından, tümleşik geliştirme ortamlarından (IDE) veya otomatik yayın işlem hatlarından geliştirme veya test ortamları oluşturun. İsteğe bağlı ortamlar oluşturmak için dağıtım işlem hatlarını DevTest Labs ile tümleştirin.
  • VM'leri ve ortamları yönetmek için Azure CLI komut satırı aracını kullanın.

Maliyetleri denetlemeye yönelik laboratuvar ilkeleri ve yordamları

Laboratuvar sahipleri israfı azaltmak ve laboratuvar maliyetlerini denetlemek için çeşitli önlemler alabilir.

Sonraki adımlar

Azure DevTest Labs ile çalışma başlama

Azure’da yeni misiniz? Ücretsiz bir Azure hesabı oluşturun.

Azure’u zaten kullanıyor musunuz? DevTest Labs'deki ilk laboratuvarınızı kullanmaya başlama: Dakikalar içinde Azure DevTest Labs kullanmaya başlayın.