Descripción
Este curso se enfoca en capacitar a los administradores de sistemas y profesionales de TI en el uso de PowerShell para automatizar tareas de administración en un entorno de Windows Server. Los participantes aprenderán a crear scripts eficaces, automatizar procesos rutinarios, administrar servidores y servicios, así como a implementar y gestionar la automatización en infraestructuras complejas. El curso incluye módulos sobre la creación y depuración de scripts, el uso de módulos avanzados de PowerShell, y la gestión de entornos en la nube y en servidores locales.
¿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
Módulo 1: Introducción a Windows PowerShell
Este módulo te dará una introducción a Windows PowerShell y una visión general de sus funcionalidades. También explicará cómo abrir y configurar Windows PowerShell, así como ejecutar comandos y utilizar el sistema de ayuda integrado.
- Visión general de Windows PowerShell
- Entendiendo la sintaxis de comandos en Windows PowerShell
- Encontrar comandos y obtener ayuda en Windows PowerShell
Módulo 2: Windows PowerShell para la administración de sistemas locales
Este módulo te introducirá a los diferentes tipos de cmdlets comúnmente utilizados para la administración del sistema. También aprenderás a instalar y utilizar Windows PowerShell en Windows 10.
- Cmdlets para la administración de Active Directory Domain Services
- Cmdlets de configuración de red
- Cmdlets de administración de servidores
- Windows PowerShell en Windows 10
Módulo 3: Trabajando con la canalización (pipeline) de Windows PowerShell
Este módulo te introduce a la característica de canalización (pipeline) de Windows PowerShell, que proporciona funcionalidades más complejas y flexibles en comparación con otros shells de línea de comandos. Aprenderás a utilizar Windows PowerShell de manera más efectiva y eficiente.
- Entendiendo la canalización (pipeline)
- Seleccionar, ordenar y medir objetos
- Filtrar objetos en la canalización
- Enumerar objetos en la canalización
- Enviar y pasar datos de la canalización como salida
Módulo 4: Uso de PSProviders y PSDrives
Este módulo introduce los adaptadores PSProviders y PSDrives, que te permiten trabajar con diferentes formas de almacenamiento utilizando los mismos comandos y técnicas que se utilizan para gestionar el sistema de archivos.
- Uso de PSProviders
- Uso de PSDrives
Módulo 5: Consulta de información de administración mediante CIM y WMI
Este módulo introduce dos tecnologías paralelas: Windows Management Instrumentation (WMI) y Common Information Model (CIM). Ambas tecnologías proporcionan acceso local y remoto a un repositorio de información de administración, incluido el acceso a información sólida disponible desde el sistema operativo, hardware de computadora y software instalado.
- Entendiendo CIM y WMI
- Consultar datos mediante CIM y WMI
- Realizar cambios mediante CIM y WMI
Módulo 6: Trabajo con variables, arrays y tablas hash
Este módulo te proporciona las habilidades y conocimientos necesarios para utilizar variables, arrays y tablas hash en Windows PowerShell.
- Uso de variables
- Manipulación de variables
- Manipulación de arrays y tablas hash
Módulo 7: Scripting en Windows PowerShell
Este módulo explica cómo empaquetar un comando de Windows PowerShell en un script, lo que te permite realizar tareas repetitivas y más complejas que no se pueden lograr en un solo comando.
- Introducción al scripting con Windows PowerShell
- Constructos de script
- Importar datos desde archivos
- Aceptar entrada del usuario
- Resolución de problemas y manejo de errores
- Funciones y módulos
Módulo 8: Administración de equipos remotos con Windows PowerShell
Este módulo te introduce a la tecnología de acceso remoto de Windows PowerShell, que te permite conectar con uno o varios equipos remotos y ejecutar comandos en tu nombre.
- Uso básico de acceso remoto en Windows PowerShell
- Técnicas avanzadas de acceso remoto en Windows PowerShell
- Uso de sesiones PSSessions
Módulo 9: Gestión de recursos de Azure con PowerShell
Este módulo proporciona información sobre Azure PowerShell y presenta Azure Cloud Shell. Aprenderás a gestionar VMs de Azure, almacenamiento y suscripciones utilizando Azure PowerShell.
- Azure PowerShell
- Introducción a Azure Cloud Shell
- Gestión de VMs de Azure con PowerShell
- Gestión de almacenamiento y suscripciones
Módulo 10: Gestión de servicios de Microsoft 365 con PowerShell
Este módulo describe cómo utilizar PowerShell para gestionar cuentas de usuario, licencias y grupos de Microsoft 365, Exchange Online, SharePoint Online y Microsoft Teams.
- Gestión de cuentas de usuario, licencias y grupos de Microsoft 365 con PowerShell
- Gestión de Exchange Online con PowerShell
- Gestión de SharePoint Online con PowerShell
- Gestión de Microsoft Teams con PowerShell
Módulo 11: Uso de trabajos en segundo plano y trabajos programados
Este módulo describe cómo utilizar trabajos en segundo plano y trabajos programados, así como crear y recuperar resultados de trabajos programados.
- Uso de trabajos en segundo plano
- Uso de trabajos programados