Globalcode – Open4education
Trilha – Infraestrutura Ágil
Acelere a criação de recursos Azure
com ARM templates
Jaqueline Ramos
MCP ALM | MS Azure
Consultora Devops | ESX
Globalcode – Open4education
Agenda
Como está sua infraestrutura?
Qual é o tempo de entregar para um novo componente?
Trabalhando com ARM templates
Utilize com Powershell
Integração com VSTS
Globalcode – Open4education
Seu atual modelo de
entrega
On-premises x Cloud computing
1 dia, 1 semana, 1 mês ... 6 meses
Principais fatores
Custos
Aprovações
Processo manual
Globalcode – Open4education
ARM templates
Azure Resource Manager templates são arquivos
JSON que definem recursos nos quais são
necessários para seu deploy.
Pré-requisitos para utilização:
Editor de arquivo JSON (ex: Visual Studio Code)
Assinatura Azure
Globalcode – Open4education
Utilize com Powershell
Após a criação de seu primeiro template, poderá
realizar seu primeiro deploy através de scripts em
powershell.
Pré-requisitos:
Powershell: instalar módulo azurerm
Import-module azurerm
Install-module azurerm
Globalcode – Open4education
Integração com VSTS
Processo de CI/CD
Integre em sua esteira de build/release
Globalcode – Open4education
Apoio
Criando seu primeiro ARM template:
https://docs.microsoft.com/en-us/azure/azure-resource-
manager/resource-manager-create-first-template
Azure powershell: https://docs.microsoft.com/pt-
br/powershell/azure/install-azurerm-ps?view=azurermps-
4.4.1
Modelos de templates: https://github.com/Azure/azure-
quickstart-templates
VSTS: https://www.visualstudio.com/pt-br/team-services
Globalcode – Open4education
Obrigada!
Linkedin: jaqueline-ramos-bab8a432
Facebook: jaqueline.ramos17
Twitter: @JaqueCR2
Blog: jaquelinecramos.com
E-mail: jaquelinec.ramos@outlook.com

TDC POA 2017 - ARM templates

  • 1.
    Globalcode – Open4education Trilha– Infraestrutura Ágil Acelere a criação de recursos Azure com ARM templates Jaqueline Ramos MCP ALM | MS Azure Consultora Devops | ESX
  • 2.
    Globalcode – Open4education Agenda Comoestá sua infraestrutura? Qual é o tempo de entregar para um novo componente? Trabalhando com ARM templates Utilize com Powershell Integração com VSTS
  • 3.
    Globalcode – Open4education Seuatual modelo de entrega On-premises x Cloud computing 1 dia, 1 semana, 1 mês ... 6 meses Principais fatores Custos Aprovações Processo manual
  • 4.
    Globalcode – Open4education ARMtemplates Azure Resource Manager templates são arquivos JSON que definem recursos nos quais são necessários para seu deploy. Pré-requisitos para utilização: Editor de arquivo JSON (ex: Visual Studio Code) Assinatura Azure
  • 5.
    Globalcode – Open4education Utilizecom Powershell Após a criação de seu primeiro template, poderá realizar seu primeiro deploy através de scripts em powershell. Pré-requisitos: Powershell: instalar módulo azurerm Import-module azurerm Install-module azurerm
  • 6.
    Globalcode – Open4education Integraçãocom VSTS Processo de CI/CD Integre em sua esteira de build/release
  • 7.
    Globalcode – Open4education Apoio Criandoseu primeiro ARM template: https://docs.microsoft.com/en-us/azure/azure-resource- manager/resource-manager-create-first-template Azure powershell: https://docs.microsoft.com/pt- br/powershell/azure/install-azurerm-ps?view=azurermps- 4.4.1 Modelos de templates: https://github.com/Azure/azure- quickstart-templates VSTS: https://www.visualstudio.com/pt-br/team-services
  • 8.
    Globalcode – Open4education Obrigada! Linkedin:jaqueline-ramos-bab8a432 Facebook: jaqueline.ramos17 Twitter: @JaqueCR2 Blog: jaquelinecramos.com E-mail: jaquelinec.ramos@outlook.com