Azure DevTest Labs hakkındaAbout Azure DevTest Labs

Azure DevTest Labs, ekiplerde bulunan geliştiricilerin, onayları beklemeden sanal makineleri (VM 'Ler) ve PaaS kaynaklarını verimli bir şekilde kendi kendine yönetmesine olanak sağlar.Azure DevTest Labs enables developers on teams to efficiently self-manage virtual machines (VMs) and PaaS resources without waiting for approvals.

DevTest Labs, önceden yapılandırılmış tabanlardan veya Azure Resource Manager şablonlarından oluşan laboratuvarlar oluşturur.DevTest Labs creates labs consisting of pre-configured bases or Azure Resource Manager templates. Bunlar, ortamları oluşturmak için kullanabileceğiniz tüm gerekli araçlara ve yazılımlara sahiptir.These have all the necessary tools and software that you can use to create environments. Birkaç dakika içinde, saatler veya günler yerine ortamları oluşturabilirsiniz.You can create environments in a few minutes, as opposed to hours or days.

DevTest Labs 'i kullanarak aşağıdaki görevleri gerçekleştirerek uygulamalarınızın en son sürümlerini test edebilirsiniz:By using DevTest Labs, you can test the latest versions of your applications by doing the following tasks:

  • Yeniden kullanılabilir şablonları ve yapıtları kullanarak Windows ve Linux ortamlarını hızlı bir şekilde sağlayın.Quickly provision Windows and Linux environments by using reusable templates and artifacts.
  • İsteğe bağlı ortamlar sağlamak için, dağıtım işlem hattınızı DevTest Labs ile kolayca tümleştirin.Easily integrate your deployment pipeline with DevTest Labs to provision on-demand environments.
  • Çoklu test aracıları sağlayarak ve eğitim ve tanıtımlar için önceden sağlanmış ortamlar oluşturarak yük testinizi ölçeklendirin.Scale up your load testing by provisioning multiple test agents and create pre-provisioned environments for training and demos.

ÖzelliklerCapabilities

DevTest Labs, VM 'lerle çalışan geliştiriciler için aşağıdaki özellikleri sağlar:DevTest Labs provides the following capabilities to developers working with VMs:

  • Beş basit adımdan daha azını izleyerek VM 'Leri hızlı bir şekilde oluşturun.Create VMs quickly by following fewer than five simple steps.
  • Ekip lideri veya merkezi BT tarafından yapılandırılan, onaylanan ve yetkilendirilmiş VM temellerine ait seçkin bir listeden seçim yapın.Choose from a curated list of VM bases that are configured, approved, and authorized by the team lead or central IT.
  • Önceden oluşturulmuş özel görüntülerden, tüm yazılım ve araçların zaten yüklü olduğu VM 'Ler oluşturun.Create VMs from pre-created custom images that have all the software and tools already installed.
  • VM 'Ler oluşturulduğunda yüklenen yazılımın en son Derlemeleriyle birlikte özel görüntüler içeren formüllerden VM 'Ler oluşturun.Create VMs from formulas that are essentially custom images combined with the latest builds of the software that's installed when the VMs are created.
  • VM 'Ler sağlandıktan sonra dağıtılan uzantılar olan yapıtları yükler.Install artifacts that are extensions deployed on VMs after they're provisioned.
  • VM 'lerde otomatik olarak kapatmaları ve otomatik başlatma zamanlamalarını ayarlayın.Set auto-shutdown and auto-start schedules on VMs.
  • Oluşturma işlemine geçmeden önceden oluşturulmuş bir VM talep edin.Claim a pre-created VM without going through the creation process.

DevTest Labs, PaaS ortamları ile çalışan geliştiriciler için aşağıdaki özellikleri sağlar:DevTest Labs provides the following capabilities to developers working with PaaS environments:

  • Üç basit adımdan daha azını izleyerek PaaS ortamlarını hızlıca oluşturmak için Kaynak Yöneticisi kullanın.Use Resource Manager to quickly create PaaS environments by following fewer than three simple steps.
  • Ekip lideri veya merkezi BT tarafından yapılandırılan ve yetkilendirilmiş Kaynak Yöneticisi şablonlarının seçkin bir listesinden seçim yapın.Choose from a curated list of Resource Manager templates, which are configured, and authorized by the team lead or central IT.
  • Laboratuvar bağlamı dahilinde Azure 'ı araştırmak için bir Kaynak Yöneticisi şablonu kullanarak boş bir kaynak grubu (Sandbox) çalıştırın.Spin up an empty resource group (sandbox) by using a Resource Manager template to explore Azure within the context of a lab.

DevTest Labs Ayrıca, bu BT 'nin wastes 'yi denetlemesine, kaynakların maliyetlerini iyileştirmesine ve aşağıdaki görevleri gerçekleştirerek bütçelerde kalmalarına olanak sağlar:DevTest Labs also enables central IT to control wastes, optimize costs on resources, and stay within budgets by doing the following tasks:

  • VM 'lerde otomatik kapanmaya ve otomatik başlatma zamanlamalarını ayarlama.Setting auto-shutdown and auto-start schedules on VMs.
  • Kullanıcıların oluşturabileceğiniz VM sayısı için ilke ayarlama.Setting policies on the number of VMs that users can create.
  • Kullanıcıların seçim yapan VM boyutları ve Galeri görüntülerinde ilke ayarlama.Setting policies on VMs' sizes and gallery images that users choose from.
  • Laboratuvarlarda izleme ve ayar hedefleri.Tracking costs and setting targets on labs.
  • Labs için yüksek oranda tasarlanan maliyetler hakkında bildirim almak için gerekli işlemleri yapabilirsiniz.Getting notified on high projected costs for labs so you can take necessary actions.

DevTest Labs, bulutta ortamları oluşturmak, yapılandırmak ve yönetmek için aşağıdaki avantajları sağlar.DevTest Labs provides the following benefits in creating, configuring, and managing environments in the cloud.

Maliyet denetimi ve idareCost control and governance

DevTest Labs aşağıdaki görevleri gerçekleştirerek maliyetleri denetlemenizi kolaylaştırır:DevTest Labs makes it easier to control costs by allowing you to do the following tasks:

Hızlı bir şekilde çalışmaya kolayca başlayınQuickly get to ready-to-test

DevTest Labs, ekibinizin uygulama geliştirmek ve test etmek için ihtiyaç duyacağı her şeyi içeren önceden sağlanmış ortamlar oluşturmanızı sağlar.DevTest Labs lets you create pre-provisioned environments equipped with everything your team needs to develop and test applications. Yalnızca uygulamanızın en son iyi yapısının yüklendiği ve çalışmaya başlayacağı ortamları talep edin.Just claim the environments where the last good build of your application is installed and start working. Ya da daha da çok daha hızlı, çevre oluşturma ortamı oluşturmak için kapsayıcıları kullanın.Or use containers for even faster, leaner environment creation.

Bir kez oluşturun, her yerde kullanınCreate once, use everywhere

Kolayca geliştirici ve test ortamları oluşturmak için, takımınızın veya kuruluşunuzun içinde PaaS ortam şablonlarını ve yapıtları (tüm kaynak denetimi) yakalayıp paylaşabilirsiniz.Capture and share PaaS environment templates and artifacts within your team or organization—all in source control—to easily create developer and test environments.

Sorunsuz Self ServisWorry-free self-service

DevTest Labs, geliştiricilerin ve test edenlerin, önceden yapılandırılmış bir küme kullanarak IaaS VM 'leri ve PaaS kaynaklarını hızlı ve kolay bir şekilde oluşturmalarına olanak sağlar.DevTest Labs enables your developers and testers to quickly and easily create IaaS VMs and PaaS resources by using a set of pre-configured resources.

IaaS ve PaaS kaynaklarını kullanmaUse IaaS and PaaS resources

Geliştiriciler ayrıca, Kaynak Yöneticisi şablonları kullanarak Azure Service Fabric kümeleri, Azure App Service ve SharePoint gruplarının Web Apps özelliği gibi PaaS kaynaklarını da çalıştırabilir.Developers can also spin up PaaS resources, such as Azure Service Fabric clusters, the Web Apps feature of Azure App Service, and SharePoint farms, by using Resource Manager templates. Laboratuvarlarda PaaS 'yi kullanmaya başlamak için, genel ortam deposundaki şablonları kullanın veya Laboratuvarı kendi git deponuza bağlayın.To get started on PaaS in labs, use the templates from the public environment repository or connect the lab to your own Git repository. Ayrıca, bütçenize devam etmek için bu kaynaklardaki maliyetleri izleyebilirsiniz.You can also track costs on these resources to stay within your budget.

Mevcut araç zinciriyle tümleştirinIntegrate with your existing toolchain

Doğrudan tercih ettiğiniz sürekli tümleştirme (CI) aracından, tümleşik geliştirme ORTAMıNDAN (IDE) veya otomatik sürüm işlem hattınızdan geliştirme/test ortamları sağlamak için önceden hazırlanmış EKLENTILER veya API kullanın.Use pre-made plug-ins or the API to provision development/testing environments directly from your preferred continuous integration (CI) tool, integrated development environment (IDE), or automated release pipeline. Kapsamlı komut satırı aracını da kullanabilirsiniz.You can also use the comprehensive command-line tool.

Sonraki adımlarNext steps

Aşağıdaki makalelere bakın:See the following articles: