MS_10962

Anuncio
Gold Learning
Gold Business Intelligence
Silver Data Plataform
MS_10962
Advanced Automated
Administration with Windows
PowerShell
www.ked.com.mx
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
Por favor no imprimas este documento si no es necesario.
MS_10962
www.ked.com.mx
Advanced Automated Administration with Windows PowerShell
[email protected]
Introducción.
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
Este curso es un seguimiento del curso 10961: Automating Administration with Windows PowerShell. Está
construido sobre Windows Server 2012 R2 y Windows 8.1 y mientras que se centra específicamente en Windows
PowerShell v4.0, también es relevante en entornos Windows PowerShell v2.0 y v3.0. Amplia los conocimientos
ya adquiridos en el curso 10961 y se enfoca en la creación de Scripts de Windows PowerShell más escalables y
utilizables para el uso en su organización mediante la construcción de sus propias herramientas de Windows
PowerShell.
Aprende sobre áreas tales como la creación de funciones avanzadas, módulos de Script, atributos de parámetros
avanzados y secuencias de comandos de controlador. También aprende a hacer tus scripts más robusto con el
aprendizaje sobre el manejo de errores de script y el análisis y depuración de scripts de Windows PowerShell.
El curso también cubrirá el uso de los cmdlets de Windows PowerShell con .NET Framework, así como enseñar
cómo configurar los servidores de Windows usando la configuración de estado deseado y proporciona un
entendimiento del flujo de trabajo de Windows PowerShell.
Los laboratorios y el aprendizaje le ayudarán a eliminar las tareas manuales que actualmente tienes que
ejecutar como administrador, que le permite hacer sus propias herramientas de Windows PowerShell para la
administración automatizada, repetida, precisa y prevista de la infraestructura de Windows Server.
Duración.
3 Días.
Perfil.
Este curso está dirigido a profesionales de TI con conocimientos generales en Windows Server y administración
de Windows Client o con experiencia en la administración y soporte de servidores y servicios de aplicaciones,
incluyendo aplicaciones como Exchange, SharePoint y SQL. Los administradores que trabajan en un entorno
híbrido de Windows o Windows en su totalidad se darán cuenta de este curso corresponde a su día a día de
trabajo y al futuro desarrollo de la carrera y sus habilidades.
El curso también está dirigido a los profesionales de TI que desean aprovechar el conocimiento y la habilidad
existente de Windows PowerShell para aprender a construir sus propias herramientas para uso general
más amplio en su organización, el uso de cualquier producto de Microsoft o de proveedores de software
independientes (ISV) que sean compatible con Windows PowerShell.
Al finalizar.
Al finalizar el curso, el alumno será capaz de:
•• Crear funciones avanzadas
•• Usar cmdlets y Microsoft NET Framework en Windows PowerShell
•• Escribir secuencias de comandos del controlador
•• Controlar errores de secuencias de comandos
•• Utilice los archivos de datos XML
•• Gestionar configuraciones de servidor con el uso de la configuración por estado deseado
•• Analizar y depurar Scripts
•• Entender Windows PowerShell Workflow
KeD® es una marca registrada ante el Instituto Mexicano de la Propiedad Intelectual
Pag. 1
MS_10962
www.ked.com.mx
Advanced Automated Administration with Windows PowerShell
[email protected]
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
Requisitos previos.
Antes de atender a este curso, los estudiantes deben tener:
•• El conocimiento y la experiencia de trabajo con Windows PowerShell o conocimientos equivalentes a los
contenidos cubiertos en curso 10961: Automating Administration with Windows PowerShell
•• Experiencia en general de Windows Server y administración de Windows Client o la experiencia en la
administración y soporte de servidores y servicios de aplicaciones, incluyendo aplicaciones como Exchange,
SharePoint y SQL.
El manual de este curso está en inglés. Para obtener el mayor beneficio de este curso, los alumnos deben
tener un buen conocimiento de este idioma y cumplir todos los requisitos previos.
Examen.
Este curso no tiene un examen asociado.
Material del curso y software.
El kit del estudiante incluye un libro de trabajo comprensivo y otros materiales necesarios para esta clase.
Temario.
Módulo 1. Creación de funciones avanzadas
En este módulo los alumnos aprenderán cómo parametrizar un comando en una función avanzada. Está
diseñado para enseñar a varios principios fundamentales en una sola secuencia lógica, mediante el uso de
ejercicios prácticos frecuentes para reforzar nuevas habilidades.
•• Conversión de un comando en una función avanzada
•• Creación de un módulo de script
•• Definición de atributos de parámetros y de validación de entrada
•• Escribir funciones que utilizan varios objetos
•• Escritura de funciones que aceptar canalización
•• Producir función de salida compleja
•• Funciones de documentación mediante el uso de Content-Based Help
•• Soporte de Whatif y Confirm
Laboratorio: Conversión de un comando en una función avanzada
•• Conversión de un comando en una función avanzada
Laboratorio: Creación de un módulo de script
•• Creación de un módulo de script
Laboratorio: Definiendo atributos de parámetros y validación de entrada
•• Atributos de parámetros y de validación de entrada
Laboratorio: Escritura de funciones de que utilizan varios objetos
•• Funciones de que utilizan varios objetos
Laboratorio: Escritura de funciones que aceptar canalización
•• Funciones que aceptar canalización
KeD® es una marca registrada ante el Instituto Mexicano de la Propiedad Intelectual
Pag. 2
MS_10962
www.ked.com.mx
Advanced Automated Administration with Windows PowerShell
[email protected]
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
Laboratorio: Producir salida de función Compleja
•• Producir salida de función compleja
Laboratorio: Documentación de funciones mediante el uso de Content-Based Help
•• Documentación de Funciones mediante el uso de Content-Based Help
Lab: Apoyo -whatIf y -Confirm
•• Apoyo -whatIf y -Confirm
Después de completar este módulo, los alumnos serán capaces de:
•• Convertir un comando en una función avanzada
•• Crear un módulo de script
•• Fijar parámetros y atributos de validación de entrada
•• Escribir funciones que utilizan varios objetos
•• Escribir funciones que aceptar canalización
•• Producir salida de función compleja
•• Escribir funciones mediante Content-Based Help
•• Apoyo -whatIf y -Confirm
Módulo 2: Uso de cmdlets y Microsoft .NET Framework en Windows PowerShell
Windows PowerShell proporciona comandos que realizan muchas de las tareas que se necesitan en un entorno
de producción. A veces, un comando no está disponible, pero el .NET Framework proporciona un medio
alternativo para realizar una tarea. Debido a que Windows PowerShell se basa en el .NET Framework, es capaz
de acceder a los medios alternativos. En este módulo, usted aprenderá cómo descubrir y ejecutar comandos de
Windows PowerShell y cómo utilizar componentes .NET Framework desde el interior de Windows PowerShell.
Estas dos técnicas le proporcionará la mayor flexibilidad y capacidad para llevar a cabo tareas en un entorno de
producción.
•• Ejecución de comandos de Windows PowerShell
•• Usando Microsoft .NET Framework en Windows PowerShell
Laboratorio: Uso de .NET Framework en Windows PowerShell
•• Uso estático y de instancia Miembros
Después de completar este módulo, los alumnos serán capaces de:
•• Ejecutar comandos de Windows PowerShell
•• Utilizar Microsoft .NET Framework en Windows PowerShell
Módulo 3: Creación de Scripts controladores
En este módulo, los estudiantes aprenderán cómo combinar herramientas - Funciones avanzadas que realizan
una tarea específica - y un Script controlador que proporciona una interfaz de usuario o automatizan un proceso
de negocio
•• Entender Scripts controladorer
•• Escritura de Scripts controladorer que muestran una interfaz de usuario
KeD® es una marca registrada ante el Instituto Mexicano de la Propiedad Intelectual
Pag. 3
MS_10962
www.ked.com.mx
Advanced Automated Administration with Windows PowerShell
[email protected]
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
Laboratorios: Creación de scripts Controlador que mostrar una interfaz de usuario
•• Escribir funciones que desea usar en el script del controlador
•• Escribir una secuencia de comandos de controlador que implementa un menú basado en texto
Después de completar este módulo, los alumnos serán capaces de:
•• Entender Scripts Controlador
•• Escribir secuencias de comandos del controlador que muestran una interfaz de usuario
Módulo 4: Gestión de errores de secuencias de comandos
En este módulo, los estudiantes aprenderán cómo realizar el tratamiento de errores basicos en los scripts. La
atención se centrará sobre cómo agregar el control de errores a las herramientas existentes, principalmente
como un mecanismo de ahorro de tiempo (en lugar de hacer que los estudiantes escriban nuevas herramientas).
Un beneficio adicional de este enfoque es que va a ayudar a construir las habilidades que debe tener para
analizar y reutilizar el código existente escrito por otra persona.
•• Entendimiento el control de errores
•• Controlar errores en una secuencia de comandos
Laboratorio: Manejo de errores en un script
•• Controlar errores en una secuencia de comandos
Después de completar este módulo, los alumnos serán capaces de:
•• Comprender el manejo de errores
•• Controlar errores en una secuencia de comandos
Módulo 5: Uso de archivos XML
En este módulo, los alumnos aprenderán a leer, manipular y escribir datos en archivos XML, los cuales
proporcionan una forma robusta, pero sencilla para almacenar datos tanto planos como jerárquicos. Los
archivos XML son más flexibles que las CSV, más accesible para las pequeñas cantidades de datos que SQL
Server y más fácil de codificar contra el de automatización de Excel.
•• Lectura, manipulación y escritura de datos en XML
Laboratorios: Lectura, manipulación y escritura de datos en XML
•• Pruebe las herramientas proporcionadas
•• Actualizar un Inventario XML
Después de completar este módulo, los alumnos serán capaces de:
•• Leer, manipular y escribir datos en XML
Módulo 6: Gestión de configuraciones de servidor utilizando la configuración del estado
deseado
En este módulo, los estudiantes aprenderán cómo escribir archivos de configuración DSC (Desired State
Configuration), implementar esos archivos a servidores y controlar las configuraciones de servidores.
•• Entender la configuración del estado deseado
•• Crear e implementar una configuración de DSC
KeD® es una marca registrada ante el Instituto Mexicano de la Propiedad Intelectual
Pag. 4
MS_10962
Advanced Automated Administration with Windows PowerShell
Laboratorio: Creación e implementación de una configuración de DSC
•• Escribir, ejecutar y automatizar una configuración DSC
Después de completar este módulo, los alumnos serán capaces de:
•• Entender la configuración del estado deseado
•• Crear e implementar una configuración de DSC
Módulo 7: Analizar y depuración de Scripts
En este módulo, los estudiantes aprenderán cómo utilizar las funciones nativas de Windows PowerShell
para analizar y depurar secuencias de comandos existentes. Estas habilidades también son útiles cuando los
estudiantes tienen que depurar sus propios guiones.
•• Depuración en Windows PowerShell
•• Análisis, depuración y Scripts existentes
Laboratorio: Análisis, depuración y secuencias de Scripts existentes
•• Análisis, depuración y scripts existentes
Después de completar este módulo, los alumnos serán capaces de:
•• Analizar y depurar un script
Módulo 8: Comprensión de Windows PowerShell Workflow
En este módulo, los estudiantes aprenderán acerca de las características de la tecnología de Windows
PowerShell Workflow.
•• La comprensión de Windows PowerShell Workflow
Después de completar este módulo, los alumnos serán capaces de:
•• Comprender Windows PowerShell Workflow
[email protected]
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
Por favor no imprimas este documento si no es necesario.
Descargar