AZ-040: Automating Administration with PowerShell

Treinamento Microsoft Oficial

Sobre o Curso

Este curso fornece aos alunos o conhecimento e as habilidades fundamentais para usar o PowerShell a fim de administrar e automatizar a administração de servidores Windows, ele também fornece aos alunos as habilidades para identificar e criar o comando necessário para executar uma tarefa específica. Além disso, os alunos aprendem a criar scripts para realizar tarefas avançadas, como automatizar tarefas repetitivas e gerar relatórios.

Este curso fornece habilidades de pré-requisitos que abrangem uma ampla variedade de produtos da Microsoft, incluindo o Windows Server, o Windows Client, o Microsoft Azure e o Microsoft 365. Ao manter essa meta, este curso não se concentrará em nenhum desses produtos, embora o Windows Server, que é a plataforma comum para todos esses produtos, sirva como o exemplo das técnicas que este curso ensina.

 

Conteúdo Programático

1 - Revisão do Windows PowerShell

Saiba mais sobre o Windows PowerShell

Familiarize-se com os aplicativos do Windows PowerShell

Identifique fatores para instalar e usar o Windows PowerShell

Configurar o console do Windows PowerShell

Configure o ISE (Ambiente de Script Integrado) do Windows PowerShell

Usar o Visual Studio Code com o PowerShell

2 - Entender a sintaxe de comando no Windows PowerShell

Descobrir a estrutura dos cmdlets do PowerShell

Descobrir os parâmetros para usar os cmdlets do PowerShell

Examinar o recurso de preenchimento de guia no PowerShell

Exibir o conteúdo sobre os arquivos no PowerShell

3 - Encontrar comandos e Get-Help no Windows PowerShell

Definir módulos no PowerShell

Encontrar cmdlets no PowerShell

Usar aliases de comando no PowerShell

Usar Show-Command e Get-Help no PowerShell

Interpretar o conteúdo do arquivo de ajuda e atualizar o conteúdo da ajuda local no PowerShell

4 - Gerenciar o Active Directory Domain Services usando os cmdlets do PowerShell

Gerenciar contas de usuário no PowerShell

Gerenciar grupos e associações de grupo no PowerShell

Gerenciar contas de computador no PowerShell

Gerenciar unidades organizacionais e objetos do Active Directory no PowerShell

5 - Gerenciar configurações de serviço de rede para dispositivos Windows usando cmdlets do PowerShell

Gerenciar endereços IP no PowerShell

Gerenciar o roteamento de IP no PowerShell

Gerenciar clientes DNS no PowerShell

Gerenciar configurações do Firewall do Windows no PowerShell

6 - Gerenciar as configurações do Windows Server usando os cmdlets do PowerShell

Automatizar tarefas de gerenciamento usando os cmdlets de gerenciamento da Política de Grupo

Gerenciar as funções de servidor e serviços usando os cmdlets do PowerShell

Gerenciar as máquinas virtuais do Hyper-V usando os cmdlets do PowerShell

Gerenciar os Serviços de Informações da Internet usando os cmdlets do PowerShell

7 - Gerenciar configurações de um computador Windows local usando os cmdlets do PowerShell

Gerenciar o Windows 10 usando o PowerShell

Gerenciar permissões com o PowerShell

8 - Noções básicas sobre o pipeline do Windows PowerShell

Examinar o pipeline do Windows PowerShell e a respectiva saída

Descobrir membros do objeto no PowerShell

Controlar a formatação da saída do pipeline

9 - Selecionar, classificar e medir objetos usando o pipeline

Classificar e agrupar objetos por propriedade no pipeline

Medir objetos no pipeline

Selecionar um conjunto de objetos no pipeline

Selecionar propriedades de objeto no pipeline

Criar e formatar propriedades calculadas no pipeline

10 - Retirar objetos do pipeline

Saiba mais sobre os operadores de comparação no PowerShell

Examinar a sintaxe básica do filtro no pipeline

Examinar a sintaxe avançada do filtro no pipeline

Otimizar o desempenho do filtro no pipeline

11 - Enumerar objetos no pipeline

Saiba mais sobre enumerações no pipeline

Examinar a sintaxe básica para enumerar objetos no pipeline

Examinar a sintaxe avançada para enumerar objetos no pipeline

12 - Enviar e passar dados como saída do pipeline

Gravar dados de pipeline em um arquivo

Converter objetos de pipeline em outras formas de representação de dados no PowerShell

Controlar opções de saída adicionais no PowerShell

13 - Passar objetos do pipeline

Associação de parâmetro de pipeline

Identificar os parâmetros ByValue

Passar os dados usando ByValue

Passar os dados usando ByPropertyName

Identificar os parâmetros ByPropertyName

Usar parâmetros manuais para substituir o pipeline

Usar comandos parentéticos

Expandir os valores das propriedades

14 - Conectar-se a armazenamentos de dados usando os provedores do PowerShell

Definir provedores do Windows PowerShell

Examinar os provedores internos no PowerShell

Acessar ajuda do provedor no PowerShell

15 - Usar unidades do PowerShell no PowerShell

Explicar unidades do PowerShell no PowerShell

Usar cmdlets de unidade do PowerShell no PowerShell

Gerenciar o sistema de arquivos no PowerShell

Gerenciar o Registro no PowerShell

Trabalhar com certificados no PowerShell

Trabalhar com outras unidades do PowerShell no PowerShell

16 - Examinar o CIM e o WMI

Examinar a arquitetura do CIM e do WMI

Examinar repositórios no CIM e no WMI

Localizar a documentação de classe online usando os cmdlets CIM e WMI

17 - Consultar informações de configuração usando CIM e WMI

Listar namespaces e classes do repositório local usando CIM e WMI

Consultar instâncias usando comandos e linguagem WQL

Conectar-se a computadores remotos usando os cmdlets CIM e WMI

Consultar classes de repositório em computadores remotos usando objetos CIMSession

18 - Consultar e manipular objetos de repositório usando os métodos CIM e WMI

Descobrir métodos de objetos de repositório usando CIM e WMI

Localizar métodos de classe e documentação usando CIM e WMI

Invocar métodos de objetos de repositório usando CIM e WMI

19 - Gerenciar variáveis nos scripts do Windows PowerShell

Definir variáveis nos scripts do Windows PowerShell

Criar nomes de variável nos scripts do Windows PowerShell

Atribuir valores e tipos a variáveis nos scripts do Windows PowerShell

Identificar os métodos e as propriedades das variáveis nos scripts do Windows PowerShell

Usar variáveis de cadeia de caracteres e métodos nos scripts do Windows PowerShell

Usar variáveis de data e métodos nos scripts do Windows PowerShell

20 - Trabalhar com matrizes e tabelas de hash em scripts do Windows PowerShell

Definir uma matriz em scripts do Windows PowerShell

Trabalhar com listas de matrizes em scripts do Windows PowerShell

Definir tabelas de hash nos scripts do Windows PowerShell

Trabalhar com tabelas de hash nos scripts do Windows PowerShell

21 - Criar e executar scripts usando o Windows PowerShell

Examinar os scripts do Windows PowerShell

Modificar scripts na Galeria do PowerShell

Criar scripts usando o Windows PowerShell

Examinar o módulo do PowerShellGet no Windows PowerShell

Executar os scripts e definir a política de execução no Windows PowerShell

Examinar o Windows PowerShell e o AppLocker

Assinar os scripts digitalmente no Windows PowerShell

22 - Trabalhar com constructos de script no Windows PowerShell

Examinar e usar o loop ForEach nos scripts do Windows PowerShell

Examinar e usar o constructo If nos scripts do Windows PowerShell

Examinar e usar o constructo Switch nos scripts do Windows PowerShell

Examinar o constructo For nos scripts do Windows PowerShell

Examinar outros constructos do loop nos scripts do Windows PowerShell

Examinar as opções Interromper e Continuar nos scripts do Windows PowerShell

23 - Importar dados em formatos diferentes para uso em scripts usando cmdlets do Windows PowerShell

Usar o comando Get-Content em scripts do Windows PowerShell

Usar o cmdlet Import-Csv em scripts do Windows PowerShell

Usar o cmdlet Import-Clixml em scripts do Windows PowerShell

Usar o cmdlet ConvertFrom-Json em scripts do Windows PowerShell

24 - Usar métodos para aceitar as entradas de usuário nos scripts do Windows PowerShell

Identificar valores que podem ser alterados nos scripts do Windows PowerShell

Usar o cmdlet Read-Host nos scripts do Windows PowerShell

Usar o cmdlet Get-Credential nos scripts do Windows PowerShell

Usar o cmdlet Out-GridView nos scripts do Windows PowerShell

Passar parâmetros para um script do Windows PowerShell

25 - Solucionar problemas de scripts e resolver erros no Windows PowerShell

Interpretar mensagens de erro geradas para comandos do Windows PowerShell

Adicionar a saída em scripts do Windows PowerShell

Usar pontos de interrupção em scripts do Windows PowerShell

Interpretar ações de erro para comandos do Windows PowerShell

26 - Usar funções e módulos em scripts do Windows PowerShell

Examinar funções em scripts do Windows PowerShell

Usar o escopo de variável em scripts do Windows PowerShell

Criar módulos em scripts do Windows PowerShell

Use o recurso dot sourcing no Windows PowerShell

27 - Gerenciar um único computador e vários computadores usando a comunicação remota do Windows PowerShell

Examinar o recurso de comunicação remota do Windows PowerShell

Comparar a comunicação remota com a conectividade remota

Examinar o recurso de segurança da comunicação remota do Windows PowerShell

Habilitar a comunicação remota usando o Windows PowerShell

Usar a comunicação remota de um para um por meio do Windows PowerShell

Usar a comunicação remota de um para muitos por meio do Windows PowerShell

Comparar a saída da comunicação remota com a saída local

28 - Usar técnicas de comunicação remota avançadas do Windows PowerShell

Examinar técnicas comuns de comunicação remota do Windows PowerShell

Enviar parâmetros para computadores remotos no Windows PowerShell

Definir a proteção de acesso para variáveis, aliases e funções usando o modificador de escopo

Habilitar a comunicação remota de vários saltos no Windows PowerShell

29 - Gerenciar conexões persistentes para computadores remotos usando sessões do Windows PowerShell

Examinar conexões persistentes no Windows PowerShell

Criar e gerenciar PSSessions persistentes usando o Windows PowerShell

Desconectar PSSessions usando o Windows PowerShell

Examinar o recurso de comunicação remota implícita no Windows PowerShell

30 - Examinar módulo do Azure PowerShell

Examinar o Azure PowerShell

Examinar os benefícios do módulo Azure PowerShell

Instalar módulo do Azure PowerShell

Migrar o Azure PowerShell do AzureRM para o Azure

Examinar o módulo Microsoft Azure Active Directory para Windows PowerShell e Azure Active Directory PowerShell para módulos Graph

31 - Examinar os recursos e as ferramentas do Azure Cloud Shell

Examinar as características do Azure Cloud Shell

Examinar os recursos e as ferramentas do Azure Cloud Shell

Configurar e experimentar com o Azure Cloud Shell

32 - Gerenciar recursos do Azure com o Windows PowerShell

Criar uma máquina virtual do Azure usando os comandos do Windows PowerShell

Gerenciar máquinas virtuais do Azure usando os comandos do Windows PowerShell

Gerenciar o armazenamento relacionado do Azure usando o Azure PowerShell

Gerenciar assinaturas do Azure usando o Azure PowerShell

33 - Gerenciar usuários, grupos e licenças no Azure AD usando o Windows PowerShell

Examinar os benefícios de gerenciar os serviços do Microsoft 365 usando o Windows PowerShell

Conectar-se ao locatário do Microsoft 365 usando o Windows PowerShell

Gerenciar usuários no Microsoft 365 usando o Windows PowerShell

Gerenciar grupos no Microsoft 365 usando o Windows PowerShell

Gerenciar funções no Microsoft 365 usando o Windows PowerShell

Gerenciar licenças no Microsoft 365 usando o Windows PowerShell

34 - Gerenciar o Exchange Online usando o Windows PowerShell

Conectar-se ao Exchange Online usando o Windows PowerShell

Gerenciar as caixas de correio no Exchange Online usando o Windows PowerShell

Gerenciar os recursos no Exchange Online usando o Windows PowerShell

Gerenciar as funções do administrador no Exchange Online usando o Windows PowerShell

35 - Gerenciar o SharePoint Online usando o Windows PowerShell

Instalar e conectar-se ao Shell de Gerenciamento do SharePoint Online usando o Windows PowerShell

Gerenciar usuários e grupos do SharePoint Online usando o Windows PowerShell

Gerenciar os sites do SharePoint usando o Windows PowerShell

Gerenciar o compartilhamento de usuário externo do SharePoint Online usando o Windows PowerShell

36 - Gerenciar o Microsoft Teams usando o Windows PowerShell

Examinar módulo Microsoft Teams PowerShell

Instalar o módulo Microsoft Teams PowerShell

Gerenciar equipes com o módulo Microsoft Teams PowerShell

37 - Criar e gerenciar trabalhos em segundo plano usando o Windows PowerShell

Definir os tipos de trabalhos em segundo plano no Windows PowerShell

Iniciar trabalhos remotos e trabalhos CIM/WMI no Windows PowerShell

Monitorar trabalhos no Windows PowerShell

Recuperar resultados para executar trabalhos no Windows PowerShell

38 - Criar e gerenciar trabalhos agendados usando o Windows PowerShell

Criar e executar scripts do Windows PowerShell como tarefas agendadas

Definir trabalhos agendados no Windows PowerShell

Criar objetos de opção de trabalho e de gatilho de trabalho no Windows PowerShell

Criar e registrar um trabalho agendado no Windows PowerShell

Recuperar os resultados de um trabalho agendado no Windows PowerShell

Pré-Requisitos

Pré-Requisitos

  • Experiência em tecnologias e implementação de redes Windows. 

  • Experiência com administração, manutenção e solução de problemas de Windows Server. 

Público Alvo

Público Alvo

  • Este curso destina-se a profissionais de TI que já têm uma experiência geral no Windows Server, no cliente do Windows, no Azure e na administração do Microsoft 365 e que querem saber mais sobre como usar o Windows PowerShell para fins de administração. Não é necessário ter experiência prévia com alguma versão do PowerShell ou linguagem de script. Este curso também é adequado para profissionais de TI já experientes em administração de servidor, incluindo o Microsoft Exchange Server, o Microsoft SharePoint Server e o Microsoft SQL Server. 

Carga Horária

Carga Horária

  • 40 horas

Turmas

Turmas

  • Diurno: 5 dias das 9hs às 18hs.
  • Noturno: 10 noites (seg a sex) das 18:30 hs às 22:30 hs.
  • Turmas: Presencial e Online Ao Vivo.

Em Breve! Está interessado?

Avisaremos quando uma nova turma estiver disponível!

© 4Bios

by nerit