我获得了Microsoft Azure Educator Grant Award。今年秋天,我将使用Azure教授我的PHP课程。我用USB驱动器做到了这一点。我在本地云中使用VM完成了这项工作。我使用Amazon WorkSpaces教过它。我没有让我的学生在他们的本地机器上设置开发环境,而是想为他们创建VM,然后让他们使用这些VM进行开发,这样他们就可以从任何地方进入他们的开发环境,我可以控制环境到确保一致性。 有没有人使用有限的Azure资源设置这样的东西? 当我向前迈进时,有没有人对我有任何建议?
答案 0 :(得分:0)
一般来说,您可以利用Azure Resource Manager模板,每次向学生部署使用您在模板中设置的相同配置和资源的VM。
有关ARM的基本概念,请参阅https://azure.microsoft.com/en-us/documentation/articles/resource-group-overview/。
您可以在资源组中创建和配置模型VM并导出ARM模板,有关详细信息,请参阅https://azure.microsoft.com/en-us/documentation/articles/resource-manager-export-template/。
您可以在部署到Azure之前修改模板,有关详细信息,请参阅https://azure.microsoft.com/en-us/documentation/articles/resource-manager-customize-template/。
在lase,这是一个由社区提供的template sample,可以在Azure上部署Lamp ubuntu VM。您还可以在https://azure.microsoft.com/en-us/documentation/templates/?term=lamp
找到社区提供的模板