Gerenciamento de Servidores com PowerShell 3.0

Slides:



Advertisements
Apresentações semelhantes
Paulo Pedrosa Tiago Nogueira
Advertisements

Sistemas Cliente/Servidor Introdução
Microsoft® ISA Server 2006 Visão Geral
Visão Geral Técnica do Microsoft Operations Manager 2005
Entendendo Diretivas de Grupo Parte 3
Álvaro Rezende MVP - Shell User MCT, MCSA, MCDST, MCTS
Modelo de Maturidade de Empresas de Médio Porte para BPIO
Habilitando Processos “People-Ready” através do Business Process Management (BPM) Este modelo é um esboço de uma apresentação comum a respeito de uma parte.
Virtualização André Bernardes RA: César Kallas RA:
Web Services Erika Hmeljevski Estefania Borm Leonardo Malagoli
Daniel Paulo Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.
Módulo 4: Gerenciando o acesso aos recursos
Apresentação de produtos
Ferramenta de Gerenciamento
Mid-market server campaign – thru partner presentation: Apenas para o apresentador: não mostrar Orador: Parceiro Título da apresentação: Damos-lhe o poder.
SOA - Arquitetura Orientada a Serviços
DOCUMENTO CONFIDENCIAL DA MICROSOFT Set 2009 | Página 1 | Apresentação para BDMs.
Curso Superior de Tecnologia: Sistemas para Internet
Windows Server 2008 R2 Visão Geral do Valor de Negócios
Habilitando Conectividade Contínua e Segura [Nome] Microsoft Brasil
Tecnologia de Informática
SETEMBRO, 2010 | SÃO PAULO. Utilizando o AppLocker para proteger seu ambiente da execução de aplicações não autorizadas C Ó DIGO DA SESS Ã O: CLI307 Rodrigo.
Administração de Redes Cisco I
Open Cloud Computing Interface - OCCI Projeto EUBrazilCC
TI para uma Instituição de Ensino Dinâmica
Jason Leznek Gerente de Grupo de Produto Cliente Windows
Implantação e Gerenciamento do Windows Server com o System Center
Última atualização: 21 de outubro de AGENDA Qual é a diferença entre serviços na nuvem e de hospedagem? Que cargas de trabalho devem ficar.
Arquitetura e Configuração do Windows Server AppFabric
Tópicos de Sistemas de Informação A
[CTI-01] Windows Intune & Windows Server 2012
Organizador, antes de começar seu evento:
Sistemas Operacionais de Redes de Computadores
1.Leia todas as regras do Super Desafio CEA – Windows Server 2012 antes de decidir participar 2.Prepare sua audiência: 1.Divulgue seu evento em redes sociais.
Cenário do mundo real Padrões Web em múltiplos browsers, plataformas e dispositivos (HTML5, CSS3 e JS) Suporte a múltiplas plataformas no Windows Azure.
Gerencia de Redes Redes de Computadores II
Server-2003 Administração de Sistema Operacional de Rede Windows
Semana de Educação 31 de Outubro a 4 de Novembro Flavio J Medeiros
Organizador, antes de começar seu evento:
Conceitos de J2EE para a WEB
Aproveitando o diagnóstico no sequenciamento Demo Diagnósticos Linkando Pacotes com o Dynamic Suite Composition Demo Fácil de usar Aceleradores de Pacote.
Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial
IPAM Internet Protocol Address Management
Microsoft Azure Apresentação de visão geral para parceiros
Sistemas Operacionais
Mais nova versão do sistema operacional da Microsoft voltado para o segmento de servidores.
Framework para mapeamento objeto-relacional
Private Cloud na Prática VIR302
– Gerenciando e Mantendo o Microsoft Windows Server 2003 Frank S. Fernandes Bastos Instrutor.: Frank S. Fernandes Bastos
O primeiro passo para a nuvem
Governança e Automação com o System Center
FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 04 Prof. André Lucio.
Além do Remote Desktop Services VIR 309
IIS Web Server.
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Prof.°: João Henrique Disciplina: SOR II
Integração de Ferramentas CASE
FUNDAMENTOS DE COMPUTAÇÃO
.NET com C#.  Conceitos e Características  Vantagens do SOAP  Descrição do WebService  Gerenciamento de Estados  UDDI  Novidades do Framework 2.0.
Perspectiva Histórica Melhoramentos no Windows 2008 Demo: Tarefas de Configuração Inicial Server Manager & SML Demo: Server Manager Perguntas e Respostas.
SyncML Apresentação –Introdução Motivação Iniciativa SyncML –XML (eXtensible Markup Language) –Protocolos SyncML –Sincronização em duas vias –Conclusões.
Tomcat e Aplicações Web
Microsoft Students to Business
Sistemas Operacionais Funcionamento Básico
MVP Virtual Conference 2013 Desktop Seguro Luciano Lima CISSP / MVP Enterprise
Terminal Server - licenciamento e gerenciamento do TS no Windows Server 2003 R2 Acesse remotamente o seu servidor de qualquer lugar do universo para administrar.
Tutorial sobre licenciamento do Terminal Services no Windows Server área de trabalho remota Acesse remotamente o seu servidor de qualquer lugar.
Laboratório B – Sistemas Supervisórios N8LB9 Prof. Dr. Cesar da Costa 3.a Aula: Driver de Comunicação e Comunicação OPC.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Transcrição da apresentação:

Gerenciamento de Servidores com PowerShell 3.0 Daniel Donda O slide 1 deve ser utilizado para a apresentação da palestra. ·         O slide 2 para a agenda da palestra ·         O slide 3 para a apresentação do Palestrante (e-mail, tempo de casa (MVP), blog ou qualquer outra informação pessoal que gostaria de passar aos participantes). ·         Os demais slides são blocos, que variam as cores, mas todos iguais (no jogo). Nele você vai escolher quais farão parte da sua palestra.

Simples & Fácil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0

Daniel Donda MVP Windows Expert-IT Pro Twitter @danieldonda Facebook /mcsesolution www.mcsesolution.com

Gerenciamento de Servidores com PowerShell 3.0

Gerenciamento do Windows Server No passado, o Windows Server foi um excelente sistema operacional: Para um único servidor E seus dispositivos O Windows Server 2012 é um excelente sistema operacional: Para muitos servidores e os dispositivos conectados a eles. Sejam físicos ou virtuais. Dentro e fora da organização.

Windows PowerShell 3.0 Windows PowerShell 3.0 fornece uma maneira abrangente, flexível, e simples para automatizar a administração de servidores em sua rede

Robusto Remoto Ágil PowerShell Elástico Padrões Otimizado para a nuvem Automatização Quando falamos em otimizado para a nuvem, pensamos em on site, on premisse ou off- premisses, no data center e o que você precisa é de gerenciamento Remoto - Elástico – Não é uma maquina ou duas, são 10, ou talvez 100 ou mais servidores Automatização – Você está remoto e vários servidores você não querem ficar no click, click você precisa automatizar tarefas. Padrões – Nem todos ambientes são somente Microsoft, muitos ambientes são multiplataformas e precisamos de um gerenciamento que permite seguir os padrões da indústria. Ágil – Gerenciar grandes ambientes com automação e seguindo padrões, precisamos de flexibilidade. Não temos o mesmo cenários em todos os servidores, são configurações e necessidades diferentes e você deve habilitar suas ferramentas de gerenciamento de maneira rápida. Robustes, pois vc precisa de ferramentas resilientes, que te forneça robustez em tarefas de automação e gerenciamento. Esse 6 pilares são a encontrados do PowerShell

PowerShell 3.0 Simples & Fácil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0 Simples e Facil

PowerShell 3.0 Simples & Fácil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0 Simples e Facil

Simples e Fácil Sintaxe e linguagem Windows PowerShell ISE IntelliSense e TAB completion Cmdlets Importação automática de Módulos Show-command Help Help atualizável F1 contextual Get-Help –ShowWindow Sintaxe e linguagem Where e ForEach simplificado

Administração Delegada Session Configuration Files Criação simples Usa .psd1 (PowerShell Data Files) RunAs RunAsUser & RunAsPassword Sessões remotas com diferentes cred.

PowerShell 3.0 Simples & Facil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0 Simples e Facil

Cobertura Completa Windows Server 2008 R2 Windows Server 2012 456 cmdlets 10 módulos Windows Server 2012 ~2,430 cmdlets 85 módulos

Milhares de novos cmdlets Jobs Add-JobTrigger Disable-JobTrigger Enable-JobTrigger Get-JobTrigger New-JobTrigger Remove-JobTrigger Set-JobTrigger Disable-ScheduledJob Enable-ScheduledJob Get-ScheduledJob Register-ScheduledJob Set-ScheduledJob Unregister-ScheduledJob Get-ScheduledJobOption New-ScheduledJobOption Set-ScheduledJobOption ISE Get-IseSnippet Import-IseSnippet New-IseSnippet CIM Get-CimAssociatedInstance Get-CimClass Get-CimInstance Get-CimSession Invoke-CimMethod New-CimInstance New-CimSession New-CimSessionOption Register-CimIndicationEvent Remove-CimInstance Remove-CimSession Set-CimInstance Remoting Connect-PSSession Disconnect-PSSession Receive-PSSession New-PSSessionConfigurationFile Test-PSSessionConfigurationFile New-PSTransportOption Workflow New-PSWorkflowExecutionOption New-PSWorkflowSession Invoke-AsWorkflow Resume-Job Suspend-Job Web ConvertFrom-Json ConvertTo-Json Invoke-RestMethod Invoke-WebRequest Other New-WinEvent Unblock-File Show-Command Rename-Computer Save-Help Update-Help Get-TypeData Remove-TypeData Get-ControlPanelItem Show-ControlPanelItem

Disponível em qualquer lugar Windows 8, Windows RT, & Windows Server 2012 Full Server Server Core Com ou sem Graphical Shell ou Graphical Management Tools Windows Preinstallation Environment (WinPE) 4.0 Windows Management Framework 3.0 Windows Server 2008 / Windows 7 / Windows Server 2008 R2 (+Server Core)

PowerShell 3.0 Simples & Fácil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0 Simples e Facil

Windows PowerShell Workflow Multi-machine orchestration engine criado com Windows Workflow Foundation e .NET 4.0 É um mecanismo confiável que permite a execução de tarefas de longa duração em múltiplas maquinas. Robusto: Permite Suspender e retomar fluxos de trabalho, sobrevive máquina reiniciada Desempenho: O pool de conexões, otimização do fluxo de trabalho, e de hospedagem compartilhada Escalável: Pode executar várias tarefas em paralelo, parâmetros comuns para múltiplas maquinas. Confiável: Conexão automática e ação repetir com intervalos configuráveis Familiar: O Workflow funciona como scripts do PowerShell ou usando XAML, gerenciável através * Job-cmdlets

Cenário para Workflow Nós gerenciáveis Rodam workflow Servidor de gerenciamento Armazena e gerencia Workflow do PowerShell Executa o PowerShell Workflow nas maquinas remotas Cliente IT pro conectado e trabalhando Conecta ao servidor de Workflow

Scheduled Jobs Job Scheduling permite agendar a execução de um trabalho (job) PowerShell em Background Suporte diversos gatilhos (triggers) Executa comandos de acordo com o agendamento ou em resposta a um evento. Modulo PSScheduledJob *-JobTrigger para criar triggers agendados *-ScheduledJob para registrar, cancelar e alterar definições de trabalho agendados * ScheduledJobOption para configurar definições avançadas * Job para recuperar resultados

Sessões Persistentes Sessões remotas permanecem em um estado “conectada" durante falhas de rede ou falhas de até 4 minutos Após 4 minutos, sessões remotas alternam automaticamente para um novo estado "Disconnectada" Comandos persistentes e Jobs podem continuar a funcionar mesmo se a sessão estiver desconectada O cliente pode se reconectar a uma sessão desconectada após a conectividade de rede com o servidor ser restaurada

PowerShell 3.0 Simples & Fácil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0 Simples e Facil

Windows PowerShell Web Access Fornece acesso ao PowerShell a partir de qualquer lugar Aumenta o valor do seu investimento em PowerShell Construído para celulares, tablets e outros dispositivos móveis, bem como PCs Suporte multi-plataforma IE Firefox Safari Chrome Opera

Windows PowerShell ISE IntelliSense AST + completa comando. Painel Show-Command Get-Command Regiões AST F1 – Janela do help Get-Help Rich copy AST = Abstract Syntax Tree IntelliSense

Hyper-V Resource Manager Enable-VMResourceMetering –VMName nomedavm Average CPU Average physical memory Minimum memory usage Maximum memory usage Maximum amount of disk space Total incoming network traffic  Total outgoing network traffic  http://www.poshserver.net  http://poshstats.net .

Comunidade PowerShell TechNet Script Center Script Repository Script Explorer ISE Add-ons Website PowerShell Modules PoshCode.org PowerShellCommunity.org PowerShell.com PowerShellGroup.org Windows PowerShell ISVs

PowerShell 3.0 Simples & Fácil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0 Simples e Facil

Padrões de gerenciamento Fornece interoperabilidade de gerenciamento com interface e protocolo padrão Padrões DMTF CIM (Common Information Model) => interface semântica WMI v2: Acessa CIM sobre WS-Man PowerShell cmdlets gerados automaticamente a partir de provedores WMI v2 pela autoria XML (*. Cdxml) WS-Man (Web Services for Management) => protocolo WinRM: Microsoft implementação do protocolo WSMan Extensões da Microsoft para WSMan habilitar o PowerShell remoto

Padrões de gerenciamento OData (Open Data Protocol) Management OData IIS Extension Fornece uma capacidade de gerenciar servidores Windows a partir de vários tipos de dispositivos: Windows, ou não Windows. Permite plugin de gerenciamento do Windows Server via PowerShell em uma experiência simplificada de gerenciamento de aplicações: Processa solicitações de OData e os converte em invocações PowerShell. Hospedado no IIS; esquema de recursos e módulo de autorização fornecido pelo cliente

PowerShell 3.0 Simples & Fácil Cobertura completa Robusto e escalável Plataforma rica Baseadas em padrões PS 3.0 -gt PS 2.0 Simples e Facil

O PowerShell PowerShell 1.0 PowerShell 2.0 Introduziu uma grande linguagem de script para a gestão de máquina local APIs para desenvolvedores escrever cmdlets e provedores Microsoft Exchange fez uma grande aposta no PowerShell Fornecido com o Windows Server 2008 PowerShell 2.0 Vem com o Windows 7 e Windows Server 2008 R2 Remoting introduzidas: 1:1, Fan-out, Fan-in Remoting, Implicit remoting ISE introduzidas: Coloração de sintaxe, depuração gráfica, Profissionais de TI podem criar cmdlets PowerShell usando script PowerShell Conjunto de recursos muito grande: Jobs em background, sessões restritas, Transações, Out-GridView, Eventing

Use o PowerShell Windows PowerShell 3.0 fornece uma maneira abrangente, flexível e simples para automatizar o gerenciamento de servidores na sua rede. Windows Server 2012, Windows 8 http://bit.ly/160hFto Windows Management Framework 3.0“ http://bit.ly/10ldOHT

Aprenda e Divirta-se E-Book Gratuito em português http://bit.ly/PowerShellRocks Daniel Donda MVP Windows Expert-IT Pro Twitter: @danieldonda Facebook.com/mcsesolution www.mcsesolution.com