Objekt pro vytváření imagí DevTest

Azure DevOps
Lab Services
Virtual Machines
GitHub

Nápad řešení Solution Idea

Pokud se chcete podívat, jak nás rozšířit tento článek o další informace, podrobnosti implementace, doprovodné materiály nebo příklady kódu, dejte nám vědět s názory na GitHubu.If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Továrna imagí nabízí skvělý způsob, jak organizacím vytvářet, spravovat a distribuovat vlastní image pomocí Azure DevTest Labs.The image factory provides a great way for organizations to create, maintain, and distribute custom images with Azure DevTest Labs. Bez ohledu na to, jestli máte globálně distribuované týmy, které potřebují pracovat se společnou sadou vlastních imagí, potřebují centrálně spravovat konfiguraci imagí, aby splňovaly požadavky na dodržování předpisů a požadavky na zabezpečení, nebo komplexní požadavky na instalaci a konfiguraci softwaru, továrna imagí poskytuje automatizované řešení pro správu IT.Whether you have globally distributed teams that need to work with a common set of custom images, need to centrally manage the configuration of images to ensure they meet regulatory compliance and security requirements, or complex software setup and configuration requirements, the image factory provides an automated solution to manage it

ArchitekturaArchitecture

Diagram architektury Stáhnout SVG této architektury.Architecture diagram Download an SVG of this architecture.

Data FlowData Flow

  1. S konfigurací as Code definujte obrázky, které se mají vložit, a vyberte, které laboratoře obdrží image.With config as code, define the images to push and select which labs will receive the image.
  2. Správce IT kontroluje, zda je zvolena Správa zdrojového kódu (například Visual Studio Team Services nebo GitHub + Jenkinse).IT admin checks into source code control of choice (such as Visual Studio Team Services or GitHub + Jenkins).
  3. Nástroj Orchestrator spouští "zlatý obraz" na základě konfigurace v ovládacím prvku zdrojového kódu, který odkazuje na objekt pro vytváření imagí.Orchestrator triggers "golden image" creation based on configuration in source code control that goes to the image factory.
  4. Vývojové prostředí image Factory přijímá příkazy pro vytváření virtuálních počítačů a vlastních imagí.Image factory lab receives commands to create virtual machines (VMs) and custom images.
  5. Zadané obrázky zkopírované z testovacího prostředí image Factory do Team LabsSpecified images copied from image factory lab to team labs.
  6. Uživatelé týmové laboratoře si vyžádají virtuální počítače nebo vytvářejí virtuální počítače s využitím nejnovějších imagí.Team lab users claim VMs or create VMs with the latest images.

KomponentyComponents

  • Azure Lab Services: nastavení testovacích prostředí pro učebny, zkušební verze, vývoj a testování a další scénářeAzure Lab Services: Set up labs for classrooms, trials, development and testing, and other scenarios
  • Virtual Machines: zřizování virtuálních počítačů s Windows a Linux v řádu sekundVirtual Machines: Provision Windows and Linux virtual machines in seconds
  • Azure DevOps: služby pro týmy pro sdílení kódu, sledování práce a dodávání softwaruAzure DevOps: Services for teams to share code, track work, and ship software

Další krokyNext steps