/TLG

ARM templates to deploy Test Lab Guide (TLG) environments.

Primary LanguagePowerShellMIT LicenseMIT

Test Lab Guide (TLG) ARM Template Repository

TLG logo

The TLG repository contains ARM templates used to deploy Test Lab Guide (TLG) environments. TLGs help you quickly learn about Microsoft products. They're great for situations where you need to evaluate a technology or configuration before you decide whether it's right for you or before you roll it out to users. The "I built it out myself and it works" hands-on experience helps you understand the deployment requirements of a new product or solution so you can better plan for hosting it in production. You can learn more about TLGs here.

Azure Resource Manager (ARM) templates are pre-configured prescriptive deployment packages that enable you to provision complex test/pilot environments in minutes that would otherwise require extensive PowerShell scripting or many hours of manual configuration. With little or no Azure experience, you can provision a standardized base environment for hands-on learning or to pilot integrated solutions.

TLG ARM Templates

Template Name Description
tlg-base-config_3-vm 3 VM Base Configuration This template deploys the 3 VM Base Configuration base configuration that represents a simplified intranet connected to the Internet. This base configuration is the starting point for additional TLGs that can be found here.
tlg-base-config_3-vm.m365-ems Simulated intranet for Microsoft 365 Test Lab Guides This template deploys the Simulated intranet for Microsoft 365 Test Lab Guides base configuration that represents a simplified environment for Microsoft 365 Enterprise scenarios. This template corresponds to the Simulated Enterprise Base Configuration Test Lab Guide.

Prerequisites

Before you deploy an ARM template in this repository, you need to have:

  • Access to an Azure subscription with sufficient resources to deploy the template. Most templates in this repository require the following available resources:

    • 12 cores (4 cores per VM)
    • 1 storage account

    Note: Trial subscriptions do not have sufficient available resources for deployment of these templates.

  • A supported browser for access to the Azure portal (https://portal.azure.com). For more information, see Supported browsers and devices for the Azure portal.

  • A public domain name and administrative access to the domain's DNS records.

Some templates may have additional requirements specified in the template's README.


Disclaimers

All code in this repo is public (read-only to non-contributors). All templates in the master branch of this repo have been tested and should deploy successfully, subject to limitations and known issues described in each template's README.

This project welcomes suggestions, but is currently closed to outside contributions. To report an issue, make a suggestion for additional templates, or to request updates to existing templates, please visit the issues page.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.


Developed by the Office 365 Commercial Content Experience team

Last update: 11/12/2018