Conceitos de Nuvem
By Francisco Ferreira
Nuvem como Eletricidade
Serviços de computação em nuvem
Compute power Storage
Benefícios da computação em nuvem
It’s cost effective It's scalable It's elastic
It's current It's reliable It's secure
Modelos de implantação em nuvem
Public cloud Private cloud Hybrid cloud
Tipos de serviços de nuvem
IaaS
(infraestrutura como serviço)
PaaS
(plataforma como serviço)
SaaS
(software como serviço)
Tipos de serviços de nuvem
Criar uma máquina virtual
• O que define uma máquina virtual no Azure?
• Uma máquina virtual é definida por uma série de fatores, incluindo
seu tamanho e sua localização. Antes de você criar sua VM, vamos
abordar rapidamente o que está envolvido.
• Tamanho
• Região
• Rede
• Grupos de recursos
Criar uma VM do Windows (demo)
• az vm create  --name myVM  --resource-group
[sandbox resource group name]  --image Win2016Datacenter
 --size Standard_DS2_v2  --location eastus  --
admin-username azureuser
Criar uma VM do Linux (demo)
• az vm create  --name myVM  --resource-group
[sandbox resource group name]  --image UbuntuLTS  --
location eastus  --size Standard_DS2_v2  --
generate-ssh-keys
Informações após criação da VM (JSON)
• {
"fqdns": "",
"id": "/subscriptions/00000000-0000-0000-0000-
000000000000/resourceGroups/myResourceGroup/providers/M
icrosoft.Compute/virtualMachines/myVM",
"location": "eastus",
"macAddress": "00-0D-3A-1D-EB-02",
"powerState": "VM running",
"privateIpAddress": "10.0.0.4",
"publicIpAddress": "137.135.110.210",
"resourceGroup": "myResourceGroup",
"zones": "“
}
Adicionar um servidor Web Windows (demo)
• az vm extension set 
--resource-group [sandbox resource group name] 
--vm-name myVM 
--name CustomScriptExtension 
--publisher Microsoft.Compute 
--settings
'{"fileUris":["https://raw.githubusercontent.com/Mi
crosoftDocs/mslearn-welcome-to-
azure/master/configure-iis.ps1"]}' 
--protected-settings '{"commandToExecute":
"powershell -ExecutionPolicy Unrestricted -File
configure-iis.ps1"}'
Liberar porta 80 (HTTP) no firewall
• az vm open-port 
--name myVM 
--resource-group [sandbox resource group name] 
--port 80
Verificar a configuração
• az vm list-ip-addresses 
--name myVM 
--resource-group [sandbox resource group name] 
--query
"[].virtualMachine.network.publicIpAddresses[0].ipA
ddress" 
--output tsv
Escalar verticalmente (Windows/Linux)
• A nuvem é elástica. Você poderá reduzir
verticalmente ou horizontalmente sua implantação
caso seja necessário escalar verticalmente ou
horizontalmente apenas temporariamente. Reduzir
verticalmente ou horizontalmente pode ajudá-lo a
economizar.
Aumentando para Standard_DS3_v2
• az vm resize 
--resource-group [sandbox resource group name] 
--name myVM 
--size Standard_DS3_v2
Verificando o resultado
• az vm show 
--resource-group [sandbox resource group name] 
--name myVM 
--query "hardwareProfile" 
--output tsv
Prever custos e otimizar gastos para o Azure
• Estimar os custos com a Calculadora de Preços do Azure
• Prever e otimizar os custos com o Gerenciamento de Custos do Azure
e o Assistente do Azure
• Aplicar as melhores práticas para economia em custos de
infraestrutura
• Aplicar as melhores práticas para economia em custos de
licenciamento
Calculadora de preço
Estimar uma solução
Assistente do Azure (Azure Advisor)
• Alta disponibilidade
• Segurança
• Desempenho
• Custo
Serviços do Azure
Serviços do Azure
Opções de conta do Azure
Layout do portal do Azure
Painel
Exemplos de Iaas, Paas e FaaS no Azure
Tipo Nome do serviço Função do serviço
IaaS Máquinas Virtuais do Azure VMs (máquinas virtuais) do Windows ou do Linux
hospedadas no Azure
IaaS Serviço de Kubernetes do Azure Permite o gerenciamento de um cluster de VMs que
executam serviços em contêineres
PaaS Azure Service Fabric Plataforma de sistemas distribuídos. É executado no Azure ou
localmente
PaaS Lote do Azure Serviço gerenciado para aplicativos de computação paralelos
e de alto desempenho
PaaS Serviços de Nuvem do Azure Serviço gerenciado para executar aplicativos de nuvem
FaaS Instâncias de Contêiner do Azure Fornecem contêineres sem a necessidade de provisionar VMs
ou serviços de nível superior
FaaS Azure Functions Serviço gerenciado de FaaS
Recomendações do Advisor
Potencial de economia
Detalhes da recomendação
Gerenciamento de custos
Cloudyn – Subsidiária da Microsoft
Reduzir custos de infraestrutura
• Instâncias reservadas
Corrigir o tamanho de VM subutilizada
Desalocar VMs em horas de inatividade
Migrar para os serviços de Paas ou Saas
Reduzir os custos de Licenciamento
Muitos clientes fizeram um investimento em licenças do Windows Server e gostariam de
reutilizar esse investimento no Azure. O Benefício Híbrido do Azure oferece aos clientes o
direito de usar essas licenças para máquinas virtuais do Azure. Isso significa que você não
será cobrado pela licença do Windows Server e, em vez disso, será cobrado segundo as
taxas do Linux.
Para se qualificar para esse benefício, suas licenças do Windows devem ser cobertas pelo
Software Assurance. As diretrizes a seguir também serão aplicadas:
• Cada licença de dois processadores ou cada conjunto de licenças de 16 núcleos tem
direito a duas instâncias de até oito núcleos ou uma instância de até 16 núcleos.
• Licenças Standard Edition só podem ser usadas uma vez localmente ou no Azure. Isso
significa que você não pode usar a mesma licença para uma VM do Azure e um
computador local.
• Os benefícios da Datacenter Edition permitem o uso simultâneo localmente e no Azure,
de modo que a licença abrangerá duas máquinas do Windows em execução.
Benefício Hibrido do Azure para SQL Server
BYOL – Bring Your Own Licence

Conceitos de Nuvem

  • 1.
    Conceitos de Nuvem ByFrancisco Ferreira
  • 2.
  • 3.
    Serviços de computaçãoem nuvem Compute power Storage
  • 4.
    Benefícios da computaçãoem nuvem It’s cost effective It's scalable It's elastic It's current It's reliable It's secure
  • 5.
    Modelos de implantaçãoem nuvem Public cloud Private cloud Hybrid cloud
  • 6.
    Tipos de serviçosde nuvem IaaS (infraestrutura como serviço) PaaS (plataforma como serviço) SaaS (software como serviço)
  • 7.
  • 8.
    Criar uma máquinavirtual • O que define uma máquina virtual no Azure? • Uma máquina virtual é definida por uma série de fatores, incluindo seu tamanho e sua localização. Antes de você criar sua VM, vamos abordar rapidamente o que está envolvido. • Tamanho • Região • Rede • Grupos de recursos
  • 9.
    Criar uma VMdo Windows (demo) • az vm create --name myVM --resource-group [sandbox resource group name] --image Win2016Datacenter --size Standard_DS2_v2 --location eastus -- admin-username azureuser
  • 10.
    Criar uma VMdo Linux (demo) • az vm create --name myVM --resource-group [sandbox resource group name] --image UbuntuLTS -- location eastus --size Standard_DS2_v2 -- generate-ssh-keys
  • 11.
    Informações após criaçãoda VM (JSON) • { "fqdns": "", "id": "/subscriptions/00000000-0000-0000-0000- 000000000000/resourceGroups/myResourceGroup/providers/M icrosoft.Compute/virtualMachines/myVM", "location": "eastus", "macAddress": "00-0D-3A-1D-EB-02", "powerState": "VM running", "privateIpAddress": "10.0.0.4", "publicIpAddress": "137.135.110.210", "resourceGroup": "myResourceGroup", "zones": "“ }
  • 12.
    Adicionar um servidorWeb Windows (demo) • az vm extension set --resource-group [sandbox resource group name] --vm-name myVM --name CustomScriptExtension --publisher Microsoft.Compute --settings '{"fileUris":["https://raw.githubusercontent.com/Mi crosoftDocs/mslearn-welcome-to- azure/master/configure-iis.ps1"]}' --protected-settings '{"commandToExecute": "powershell -ExecutionPolicy Unrestricted -File configure-iis.ps1"}'
  • 13.
    Liberar porta 80(HTTP) no firewall • az vm open-port --name myVM --resource-group [sandbox resource group name] --port 80
  • 14.
    Verificar a configuração •az vm list-ip-addresses --name myVM --resource-group [sandbox resource group name] --query "[].virtualMachine.network.publicIpAddresses[0].ipA ddress" --output tsv
  • 15.
    Escalar verticalmente (Windows/Linux) •A nuvem é elástica. Você poderá reduzir verticalmente ou horizontalmente sua implantação caso seja necessário escalar verticalmente ou horizontalmente apenas temporariamente. Reduzir verticalmente ou horizontalmente pode ajudá-lo a economizar.
  • 16.
    Aumentando para Standard_DS3_v2 •az vm resize --resource-group [sandbox resource group name] --name myVM --size Standard_DS3_v2
  • 17.
    Verificando o resultado •az vm show --resource-group [sandbox resource group name] --name myVM --query "hardwareProfile" --output tsv
  • 18.
    Prever custos eotimizar gastos para o Azure • Estimar os custos com a Calculadora de Preços do Azure • Prever e otimizar os custos com o Gerenciamento de Custos do Azure e o Assistente do Azure • Aplicar as melhores práticas para economia em custos de infraestrutura • Aplicar as melhores práticas para economia em custos de licenciamento
  • 19.
  • 20.
  • 21.
    Assistente do Azure(Azure Advisor) • Alta disponibilidade • Segurança • Desempenho • Custo
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
    Exemplos de Iaas,Paas e FaaS no Azure Tipo Nome do serviço Função do serviço IaaS Máquinas Virtuais do Azure VMs (máquinas virtuais) do Windows ou do Linux hospedadas no Azure IaaS Serviço de Kubernetes do Azure Permite o gerenciamento de um cluster de VMs que executam serviços em contêineres PaaS Azure Service Fabric Plataforma de sistemas distribuídos. É executado no Azure ou localmente PaaS Lote do Azure Serviço gerenciado para aplicativos de computação paralelos e de alto desempenho PaaS Serviços de Nuvem do Azure Serviço gerenciado para executar aplicativos de nuvem FaaS Instâncias de Contêiner do Azure Fornecem contêineres sem a necessidade de provisionar VMs ou serviços de nível superior FaaS Azure Functions Serviço gerenciado de FaaS
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
    Reduzir custos deinfraestrutura • Instâncias reservadas
  • 34.
    Corrigir o tamanhode VM subutilizada
  • 35.
    Desalocar VMs emhoras de inatividade
  • 36.
    Migrar para osserviços de Paas ou Saas
  • 37.
    Reduzir os custosde Licenciamento Muitos clientes fizeram um investimento em licenças do Windows Server e gostariam de reutilizar esse investimento no Azure. O Benefício Híbrido do Azure oferece aos clientes o direito de usar essas licenças para máquinas virtuais do Azure. Isso significa que você não será cobrado pela licença do Windows Server e, em vez disso, será cobrado segundo as taxas do Linux. Para se qualificar para esse benefício, suas licenças do Windows devem ser cobertas pelo Software Assurance. As diretrizes a seguir também serão aplicadas: • Cada licença de dois processadores ou cada conjunto de licenças de 16 núcleos tem direito a duas instâncias de até oito núcleos ou uma instância de até 16 núcleos. • Licenças Standard Edition só podem ser usadas uma vez localmente ou no Azure. Isso significa que você não pode usar a mesma licença para uma VM do Azure e um computador local. • Os benefícios da Datacenter Edition permitem o uso simultâneo localmente e no Azure, de modo que a licença abrangerá duas máquinas do Windows em execução.
  • 38.
    Benefício Hibrido doAzure para SQL Server
  • 39.
    BYOL – BringYour Own Licence