Microsoft Azure: [Aprenda do Zero]
4.7 (2,428 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,883 students enrolled

Microsoft Azure: [Aprenda do Zero]

Crie seu primeiro Data Center na nuvem, do Zero! [ Sem enrolação! ;) ]
Highest Rated
4.7 (2,428 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,883 students enrolled
Last updated 4/2020
Portuguese
Portuguese [Auto]
Current price: $129.99 Original price: $199.99 Discount: 35% off
22 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 9.5 hours on-demand video
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • IMPORTANTE! ESSE CURSO NÃO É PREPARATÓRIO PARA CERTIFICAÇÃO! (Ele te ajuda e MUITO! Mas não é 100% focado no Exame)
  • No entanto, ele é feito para pessoas que querem aprender a trabalhar com o Azure, sem enrolação, indo direto ao ponto!
  • No final desse curso, você estará mais que ambientado a trabalhar com o Azure, e de quebra ainda terá um Datacenter totalmente operacional na Nuvem! ;)
Requirements
  • Você deve ter noção básica de informática. (Básico mesmo, não se preocupe pois esse curso vai te ensinar do zero )
Description

Olá amigos! Tudo bem com vocês?

Cloud Computing. Um termo muito utilizado ultimamente, mas para algumas pessoas ainda é bem turva a sua utilização no dia a dia.

Logo, resolvi criar um curso onde irá te possibilitar criar o seu primeiro Data Center em nuvem, totalmente do Zero! (Utilizando a plataforma de computação em nuvem que mais cresce no mundo, segundo a revista Forbes: o Microsoft Azure)

Se você não entende nada de cloud computing, e gostaria de aprender, perfeito! Esse curso é para você.

Mas, se você saca um pouquinho de AWS, Google Cloud, e quer aprender Azure, acredito que esse curso também seja para o seu perfil.

Então, sigam me os bons e #borapranuvem!

Um Forte Abraço,

Gustavo Magella

#azure #batlleofcloud




Who this course is for:
  • Qualquer pessoa que se interessaria em aprender sobre cloud computing.
Course content
Expand all 42 lectures 09:18:41
+ #HelloWorld
2 lectures 07:07

Olá! Antes de começarmos nosso curso, que tal nos conhecermos melhor e até mesmo conhecer um pouco do curso?

Aguardo você on-line!

Um Forte Abraço,

Gustavo Magella

Preview 02:43

Aviso muito importante, sobre o curso e atualizacoes.

! ! ! AVISO IMPORTANTE ! ! !
04:24
+ [2] Introdução | Cloud Computing
1 lecture 19:20

Você conhece Cloud Computing? Onde surgiu? Como Surgiu? O que é?

Assista esse módulo, e descubra mais sobre esse mundo.

Preview 19:20
+ [3] Modelo Classic x ARM | Porque foi necessário mudar?
1 lecture 09:43

Qual a diferença entre o Modelo Classic e o Modelo ARM? Assista esse módulo e saiba mais, sobre essa mudança que houve no Azure.

[3] Modelo Classic x ARM | Porque foi necessário mudar?
09:43
+ [4] Criando seu primeiro Cloud Data Center: Introdução
1 lecture 03:23

Para que você possa absorver melhor esse curso, vamos falar um pouco mais sobre os módulos, e como ele estará dividido.

[4] Criando seu primeiro Cloud Data Center: Introdução
03:23
+ [5] Criando seu primeiro Cloud Data Center: Conhecendo o Portal
3 lectures 19:25

Iniciando os trabalhos no Azure. Você já conhece o Portal? Sabe como acessar? E como eu faço para criar minha assinatura Azure? Nesse módulo, iremos aprender a como criar nossa assinatura, e acessar o portal.

[5] Criando seu primeiro Cloud Data Center: Conhecendo o Portal
00:40

Que tal criar nossa conta grátis no Azure e ainda de quebra ganhar alguns trocados (R$) para consumo dentro da plataforma?

[5] Conhecendo o Portal | Criando uma Assinatura
09:25

Antes de começarmos com o curso, devemos preparar nosso ambiente para trabalharmos com o Powershell no Azure.

Atenção! Esse módulo é imprescindível para prosseguirmos com o curso.

Preview 09:20
Oi, tudo bem? Essa atividade é apenas para validar se você conseguiu habilitar o cloud shell, pelo portal do Azure normalmente. :)
[5.1] Comunicado sobre o Powershell
1 question
+ [6] Criando seu primeiro Cloud Data Center : Grupo de Recursos
3 lectures 21:23

Entendenda melhor, o que são Grupos de Recurso.

[6] O que são?
07:59

Criação de Grupo de Recursos, via Portal. (portal.azure.com)

[6] Criação via Portal
04:28

Criação de Grupo de Recursos, via Powershell.

Módulo 6: Exemplo de Comandos Powershell

[1] Login-AzureRmAccount   [Loga na conta Azure]

[2] Get-AzureRmResourceGroup  [Lista todos os Grupos de Recursos que existem na Assinatura]

[3] Get-AzureRmLocation | select Location  {Lista todas as localizações possíveis para se criar um grupo de recurso]

[4] New-AzureRmResourceGroup -ResourceGroupName "AZR-EUA" -Location "centralus"  [Cria um Grupo de Recurso]

Um Forte Abraço,

Até o próximo módulo! ;)

Gustavo Magella
gustavomagella.com

[6] Criação via Powershell
08:56

Vamos ver se você está craque e entendendo bem sobre Grupo de Recursos.

[6] Quizz
6 questions
+ [7] Criando seu primeiro Cloud Data Center: Azure Virtual Network
3 lectures 28:28

Entenda melhor o conceito de VNet's e Subnets.

[7] O que é?
08:45

Vamos aprender como criar uma VNet pelo Portal do Azure. (portal.azure.com)

[7] Criação via Portal
12:01

Módulo 7: Exemplo de Comandos Powershell

[1] Login-AzureRmAccount  [Loga na conta Azure]

[2] Get-AzureRmVirtualNetwork -ResourceGroupName AZR-BR

[3] $subnet1 = New-AzureRmVirtualNetworkSubnetConfig -Name "ServersSubnet" -AddressPrefix 10.2.0.0/25

[4] New-AzureRmVirtualNetwork -Name "VNET-AZR-EUA" -ResourceGroupName "AZR-EUA" -Location "centralus" -AddressPrefix 10.2.0.0/24 -Subnet $subnet1

Um Forte Abraço,

Até o próximo módulo! ;)

Gustavo Magella 

gustavomagella.com

[7] Criação via Powershell
07:42
[7] Quizz
6 questions
+ [8] Criando seu primeiro Cloud Data Center: Azure Virtual Machines
5 lectures 01:15:55

Vamos aprender um pouco mais sobre VM's no Azure?

[8] O que são?
13:54

Primeira parte, da criação de VM's por dentro do portal. (portal.azure.com)

[8] Criação via Portal [Parte 1]
19:35

Segunda parte, da criação de VM's por dentro do portal. (portal.azure.com)

[8] Criação via Portal [Parte 2]
14:39

Módulo 8: Exemplo de Comandos Powershell

[1] Login-AzureRmAccount  [Loga na conta Azure]

[2] $loc="centralus"
    Get-AzureRMVMImagePublisher -Location $loc | Select PublisherName  [Obtem Informações de Publishers]

[3] $pub="MicrosoftWindowsServer"
    Get-AzureRMVMImageOffer -Location $loc -Publisher $pub | Select Offer  [Obtem Informações de Imagens]

[4] $offer="WindowsServer"
    Get-AzureRMVMImageSku -Location $loc -Publisher $pub -Offer $offer | Select Skus [Obtem Informações de Skus]

[5] $sku="2016-Datacenter"  [Armazena o Sku que será utilizado]
    
[6] Get-AzureRmVMSize -Location $loc [Checar tamanhos de máquinas disponíveis em sua região]
     $vmsize="Standard_A2_v2"  [Armazena o tamanho da VM]

[7] IP_Publico

$rg='AZR-EUA'
$ippub='IP-PUB-WS16-DC-EUA'

$pip = New-AzureRmPublicIpAddress -ResourceGroupName $rg -Location $loc -AllocationMethod Static -IdleTimeoutInMinutes 4 -Name $ippub      [Cria o IP Publico]

[8] Criação de Regras NSG | Porta 3389 e 80

$nsgRuleRDP = New-AzureRmNetworkSecurityRuleConfig -Name Permitir_RDP  -Protocol Tcp `
    -Direction Inbound -Priority 1000 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `
    -DestinationPortRange 3389 -Access Allow

$nsgRuleWeb = New-AzureRmNetworkSecurityRuleConfig -Name Permitir_WWW  -Protocol Tcp `
    -Direction Inbound -Priority 1001 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `
    -DestinationPortRange 80 -Access Allow

[9] Criação da NSG (Com as Regras)

$nsgname='NSG-WS16-DC-EUA'
$nsg = New-AzureRmNetworkSecurityGroup -Name $nsgname -ResourceGroupName $rg -Location $loc -SecurityRules $nsgRuleRDP,$nsgRuleWeb

[10] Criação da PLaca de Rede com o IP Púbico e VNet

$nicname='NIC-WS16-DC-EUA'

$vnet = "VNET-AZR-EUA" 
$vnetinfo = Get-AzureRmVirtualNetwork -Name $vnet -ResourceGroupName $rg | Get-AzureRmVirtualNetworkSubnetConfig -Name "ServersSubnet"
$nic = New-AzureRmNetworkInterface -Name $nicname -ResourceGroupName $rg -Location $loc  -SubnetId $vnetinfo.Id -PublicIpAddressId $pip.Id -NetworkSecurityGroupId $nsg.Id

[11] Criação de Credencial (Usuário + Senha)

$usr = "gmagella"
$pwd =  ConvertTo-SecureString -String "AzureCurso;123" -AsPlainText -Force
$credinfo = New-Object -TypeName "System.Management.Automation.PSCredential" -ArgumentList $usr, $pwd

[12]  Carregar as configurações da VM

$vmname='WS16-DC-EUA'

$vmConfig = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize | Set-AzureRmVMOperatingSystem -Windows -ComputerName $vmname -Credential $credinfo | Set-AzureRmVMSourceImage -PublisherName $pub -Offer $offer -Skus $sku -Version latest | Add-AzureRmVMNetworkInterface -Id $nic.Id

[13] Criar a VM

New-AzureRmVM -ResourceGroupName $rg -Location $loc -VM $vmConfig

Um Forte Abraço,

Até o próximo módulo! ;)

Gustavo Magella 

gustavomagella.com

[8] Criação via Powershell [Parte 1]
14:44

Módulo 8: Exemplo de Comandos Powershell

[1] Login-AzureRmAccount  [Loga na conta Azure]

[2] $loc="centralus"     Get-AzureRMVMImagePublisher -Location $loc | Select PublisherName  [Obtem Informações de Publishers]

[3] $pub="MicrosoftWindowsServer"     Get-AzureRMVMImageOffer -Location $loc -Publisher $pub | Select Offer  [Obtem Informações de Imagens]

[4] $offer="WindowsServer"     Get-AzureRMVMImageSku -Location $loc -Publisher $pub -Offer $offer | Select Skus [Obtem Informações de Skus]

[5] $sku="2016-Datacenter"  [Armazena o Sku que será utilizado]      [6] Get-AzureRmVMSize -Location $loc [Checar tamanhos de máquinas disponíveis em sua região]      $vmsize="Standard_A2_v2"  [Armazena o tamanho da VM]

[7] IP_Publico

$rg='AZR-EUA' $ippub='IP-PUB-WS16-DC-EUA'

$pip = New-AzureRmPublicIpAddress -ResourceGroupName $rg -Location $loc -AllocationMethod Static -IdleTimeoutInMinutes 4 -Name $ippub      [Cria o IP Publico]

[8] Criação de Regras NSG | Porta 3389 e 80

$nsgRuleRDP = New-AzureRmNetworkSecurityRuleConfig -Name Permitir_RDP  -Protocol Tcp `     -Direction Inbound -Priority 1000 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `     -DestinationPortRange 3389 -Access Allow

$nsgRuleWeb = New-AzureRmNetworkSecurityRuleConfig -Name Permitir_WWW  -Protocol Tcp `     -Direction Inbound -Priority 1001 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `     -DestinationPortRange 80 -Access Allow

[9] Criação da NSG (Com as Regras)

$nsgname='NSG-WS16-DC-EUA' $nsg = New-AzureRmNetworkSecurityGroup -Name $nsgname -ResourceGroupName $rg -Location $loc -SecurityRules $nsgRuleRDP,$nsgRuleWeb

[10] Criação da PLaca de Rede com o IP Púbico e VNet

$nicname='NIC-WS16-DC-EUA'

$vnet = "VNET-AZR-EUA"  $vnetinfo = Get-AzureRmVirtualNetwork -Name $vnet -ResourceGroupName $rg | Get-AzureRmVirtualNetworkSubnetConfig -Name "ServersSubnet" $nic = New-AzureRmNetworkInterface -Name $nicname -ResourceGroupName $rg -Location $loc  -SubnetId $vnetinfo.Id -PublicIpAddressId $pip.Id -NetworkSecurityGroupId $nsg.Id

[11] Criação de Credencial (Usuário + Senha)

$usr = "gmagella" $pwd =  ConvertTo-SecureString -String "AzureCurso;123" -AsPlainText -Force $credinfo = New-Object -TypeName "System.Management.Automation.PSCredential" -ArgumentList $usr, $pwd

[12]  Carregar as configurações da VM

$vmname='WS16-DC-EUA'

$vmConfig = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize | Set-AzureRmVMOperatingSystem -Windows -ComputerName $vmname -Credential $credinfo | Set-AzureRmVMSourceImage -PublisherName $pub -Offer $offer -Skus $sku -Version latest | Add-AzureRmVMNetworkInterface -Id $nic.Id

[13] Criar a VM

New-AzureRmVM -ResourceGroupName $rg -Location $loc -VM $vmConfig

Um Forte Abraço,

Até o próximo módulo! ;)

Gustavo Magella 

gustavomagella.com

[8] Criação via Powershell [Parte 2]
13:03
[8] Quizz
6 questions
+ [9] Criando seu primeiro Cloud Data Center: Azure Backup [VM and Files]
8 lectures 01:26:01

Desmistificando e entendendo de uma vez por todas, o backup no Azure! (Primeira Parte)

[9] Entendendo o Backup no Azure [Parte 1]
10:34

Desmistificando e entendendo de uma vez por todas, o backup no Azure! (Segunda Parte)

[9] Entendendo o Backup no Azure [Parte 2]
10:29

Desmistificando e entendendo de uma vez por todas, o backup no Azure! (Terceira Parte)

[9] Entendendo o Backup no Azure [Parte 3]
05:30

Criação de um Vault de Backup utilizando o portal. (portal.azure.com)

[9] Backup Vault | Criação via Portal
10:49

Módulo 9: Exemplo de Comandos Powershell

[1] Login-AzureRmAccount  [Loga na conta Azure]

[2] Register-AzureRmResourceProvider -ProviderNamespace "Microsoft.RecoveryServices"

[3] $vault="BKP-VAULT-BR"
    $rg="AZR-BR"
$loc="brazilsouth"

     New-AzureRmRecoveryServicesVault -Name $vault -ResourceGroupName $rg -Location $loc

[4] $vault1=Get-AzureRmRecoveryServicesVault -Name $vault 
    Set-AzureRmRecoveryServicesBackupProperties -vault $vault1 -BackupStorageRedundancy LocallyRedundant

[5] cd c:/
    mkdir C:\azure_creds
    $dir = "C:\azure_creds"
    $arquivo_cred = Get-AzureRmRecoveryServicesVaultSettingsFile -Backup -Vault $vault1 -Path $dir

Um Forte Abraço,

Até o próximo módulo! ;)

Gustavo Magella 

gustavomagella.com

[9] Backup Vault | Criação via Powershell
07:47

Entenda melhor o processo de backup de uma VM (IaaS) no Azure.

[9] Azure Backup VM | IaaS
11:00

Backup de Arquivos e Diretórios, usando o MARS (Azure Backup Client). (Primeira Parte)

[9] MARS | Azure Backup Agent [Parte1]
14:56

Backup de Arquivos e Diretórios, usando o MARS (Azure Backup Client). (Segunda Parte)

[9] MARS | Azure Backup Agent [Parte 2]
14:56

Quiz de perguntas e respostas do módulo 9.

[9] Quizz
6 questions
+ [10] Criando seu primeiro Cloud Data Center: SQL On Azure
4 lectures 01:00:20

Vamos entender melhor o conceito de banco de dados e seu funcionamento no Azure.

Atualização: Hoje, já temos disponível a criação de Banco de Dados (PaaS) na região do Brasil. Quando for criar, utilize a opção de "Location" como brazilsouth.

[10] Entendendo o SQL no Azure [PaaS]
11:42

Criação de um banco de dados SQL [PaaS] via portal, e apresentação de algumas ferramentas.

Atualização: Hoje, já temos disponível a criação de Banco de Dados (PaaS) na região do Brasil. Quando for criar, utilize a opção de "Location" como brazilsouth.

[10] Criação via Portal
23:25

Módulo 10: Exemplo de Comandos Powershell

Atualização: Hoje, já temos disponível a criação de Banco de Dados (PaaS) na região do Brasil. Quando for criar, utilize a opção de "Location" como brazilsouth.

[1] Login-AzureRmAccount

[2] $rg = "AZR-BR"
    $location = "Central US"
    $srvname = "sql-srv-azr-br"
    $admpwd = ConvertTo-SecureString "Senha@123" -AsPlainText -Force
    $sqlusr = "admsql"
    $dbname = "DB01"
    $cred = New-Object System.Management.Automation.PSCredential -Argumentlist $sqlusr, $admpwd

[3] New-AzureRmSqlServer -ResourceGroupName $rg -ServerName $srvname -Location $location -SqlAdministratorCredentials $cred 

[4] $database = New-AzureRmSqlDatabase  -ResourceGroupName $rg `
       -ServerName $srvname `
       -DatabaseName $dbname `
       -RequestedServiceObjectiveName "S0"

Um Forte Abraço,

Até o próximo módulo! ;)

Gustavo Magella 

gustavomagella.com

[10] Criação via Powershell
11:07

Teste de acesso ao banco de dados, criação de tabelas, regras de firewall e até mesmo mapeamento de portas utilizadas por esse serviço.

[10] Testes e Curiosidades
14:06
[10] Quizz
4 questions