Cloud Skills Challenge – Noviembre

Hola! Como seguro podrán recordar, hace unos cuantos meses les compartí un post con un desafio de Microsoft Ignite, donde completando un camino de aprendizaje definido podiamos obtener un voucher gratis para rendir alguno de los examenes de certificacion de Azure.

Hoy vengo a traerles una nueva entrega del Cloud Skills Challenge, en su version de fin de año!

Como en el desafio anterior, para poder obtener el voucher hay que anotarse y completar todos los modulos del curso que elijamos antes del 30/11 a las 16 UTC (al mediodia en Argentina). Tambien hay que recordar que este voucher se va a asignar en la cuenta de MS Learn una semanita despues, alrededor del 7 de diciembre

Esta vez se hicieron algunos cambios en cuanto a los cursos, algunos se dieron de baja y se cambiaron por otras especialidades, pero tambien se sumaron algunas alternativas no tan tecnicas, por lo que ahora tenemos la opcion de elegir entre DOCE learning paths, sumando cargas hibridas o Dynamics como novedades.

Los challenges de esta vez son:

  • Azure Admin
  • Azure Developer
  • Azure Database Admin
  • Windows Server Hybrid Admin
  • Security Operations Analyst
  • Identity + Information Protection
  • Teams Admin
  • Teams Voice Engineer
  • Power Platform Developer
  • Dynamics 365 Supply Chain Mgmt
  • Dynamics 365 Sales Consultant
  • Desktop and Device Management

Creo que esta vez voy por el path de Azure Developer, estoy un poco verde por ese lado y me parece importante conocer que herramientas se pueden usar para diseñar, armar, publicar y mantener aplicaciones en Azure.

Como siempre, les recomiendo que le den un vistazo, que se fijen si alguno de los caminos les interesa, y que aprovechen las iniciativas de entrenamiento y certificacion gratis, principalmente las de Microsoft que tienen una linda plataforma de training con desafios hands-on (y certificaciones gratis, les dije que son gratis? ?)

Certifica OCI gratis hasta fin de año!

Queres seguir conociendo y certificarte en las distintas nubes pero no tenes un mango porque te aumentó el alquiler? Pasa por aca!

Hola red! Hoy tengo para compartirles novedades de OCI, la nube pública de Oracle.
Desde hoy, y hasta fin de año, Oracle liberó cursos Y examenes de certificacion 100% GRATIS!

Por el lado de entrenamiento, hay mas de 30 learning paths y cerca de 130 cursos en mas de 13 idiomas, en distintos roles como administracion de bases de datos, desarrollo, arquitectura cloud, seguridad y devops.
Ademas, podemos aprovechar los servicios always-free para practicar y aprender mas dinamicamente (y sacarnos de encima esas instancias de 5/10 dolares de otros proveedores, pero eso es un tema para charlar otro dia ?)

Y yendo a las certificaciones, tenemos la posibilidad de rendir 15 examenes distintos, hasta 3 intentos por examen, en distintos niveles (Fundations, Associate, Specialist y Professional).
Para poder aprovechar esta oferta, tenemos que registrar al menos 30 minutos de entrenamiento en la plataforma (pero no me imagino que nadie vaya a querer saltearse la parte mas importante: Aprender!).

Aprovecho para dejarles un link al anuncio que publicaron desde una pagina oficial de Oracle, asi le pegan una revisada a los terminos y condiciones, y asi se emocionan como yo y se ponen ya mismo a preparar el proximo examen ?

Con esto me despido! Hasta la proxima promocion gratis que encuentre y cualquier cosa ya saben, me escriben aca abajo, en linkedin, por mail, por paloma mensajera, o donde se les ocurra!

Abril gratis en Pluralsight

Necesitas entrenar algun skill pero cortaste las tarjetas de credito porque te vinieron 25 lucas de boludeces? Venite y aprende gratis!

Hoy vengo con un post cortito cortito (ponele). Pluralsight se sumó al training gratis!

El año pasado en abril, en el medio de toda la incertidumbre pandemica, la gente de Pluralsight sacó una promocion de un mes gratis sin compromisos. Sin tarjeta de credito, sin nada. Solo videos de entrenamiento y magia para cualquiera que quisiera aprender.
Bueno, este año se la jugaron de nuevo y tenemos acceso (casi) completo a la plataforma entera (menos a los cursos de ITIL y a los examenes de prueba, por alguna razon) al crear una cuenta nueva.

Lo genial de todo esto es que podes crear tu cuenta gratis SIN TARJETA DE CREDITO, asi que si te preocupa colgarla, olvidarte y que te claven un mes (o peor, un año) de servicio, eso no va a ser un problema 😀

Pero bueno basta de tanto palabrerio! Para pedir el mes gratuito hay que entrar en este link y darle a Sign up now.

En estos dias voy a chusmear los distintos cursos y paths disponibles asi les digo cuales me interesan mas.
Si ven alguno copado, interesante, super util o todo lo contrario, comenten y avisen asi lo hacemos!

Cursos y examenes no-tan-gratis (?)

Te colgaste con el Cloud Skills Challenge y no llegaste a terminar? Querias certificar y no tenes guita? Venite que esta es tu oportunidad!

Hola red! Si me vienen siguiendo estas ultimas semanas, les compartí una iniciativa hermosa y divina de Microsoft donde anotandonos y completando alguno de los siete challenges que proponian, nos regalaban un voucher para rendir un examen de certificacion (de esos que valen como 150 dolares)

Bueno, este challenge era valido hasta AYER (30/03) asi que si estas viendo esto YA ES TARDE 🙁

PERO PERO PERO por suerte hoy les vengo a compartir oooooooootra iniciativa, tal vez no tan copada como la anterior, pero bueno, hacemos lo que podemos, no?

Siguiendo la linea de “anotate en un challenge, hace los cursos y certifica dale”, ahora tenemos un nuevo desafio que vamos a titular “anotate en un challege, hacer los cursos y pagame la mitad del examen porque no llego a fin de mes”, donde basicamente hacemos lo mismo que el mes pasado pero ahora tenemos un 50% de descuento en el examen que elijamos.

LO BUENO de este programa es que ahora se incluyen otros examenes que antes no estaban, como por ejemplo los de Solutions Architect o el de DevOps Engineer, por lo que esta iniciativa puede ser super util para los mas veteranos 🙂

Esto es todo por hoy!
Y ya saben, si tienen alguna duda, consulta o sugerencia (o alguna iniciativa extra que no haya encontrado 😛 ), me escriben aca abajo, por linkedin, por mail o por donde se les ocurra!

Cursos y examenes gratis!

Queres certificarte en mil giladas de azure pero no tenes un peso y tu empleador es un raton? Veni bolo que aca ta todo gratarol!

Hola red! Siguiendo el tema del post anterior, hoy les comparto otra actividad magica y hermosa de la mano de la gente de Microsoft.

No se si estan al tanto, pero periodicamente se arman eventos de entrenamiento abiertos para cualquiera que quiera unirse. No solo hay de Administrador Azure, tambien hay Data Science, AI y hasta Power Platform.

Hoy mas que nada les vengo a tirar la data de tres eventos en particular, principalmente porque vienen con un extra que me encanta: Vouchers gratis para certificar!
Además, estos tres cursos estan 100% en español, asi que no me vengan con la excusa del idioma porque aca no hay tu tia 😛

Ordenadolos por fecha, los cursos son:

13/04/2021AI Fundamentals: Descubra las soluciones que es posible crear con la IA, y los servicios de Azure que pueden ayudarlo a crear esas soluciones.
14/04/2021 + 15/04/2021Data Fundamentals: Aprenda los aspectos fundamentales de los conceptos básicos de la base de datos en un entorno de nube.
15/04/2021Power Platform Fundamentals: Todo lo que necesita saber sobre la creación y administración de soluciones empresariales innovadoras para que su organización esté preparada para lo que venga a continuación.

Con todos estos cursos y vouchers, microsoft no nos deja excusa para dejar de estudiar y capacitarnos. Esperemos que el resto de las grandes empresas sigan este mismo camino y nos ofrezcan cursos, eventos, y hasta vouchers gratis asi podemos aprovechar mejor del tiempo libre que nos queda mientras no vamos apretados en el bondi hasta la oficina 😀

Y como para terminar, si alguien sabe de algo similar de algun otro proveedor cloud, compartanlo! Escriban aca abajo, hablenme por linkedin, por twitter, por mail, por donde quieran pero avisen! Entre todos nos podemos ayudar y salir adelante!

Cloud Skills Challenge

Hola red! Hoy mas que con Powershell, vengo a compartirles el Cloud Skills Challenge de marzo de Microsoft Ignite.

Basicamente es una iniciativa mensual que ofrece Microsoft, donde completando alguno de los siete Challenges nos dan un voucher gratuito para rendir alguno de los examenes que ofrecen.

Para poder obtener el voucher solo hay que inscribirse en alguno de los challenges y completar todos los modulos antes del 30/3 a las 16hs UTC (maaaasomenos al mediodia en argentina). Este voucher va a ser asignado recien el 7 de abril en su perfil de MS Learn.

Los challenges de este mes son:

  • Azure Admin
  • Azure Data Scientist
  • Data Analyst
  • Teams Admin
  • Identity + Information Protection
  • Security Operations Analyst
  • Microsoft 365 Enterprise Admin

A mi particularmente me interesa el camino de Azure Admin, y como para que se den una idea, este challenge cuenta con algo de 18 horas de training (entre texto, videos y algunos labs hands-on) distribuido entre 22 modulos.

Mi recomendacion es que aprovechen la oportunidad, la plataforma de training esta muy bien, y quienes somos para decirle que no a un certificado gratis? 😀

Docker ps – objetizando las respuestas

El titulo alternativo era “Dale docker, devolveme un objeto en vez de un montón de caracteres con un formato horrible, estamos en 2019!” pero me parecía demasiado largo.

Este ultimo tiempo estuve intentando migrar a un rol un poco mas divertido, mas dinámico, a lo que creo que es el siguiente paso para un administrador. DevOps.
La palabra resuena mucho por todos lados, todas las empresas quieren dinamismo, escalabilidad, resiliencia, o minimamente poder decir que tienen un equipo “cloud”.

Pero hoy no vengo a hablar de DevOps, ni de corporaciones, ni de laburo. Hoy me desperté con ganas de compartir una cosita muy muy chiquita que me llevó unas cuantas horas para armar (y probar, y putear, y aprender), que probablemente pueda ayudar a cualquier otra persona que empiece a meterse en estas tecnologías tan divertidas y novedosas

Cuestión que estaba haciendo un cursito de Docker en udemy, levantando containers a lo pavote, redirigiendo puertos, apuntando storage, un quilombo bárbaro. Súper súper divertido, todo muy dinámico, hasta que quise ordenar el output de docker ps -a y me di cuenta de lo malacostumbrado que me tiene Powershell.

horrorosos strings 🙁

Cuando uso cualquier cmdlet (get-sarasa) recibo un objeto como respuesta. Un hermoso objeto con propiedades, que puedo usar para filtrar, para ordenar, para listar, para re-usar, todo de manera ordenada, bella y hermosa <3.
Lamentablemente con docker no es el caso 🙁
Como toda herramienta con base linuxera, la respuesta viene en strings, cadenas de caracteres sin inteligencia propia, que un administrador experimentado probablemente sepa parsear muy fácil y rápido con algún comandito sencillo y 100% desconocido para mi (porque soy un windows boy y no tengo los huevos para migrar por ahora) ASI QUE se me ocurrió armar una función sencillita y rápida para dejar de sufrir y poder matar containers sin tener que escribir mucho 😀

Asi que les presento ConvertFrom-DockerPS.

function ConvertFrom-DockerPS {
<#
.SYNOPSIS
Parses docker ps output to make it more readable
.DESCRIPTION
Pipe the results of Docker ps to this function and get the results in a nice, more powershelly format
.PARAMETER
.EXAMPLE
docker ps | ConvertFrom-DockerPS | select names, image, "container id", created # Get all running containers
docker ps -a | ConvertFrom-DockerPS | where {$_.status -like "exited*"} | docker # Get all closed containers
docker ps -a | ConvertFrom-DockerPS | where {$_.status -like "exited*"} | foreach { docker rm $_.'CONTAINER ID' } # remove all stopped containers
.NOTES
The core of the code was taken from https://www.reddit.com/r/PowerShell/comments/8p09mb/how_to_loop_through_docker_ps_a_with_powershell/ so
credits go to reddit user /u/Lee_Dailey (https://www.reddit.com/user/Lee_Dailey/), a great contributor on the powershell subreddit [grin]
I've also (forcefully) learned the how's and why's of using advanced functions, and the massive value of the ISE (which i will never use again, heh)
Thank you fellow admin for reading this ramblings, and party on!
#>
[CmdletBinding()]
param(
[Parameter(ValueFromPipeline=$true)]$adentro
)
begin{
#Declare the $final helper object
$final=@()
}
process{
$InStuff = $adentro.Split("`n").Trim("`r")
$OutStuff = $InStuff -replace '\s{23,}', ',,' -replace '\s{2,}', ','
#Added this to mitigate an issue with formatting on the ugly header
if ($OutStuff -like "*IMAGE,COMMAND,*") { $OutStuff= $OutStuff.replace(',,',',')}
$final+=$OutStuff
}
end{
#Convert it all to CSV and send it back
$final | ConvertFrom-Csv
}
}
Bello bello objeto 😀

Y ahora los dejo, que estoy súper manija con este curso, si tienen la oportunidad chusmeenlo, que esta muy bien explicado y tiene ejercicios concretos, una plataforma online para poder hacer (casi) todo sin instalar nada, y honestamente creo que el futuro de la administración de sistemas viene por este lado.

Hasta la próxima!

Actualizaciones y pequeños arreglos internos

Hoy no hay mucho que contar, estuve revisando el blog y los plugins, haciendo un poco de housekeeping, toqueteando un poquito por acá y por allá, cambiando algunas mínimas cosillas para que esto funcione mejor.

Si chusmean posts más viejos van a notar que saqué los bloques de código (que no funcionaban muy bien que digamos si querías copiar y pegar) y los cambie por ShortCodes apuntando a Gist, un mini repositorio para tirar codigo rápido en github)

Prometo volver a compartir scripts, o al menos alguna que otra novedad en el mundo de Powershell.

Pronto ™

Powershell ahora es Open Source!

Así es! A partir de ahora vas a poder hacer get-coso o set-sarasa desde cualquier sistema operativo!

Si, bueno, todavía esta en mega-beta y algunas cosas no están del todo soportadas, pero es un buen primer paso.

 

Pueden ver (y clonar/bajar/forkear) el repositorio oficial de powershell aca

 

Con un poco de suerte en un par de días tiro un update con algo mas técnico y copado, pero por ahora lo que tengo aun esta en el horno

Tenemos PowerShell 5.0!

Finalmente, después de mil vueltas, los muchachos del equipo de PowerShell largaron el Windows Management Framework 5.0, que incluye Powershell 5, PowerShell Desired State Configuration (DSC), Windows Remote Management (WinRM) y Windows Management Instrumentation (WMI).

Continua leyendo “Tenemos PowerShell 5.0!” »