Administración avanzada con PowerShell

Con este curso los conocimientos fundamentales y habilidades para utilizar PowerShell para administrar y automatizar la administración de servidores basados en Windows. Se centra en las características y técnicas principales de la línea de comandos de Windows PowerShell, y proporcionará los conocimientos previos necesarios para muchos productos de Microsoft diferentes.

 

Solicita información

Descripción

Con este curso los conocimientos fundamentales y habilidades para utilizar PowerShell para administrar y automatizar la administración de servidores basados en Windows. Se centra en las características y técnicas principales de la línea de comandos de Windows PowerShell, y proporcionará los conocimientos previos necesarios para muchos productos de Microsoft diferentes.

Código del Curso: IT-MCP-PSHELLAV

Duración: 25 horas

Modalidad: presencial/online en directo

 

Objetivos

Existen dos aproximaciones a la herramienta, una elemental, consistente en ejecutar cmdlets de forma aislada que, si bien nos abre un abanico muy importante de posibilidades, no es suficiente si la administración se desea realizar de forma masiva y automatizada mediante scripts. Es aquí donde podemos encontrarnos con dificultades debidas a una falta de conocimiento profundo en el lenguaje de script.

Este contenido aportará ese conocimiento y te ofrecerá la base para poder crear verdaderos scripts en PowerShell que sigan las buenas prácticas y permitan la reutilización del código. El temario se complementa con la descripción de cómo realizar PowerShell remoto a los servidores de backend de Office 365 (Exchange, SharePoint y Windows Azure Active Directory), lo que permitirá aumentar la productividad del administrador de forma importante.

Requisitos

  • Experiencia o conocimiento equivalente de administración de sistemas de mensajería, equipos de trabajo, seguridad, etc.
  • Experiencia básica en servicios Microsoft Office 365

¿A quién va dirigido?

Este curso se dirige a profesionales que administren sistemas Microsoft locales, así como una primera aproximación a los servicios online del fabricante

Contenido

1. El cmdlet en PowerShell

  • Los módulos de comando
  • Importación de módulos
  • Ejemplos de cmdlet con módulos comúnmente utilizados

2. La conexión de procesos de PowerShell

  • ¿Qué es el pipeline?
  • ¿Qué es una colección de objetos?
  • Selección de propiedades
  • Filtrado de la colección
  • Ordenación de la colección
  • Pasar datos al pipeline
  • Técnicas avanzadas de uso del pipeline
  • Enlace de parámetros en el pipeline

3. Los proveedores de PowerShell

  • PSProviders
  • PSDrives
  • Acceso al registro de Windows por medio de proveedores

4. Consulta de información con PowerShell

  • ¿Qué son las clases CIM y WMI?
  • Consulta CIM
  • Consulta WMI
  • Realizar cambios en el sistema por medio de CMI y WMI

5. Estructura y artefactos del lenguaje

  • Variables
  • Arrays
  • Tablas de Hash

6. Scripting con PowerShell

  • Construcciones
  • Importación de datos
  • Entrada de datos de consola
  • Documentación del script
  • Control de excepciones
  • Funciones y módulos

7. Administración remota con PowerShell

  • Remoting
  • Remoting avanzado
  • Uso de sesiones con PSSesion

8. Ejecución de scripts en segundo plano

  • Jobs
  • Planificación de jobs
  • Recuperación de la salida de jobs en segundo plano

9. Powershell avanzado

  • Convertir un comando en una función avanzada
  • Definir los atributos de los parámetos y validad la entrada de usuario
  • Crear funciones que usan varios objetos
  • Escribir funciones que aceptan entrada desde el pipeline

10. Conectividad con WAAD.

  • PowerShell remoto contra Windows Azure Active Directory
  • Gestión de usuarios y grupos con PowerShell remoto
  • Gestión de licencias

11. Administración de Office Online con Powershell.

  •  Determinar el servidor con el que conectar
  • Administración de Exchange Online
  • Administración de SharePoint Online
  • Administración de Teams

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Administración avanzada con PowerShell”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

También te recomendamos…