Como ya hemos experimentado desde los inicios de OSDCLoud de David Segura, el dia de hoy vamos a ver una excelente opcion para poder implementar Windows (Custom) a traves de Internet, en especifico cuando usamos Storage Account de Azure.
Partiendo de crear una imagen customizada, puede ser a traves de MDT o cualquier otra herramienta de terceros de Management, vamos a utilizar esta misma para este post.
Si quieres conocer un poco mas de Microsoft deployment Toolkit, te invito a seguir estos cursos dentro de la plataforma de Linkedin Learning en español.
![](https://www.deployment.mx/wp-content/uploads/2022/05/31052022_1.jpg)
Para comenzar con la configuracion vamos a ver de manera general los requisitos previos para que este entorno se pueda dar:
- Generation 2 UEFI
- 2+ Processors
- Fixed (not Dynamic) memory
- 30GB+ Fixed Size (not dynamically expanding)
- Disable Snapshots
- Boot to ISO
Lo primero que debemos configurar es nuestro Resource Group desde el portal de Azure. https://portal.azure.com
![](https://www.deployment.mx/wp-content/uploads/2022/05/31052022_2-1024x507.jpg)
Una vez configurado nuestro Resourse Group creamos bajo la misma region nuestro Storage Account
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_4-1024x513.jpg)
Creamos un nuevo Container en donde vamos a crear un blob de acceso publico para poder subir nuestra WinPe.iso
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_5-1024x249.jpg)
De igual manera vamos a crear un Private Image para poder subir nuestro archivo .wim custom con el nombre de Images para este caso, cambiar a tipo de autenticación «Account Key»
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_6-1024x207.jpg)
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_7-1024x507.jpg)
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_11-1024x209.jpg)
A continuación vamos a dar los permisos necesarios a los recursos que tendrán el acceso para poder implementar a traves de Storage Account. Para ello vamos a control de acceso (IAM) y agregamos los siguientes roles.
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_8-1024x420.jpg)
- Reader
- Storage Blob Data Reader
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_9-1024x308.jpg)
Por ultimo agregamos a los usuarios y listo
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_10-1024x459.jpg)
ahora dentro de una maquina virtual ejecutamos WinPE de manera tradicional.
Ejecutamos powershell, recordar que tenemos que tener acceso a internet para que se pueda configurar OSDCloud de manera satisfactoria.
Colocamos el siguiente codigo
iex (irm azgui.osdcloud.com)
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_12.jpg)
Esperamos a que los scripts se instalen de manera correcta
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_13.jpg)
Ahora en otro equipo físico o host vamos a iniciar sesión In-Private con la siguiente dirección URL para poder tener el acceso https://microsoft.com/devicelogin y especificamos el código que nos muestra la pantalla como resultado de la instalación de los scripts de Powershell.
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_14-1.jpg)
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_15-1024x389.jpg)
Damos clic en siguiente y nos pedirá colocar el nombre de la cuenta que tendrá los permisos previamente establecidos para poder tener acceso a estos recursos.
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_16.jpg)
Aprobamos y cerramos la venta In-Private
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_17-1024x318.jpg)
Ahora dentro de nuestro WinPe podremos ver a manera de experiencia de Usuario Final nuestro menú para poder seleccionar nuestras imagenes de acuerdo a nuestro criterios.
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_18.jpg)
Damos clic en Start y listo. Solamente esperamos a que el proceso finalice.
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_19.jpg)
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_20.jpg)
Al finalizar el proceso, escribimos Restart-Computer para iniciar el proceso de implementación y finalización de nuestra imagen desde la nube.
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_21.jpg)
![](https://www.deployment.mx/wp-content/uploads/2022/06/31052022_22.jpg)
Para mas información puedes visitar el blog de Dave Segura en este link About – OSDCloud.com
y ver los videos en su canal con este enlace.
Preparación de Azure.
Sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores, estamos con nuevos post.
![](https://www.deployment.mx/wp-content/uploads/2021/10/firmaDMXBlog.jpg)