Azure DevTest Labs ve Azure Lab Services karşılaştır

Bulutta laboratuvar ortamları kurmak için iki farklı Azure hizmeti kullanabilirsiniz:

  • Azure DevTest Labs ekibiniz için geliştirme veya test bulut ortamları sağlar.

    DevTest Labs 'de, laboratuar sahibi bir laboratuvar oluşturur ve bunu laboratuvar kullanıcıları için kullanılabilir hale getirir. sahip laboratuvarı, gerekli tüm yazılım ve araçlara sahip Windows veya Linux sanal makinelerini (vm) sağlar. Laboratuvar kullanıcıları günlük iş ve kısa vadeli projeler için laboratuvar VM 'lerine bağlanır. Laboratuvar yöneticileri, birden çok laboratuvardaki kaynak kullanımını ve maliyetlerini çözümleyebilir ve kuruluş ya da takım maliyetlerini iyileştirmek için fazla kullanılabilir ilke ayarlayabilir.

  • Azure Lab Services , yönetilen sınıf laboratuvarları sağlar.

    Laboratuvar Hizmetleri, tüm altyapı yönetimini, VM 'Leri ve ölçek altyapısını hata işlemeye yönelik olarak dönmesini sağlar. BT Yöneticisi bir laboratuvar hizmetleri Laboratuvarı hesabı oluşturduktan sonra, Eğitmenler hesapta derslik Labs oluşturabilir . Bir eğitmen, sınıf için ihtiyaç duydukları VM 'lerin sayısını ve türünü belirtir ve sınıfa kullanıcıları ekler. Kullanıcılar sınıfa kaydolduktan sonra, sınıf alıştırmaları ve ev ödevi yapmak için VM 'Lere erişebilirler.

Temel işlevler

DevTest Labs ve Laboratuvar Hizmetleri aşağıdaki temel özellikleri ve özellikleri destekler:

  • Hızlı ve esnek laboratuvar kurulumu. Laboratuvar sahipleri ve Eğitmenler, laboratuvarları için hızlı bir şekilde laboratuvar ayarlayabilir. Laboratuvar Hizmetleri tüm Azure altyapı çalışmalarını üstlenir ve yönetilen laboratuvarlara yönelik yerleşik altyapı Ölçeklendirmesi ve dayanıklılık sağlar. DevTest Labs 'de laboratuvar sahipleri altyapıyı kendi kendine yönetebilir ve özelleştirebilir.

  • Basitleştirilmiş laboratuvar Kullanıcı deneyimi. Laboratuvar Hizmetleri sınıf laboratuvarında, kullanıcılar bir kodla kayıt yapabilir ve kaynakları kullanmak için laboratuvara erişebilir. DevTest Labs Laboratuvarı sahibi, laboratuvar kullanıcılarının VM oluşturup, veri disklerini yönetip yeniden kullanmasına ve yeniden kullanılabilir gizlilikler ayarlamanıza izin verebilir.

  • Maliyet iyileştirme ve analizi. Laboratuvar Hizmetleri 'nde, her öğrenciye VM 'Leri kullanmak için sınırlı sayıda saat verebilirsiniz. DevTest Labs Laboratuvarı sahibi, laboratuvar VM 'lerinin kullanıcılar tarafından ne zaman erişilebilir olduğunu belirtmek için bir laboratuvar zamanlaması ayarlayabilir. Zamanlama, belirtilen zamanlarda sanal makineleri otomatik olarak kapatabilir ve başlatabilir. Laboratuvar sahibi, maliyetleri iyileştirmek için Kullanıcı başına veya laboratuvar başına kullanım ilkeleri ayarlayabilir. Laboratuvar sahipleri laboratuvar kullanımını ve etkinlik eğilimlerini analiz edebilir. Derslik Labs, maliyet iyileştirme ve çözümleme seçeneklerinin daha küçük bir alt kümesini sunar.

DevTest Labs aşağıdaki özellikleri de destekler:

  • Yerleşik güvenlik. Laboratuvar sahibi bir laboratuvar için özel bir sanal ağ ve alt ağ ayarlayabilir ve paylaşılan genel IP adresini etkinleştirebilir. DevTest Labs laboratuvar kullanıcıları, Azure ExpressRoute veya siteden siteye sanal özel ağ (VPN) kullanarak sanal ağ kaynaklarına güvenli bir şekilde erişebilir.

  • Iş akışı ve araç tümleştirmesi. DevTest Labs 'de, sürekli tümleştirme/sürekli dağıtım (CI/CD) araçlarınızın içinden ortamları otomatik olarak sağlayabilirsiniz. DevTest Labs 'i kuruluşunuzun Web sitesi ve yönetim sistemleriyle tümleştirebilirsiniz.

Senaryolar

Laboratuvar Hizmetleri ve DevTest Labs için tipik senaryolar aşağıda verilmiştir:

Bulutta yeniden boyutlandırılabilir derslik bilgisayar laboratuvarı ayarlama

  • Yönetilen bir sınıf laboratuvarı oluşturmak için yalnızca Laboratuvar Hizmetleri 'ne ihtiyacınız olanları söylemiş olursunuz. Hizmet, teknik ayrıntıları değil, sınıfınızı öğretmenize odaklanabilmeniz için laboratuvar altyapısını oluşturur ve yönetir.
  • Laboratuvar Hizmetleri, öğrenciler için tam olarak gereken şekilde yapılandırılmış bir VM Laboratuvarı sağlar. Her öğrenciye VM 'Leri kullanmak için sınırlı sayıda saat verebilirsiniz.
  • Okulunuzun fiziksel bilgisayar laboratuvarını buluta taşıyabilirsiniz. Laboratuvar Hizmetleri, VM 'lerin sayısını yalnızca ayarladığınız maksimum kullanım ve maliyet eşiğine göre otomatik olarak ölçeklendirir.
  • Laboratuvarları, işiniz bittiğinde tek bir tıklama ile silebilirsiniz.

Geliştirme ve test ortamları için DevTest Labs kullanın

Birçok anahtar senaryosunda DevTest Labs kullanabilirsiniz. Tek bir birincil senaryo, geliştirme ve test makinelerini barındırmanıza olanak sağlar. DevTest Labs, geliştiriciler ve test ediciler için bu avantajları sağlar:

  • laboratuvar sahipleri ve kullanıcılar, yeniden kullanılabilir şablonları ve yapıtları kullanarak Windows ve Linux ortamları temin edebilir.
  • Geliştiriciler, geliştirme makinelerini isteğe bağlı olarak hızlı bir şekilde sağlayabilir ve gerektiğinde makinelerini kolayca özelleştirebilir.
  • Test edenler en son uygulama sürümünü test edebilir ve birden çok test aracısı sağlayarak yük testini ölçeklendirebilir.
  • Yöneticiler, geliştiricilerin ve Test edicilerin ihtiyaç duydukları miktardan daha fazla VM almasını sağlayarak maliyetleri denetleyebilir.
  • Yöneticiler, kullanımda olmadığında sanal makinelerin kapatılmasını güvence altına alabilir.

Daha fazla bilgi için bkz. geliştirme Için DevTest Labs kullanma ve Test Için DevTest Labs kullanma.

Laboratuvarların türleri

Laboratuvar Hizmetleri ile yönetilen Labs veya DevTest Labs ile Labs için iki tür laboratuvar oluşturabilirsiniz: Yalnızca ihtiyaçlarınızı girmek ve hizmetin gerekli laboratuvar altyapısını ayarlayıp yönetmesine izin vermek istiyorsanız Laboratuvar Hizmetleri 'ndeki yönetilen laboratuvar türlerinden sınıf Laboratuvarı ' nı seçin. Kendi altyapınızı yönetmek istiyorsanız DevTest Labs kullanarak Labs oluşturun.

Aşağıdaki bölümler, bu laboratuvar türleri hakkında daha fazla ayrıntı sağlar.

Yönetilen laboratuvarlar

Yönetilen Labs, Azure 'un yönettiği altyapıyı içeren Laboratuvar Hizmetleri laboratuvarlardır. Yönetilen laboratuvar türleri, sınıf laboratuvarları gibi belirli gereksinimlere uyum sağlayabilir.

Yönetilen laboratuvarlarla, en az kurulum ile hemen çalışmaya başlayabilirsiniz. Bir sınıf laboratuvarı oluşturmak için öncelikle kuruluşunuz için bir laboratuar hesabı oluşturursunuz. Laboratuvar hesabı, kuruluştaki tüm laboratuvarları yönetmek için merkezi hesap görevi görür.

Laboratuvar Hizmetleri, yönetilen laboratuvarlar için kendi Azure aboneliğinizde değil, iç Microsoft aboneliklerinde Azure kaynakları oluşturur ve yönetir. Hizmet, iç aboneliklerde kaynak kullanımını izler ve laboratuvar hesabını içeren Azure aboneliğine geri kullanım sağlar.

Yönetilen laboratuvar türleri için bazı kullanım durumları aşağıda verilmiştir:

  • Öğrencilerle, bir sınıf için tam olarak gerekli olan bir VM Laboratuvarı sağlayın.
  • Öğrencilerin VM 'Leri kullanabileceği saat sayısını sınırlayın.
  • Yoğun işlem yoğunluğu veya grafik yoğun araştırma yapmak için yüksek performanslı sanal makineler havuzu ayarlayın.
  • Okulun fiziksel bilgisayar laboratuvarını buluta taşıyın.
  • Bir Hackathon barındırmak için hızlı bir şekilde sanal makine Laboratuvarı sağlayın.

DevTest Labs

Kendi Azure aboneliğinizde tüm Laboratuvar altyapısını ve yapılandırmalarını kendiniz yönetmek isteyebilirsiniz. Bu senaryo için Azure portal bir DevTest Labs Laboratuvarı oluşturun. DevTest Labs için laboratuvar hesabı oluşturmayın veya kullanamazsınız.

DevTest Labs için bazı kullanım örnekleri aşağıda verilmiştir:

  • Bir Hackathon veya uygulamalı konferans oturumunu barındırmak için hızlı bir şekilde sanal makine Laboratuvarı sağlayın.
  • Hata bashes için kullanılacak bir uygulamayla yapılandırılmış VM havuzu oluşturun.
  • Geliştiricilere, ihtiyaç duydukları tüm araçlarla yapılandırılmış VM 'Ler sağlayın.
  • En son bitleri test etmek için test makinelerinden oluşan laboratuvarları tekrar tekrar oluşturun.
  • Ölçek ve performans testi için farklı yapılandırılmış VM 'Ler ve birden çok test aracısı ayarlayın.
  • Bir ürünün en son sürümü ile yapılandırılmış bir laboratuvarda müşteri eğitimi oturumları sunun.

Laboratuvar Hizmetleri vs. DevTest Labs

Aşağıdaki tabloda, iki tür Azure laboratuvar ortamı karşılaştırılmaktadır:

Özellik Lab Services DevTest Labs
Azure altyapı yönetimi. Hizmet otomatik olarak yönetir. Öğesini yönetirsiniz.
Altyapı dayanıklılığı. Hizmet otomatik olarak işler. .
Abonelik yönetimi. Hizmet, iç aboneliklerde kaynak ayırmayı işler. Kendi Azure aboneliğinizde yönetirsiniz.
Otomatik ölçeklendirme. Hizmet otomatik olarak işler. Otomatik ölçeklendirme yok.
Dağıtımlar Azure Resource Manager. Kullanılamıyor. Kullanılabileceğini.

Sonraki adımlar

Aşağıdaki makalelere bakın: