A Tecnologías emergentes

En Colombia se ha realizado una gran adopción de tecnologías de nube (tanto en Azure como en AWS), pero principalmente para contextos de infraestructura como servicio y dando continuidad al modelo tradicional de máquinas virtuales, que dadas sus características, soportan alguna aplicación o base de datos bajo un modelo conservador en cuanto a la adopción de nuevas opciones como los containers o los kubernetes, las soluciones serverless, o herramientas que permiten análisis de datos mientras están en tránsito, y aún no han sido almacenados.

Encontré este Blog del MINTIC, que hace una referencia a tecnologías como el blockchain, el reconocimiento de imágenes, machine Learning, y la domótica entre otras tecnologías que vienen tomando aceptación mundial, y que pueden ser insertadas como elementos dentro de procesos institucionales o como parte de escenarios de producción.

Supongamos que una entrevista o la toma de una indagatoria se pudiera realizar por medio de una grabación, habría de haber un perito, un entrevistador, una persona capaz de evaluar la veracidad de la declaración, pero con las herramientas de AI, como L.U.I.S. que permiten el uso de lenguaje natural, para hacer speech to text (dictado a texto) con la misma efectividad de transcripción y el mismo margen de error que un mecanografo experimentado.

Pero aquí solo estaríamos procesando la ingesta, esa declaración de una vez a texto mientras lo narra, pero pasando estos datos en caliente, un modelo de cognitive services puede identificar el estado de ánimo de su interlocutor, o puede gracias a un modelo de machine learning, buscar palabras clave que identifiquen lo que realmente está queriendo decir el ciudadano. Luego de procesada está data, puede ser almacenada en bases de datos o firmada digitalmente por blockchain para evitar modificaciones.

Imagína el potencial, el giro anticorrupción, el modelo procesal y el cambio de mentalidad que esto representa, dejaríamos de ser un país de “gente avispada”, para empezar a actuar correctamente, la tecnología debe permitir monitorizar procesos, facilitar auditorías, mecanismos de control que generen confianza. Cómo lo que estamos viviendo en el futbol con el V.A.R.

Abro la puerta, acepto tu participación en los comentarios… Hagamos de la tecnología una herramienta que facilite el vivir y nos permita acelerar los procesos, mejorando la calidad de vida de las personas, todos somos familia, todos somos vecinos, todos paisanos, y navegamos en la misma dirección alrededor del sol.

Fabián Campo Henríquez

ATecnologias emergentes

En Colombia se ha realizado una gran adopción de tecnologías de nube (tanto en Azure como en AWS), pero principalmente para contextos de infraestructura como servicio y dando continuidad al modelo tradicional de máquinas virtuales, que dadas sus características, soportan alguna aplicación o base de datos bajo un modelo conservador en cuanto a la adopción de nuevas opciones como los containers o los kubernetes, las soluciones serverless, o herramientas que permiten análisis de datos mientras están en tránsito, y aún no han sido almacenados.

Encontré este Blog del MINTIC, que hace una referencia a tecnologías como el blockchain, el reconocimiento de imágenes, machine Learning, y la domótica entre otras tecnologías que vienen tomando aceptación mundial, y que pueden ser insertadas como elementos dentro de procesos institucionales o como parte de escenarios de producción.

Supongamos que una entrevista o la toma de una indagatoria se pudiera realizar por medio de una grabación, habría de haber un perito, un entrevistador, una persona capaz de evaluar la veracidad de la declaración, pero con las herramientas de AI, como L.U.I.S. que permiten el uso de lenguaje natural, para hacer speech to text (dictado a texto) con la misma efectividad de transcripción y el mismo margen de error que un mecanografo experimentado.

Pero aquí solo estaríamos procesando la ingesta, esa declaración de una vez a texto mientras lo narra, pero pasando estos datos en caliente, un modelo de cognitive services puede identificar el estado de ánimo de su interlocutor, o puede gracias a un modelo de machine learning, buscar palabras clave que identifiquen lo que realmente está queriendo decir el ciudadano. Luego de procesada está data, puede ser almacenada en bases de datos o firmada digitalmente por blockchain para evitar modificaciones.

Imagína el potencial, el giro anticorrupción, el modelo procesal y el cambio de mentalidad que esto representa, dejaríamos de ser un país de “gente avispada”, para empezar a actuar correctamente, la tecnología debe permitir monitorizar procesos, facilitar auditorías, mecanismos de control que generen confianza. Cómo lo que estamos viviendo en el futbol con el V.A.R.

Abro la puerta, acepto tu participación en los comentarios… Hagamos de la tecnología una herramienta que facilite el vivir y nos permita acelerar los procesos, mejorando la calidad de vida de las personas, todos somos familia, todos somos vecinos, todos paisanos, y navegamos en la misma dirección alrededor del sol.

Fabián Campo Henríquez

Planificación

Hola, continuando con mi inspiración con miras hacia 2020, vamos a hablar de prospectiva, que no es mas que tener una proyección de lo que vendrá para nosotros en el futuro próximo, los planes de gobierno cuentan con uno, digamos en el caso de Colombia existe el DNP- Departamento Nacional de Planeación, que publica periódicamente para donde vamos, cuales son los principales propósitos para nuestra nación, aquí dejo el enlace al plan 2022. En mi Bogotá tenemos el Plan de ordenamiento Territorial, que es semejante al plan nacional, pero enfocado a las metas y propuestas para nuestra querida ciudad, este fue presentado en agosto de 2019 ante el consejo de la ciudad, y aquí dejo la publicación del resumen.

Nuestros planes y propósitos personales deben ayudarnos a construir nuestro bienestar, a mejorar en los diferentes aspectos que conforman nuestro ser, lo personal, lo profesional, y lo espiritual (*sea cual sea tu creencia), debemos comprometernos personalmente en mejorar nuestro descanso (dormir mejor), mejorar nuestros niveles de concentración (meditar y tener higiene mental), leer más y dejar de mirar tanto el celular (increíblemente esto más que bajar el de peso). Entonces que tus metas y propósitos incluyan desde ahora la proyección de tus vacaciones, de tus ahorros mensuales, de lo que quieres estudiar y aprender… La vida se pasa muy rápido y la mejor manera de aprovechar tus días consiste en tener agenda para evitar perder tiempo entre actividades. Hay que apuntar a papa para llegar a sacristán, así que apunte a lo grande, sueñe ambiciosamente, pero ponga metas y fechas para ir validando el avance hacia ese propósito. No es lo mismo “Yo Quisiera ir a Europa..” a decir, este año si ahorro mensualmente X cantidad, para noviembre estaré viajando.

Recuerde siempre, todo proyecto cuenta con Responsable, Esfuerzo y Presupuesto. así es que para dimensionar sus propósitos, estime estas diferentes perspectivas. Un cariñoso saludo, y un Feliz año nuevo.

Créelo, tú puedes…

Estamos enfrentando la ultima etapa del 2019, última semana para decirle adiós y abrazar el 2020, es una época en la que reflexionamos sobre lo que logramos hacer y nos hacemos nuevos propósitos para el año que empieza, a mi me gusta hacer este ejercicio y remembrar todos los logros, todos esos momentos clave en un histograma, porque muchas decisiones que tomé, luego me llevaron a experimentar otras situaciones que jamas hubiera pensado, abriendo puertas y oportunidades.

Tener confianza en tus capacidades es algo que nadie te puede imponer, nace de tu inspiración y tu nivel de energía

Este año entendí que los límites los pones tú mismo, cuando llegas a creer en que lo puedes lograr, que lo vas a hacer, realmente cosas maravillosas pasan. Cuando tienes la convicción de un destino, de una meta, de lograr algo. Por eso hoy querido lector, quiero invitarte a hacer una lista, con tus deseos, pide o describe algo que te gustaría, con cuatro o cinco bastará, y luego a partir de ahí, empezaremos a elaborar el plan, con pequeños pasos vas a lograr ir avanzando hacia tus propósitos. Pongamos fechas límite, eso permitirá ir tomando el nivel de avance o estancamiento de un proyecto, por eso pinta tu norte, haz un buen plan, y organiza tus prioridades.

“Cuando no sabes a dónde vas, cualquier camino te sirve…” -Lewis Carroll, Alicia en el país de las maravillas

Supongamos que me propongo hacer un examen de certificación Microsoft, el plan debe empezar por escojer entre los exámenes disponibles, actuales, sobre tecnologías vigentes, como Azure o Microsoft 365. Muy bien vamos a suponer el examen AZ-900, fundamentos de Microsoft Azure, vamos a curiosear que se evalúa en este examen, entonces vamos a la página de http://www.microsoft.com/learning y buscamos el exámen. Una vez que vimos los cuatro temas principales, empezaremos nuestra preparación, visitando http://www.microsoft.com/learn, es un primer paso, a tu ritmo, en español, con la oportunidad de ir practicando los capítulos que vas leyendo sin tener que crear un tenant de prueba, nada de tarjetas de crédito… Okey, siguiente paso, aprender de otros, en este punto recomiendo sitios como LinkedIn Learning, pluralsign, Coursera y otros, ya que desafortunadamente YouTube tiene demasiado contenido y es realmente difícil conseguir buen material con poco esfuerzo, aún así hay muchos instructores dedicados, a proyectar su conocimiento y aportar su granito de arena. Cuánto vale el examen, vamos a programarlo en un CPLS, pongamos una fecha, y vamos a validar que tanto sabemos del tema.

Concluyendo, si tienes la convicción de hacer algo en este 2020, haz una lista, busca ordenar tus prioridades, y simplemente “vamos a hacer que pase”. Apoyarte con amigos, gente que te aporte, que te ayude a crecer y a desarrollar las ideas. No pierdas el tiempo quejándote, eso solo es una perdida de tiempo y energía. Así que adelante, construyamos tus habilidades para que juntos construyamos aplicaciones y soluciones de impacto social, aportemos a un país más funcional, facilitemos la inclusión, la accesibilidad, y dejemos nuestra huella en la historia, en el tiempo.

Así que no te rindas sin dar la pelea, las herramientas de formación son cada vez más accesibles, no todo es cuestión de plata. Y mientras quieras hacer las cosas lo lograrás cuando no quieras hacerlas encontrarás una excusa. Entonces arriba porque lo que te va a hacer falta es tiempo…

Nos vamos a trastear…

Hace ya un par de años venia compartiendo artículos y procedimientos paso a paso, algunas veces un script, o algo que me llamara la atención en configuraciones o características de producto, otras veces invitaciones a eventos como charlas o vídeos. Ha llegado el momento de hacer de este canal algo más cotidiano, así como invitarlos al sofá de mi casa, para que podamos conversar más cómodos, mas de cerca. ahora estaremos ubicados en nuestra nueva URL http://www.CampoHenriquez.com se que aún no tenemos la sana costumbre de una publicación periódica, pero este nuevo dominio vamos a tener una frecuencia al menos semanal -haré mi mejor esfuerzo.-

Como ingeniero de sistemas, como entrenador MCT, como instructor de LinkedIn Learning, como Microsoft MVP, o por participar como Insider, Ambassador de XBOX, CSS de Office 365 o Arquitecto de soluciones Cloud, pero definitivamente buscaremos activamente los contenidos técnicos, los temas geek que nos gusta ver, (me encantaría poder hacer referencia a películas y series.. pero eso tengo que validarlo…) se que va a sonar como esos propósitos de fin de año, “Quisiera bajar 18 Kilos”… “voy a publicar al menos semanalmente”.. pero después de haber platicado con diferentes personas, influencers y youtubers, las audiencias para los Blogs saben que están buscando, quieren simpatía, alguien que les explique con detalle, y con un retorno al tiempo invertido en la lectura.

Microsoft Teams

Hace tiempo quería describir la arquitectura subyacente de Microsoft Teams, dado que esta aplicación esta reemplazando gradualmente a todos los clientes que Microsoft tenía sobre Skype for business, y se planea que a finales de este año ( FY 2020) la población de Skype For Business Online (es decir los clientes que estaban en Office 365) estén totalmente migrados a Microsoft Teams.

Teams logical architecture

Teams se apalanca en la definición de Grupos de Microsoft Exchange / Azure AD, para conformar los equipos de personas, se utilizan OneDrive for Business y SharePoint para compartir los archivos, y enviar vínculos a estos, se tiene integración con Planner para las tareas y el seguimiento, así como la integración a Microsoft Stream cuando se graban las llamadas o se quieren publicar vídeos. es decir que la estrategia de colaboración, se ve orquestada por esta aplicación que hace mucho mas que chat 1:1, o vídeo llamadas, de los cuales por cierto queda la transcripción histórica. Microsoft Teams ademas permite la adición de muchos otros programas como Polly para hacer rápidas encuestas, PowerBI para Dashboards y gráficas dinámicas, y mas aplicaciones de Microsoft y de terceros.

Formación digital

Como Microsoft certified trainer, he realizado cientos de entrenamientos, entre cursos presenciales y webinars, no solo en Colombia, sino en México y Santo Domingo, pero los cursos en contenido digital o “Digital MOC”, han cambiado la dinámica de estás clases, dónde teníamos cita en un centro de entrenamiento CPLS, para llevar nuestras sesiones de capacitación personalizadas durante cuatro horas diarias, en realidad en muchas ocasiones he querido escribir sobre la redacción de contenidos, y contar un poco cómo es la experiencia para un formador digital pues no se trata solo de pericia técnica sino de saber llegar a la gente contando paso a paso lo que se quiere mostrar generando simpatía con la teleaudiencia.

Diferentes iniciativas como LinkedIn Learning o la Microsoft virtual academy, solo demuestran que el autoestudio y la formación a tu propio ritmo son la manera de abarcar mayores audiencias y al mismo tiempo perpetuar el conocimiento ya que estos cursos se convierten en activos digitales cómo escribir un libro o vender una canción, los cuales llegan a los cientos de miles de reproducciones. Sin embargo existen otros portales digitales como Youtube, Coursera, Udemy, PluralSight, o EDX donde puedes tomar cursos y aprender de una manera más informal y sobre todo, a tu ritmo y en tu tiempo libre (aunque con publicidad y Ads). 

Muchos entrenadores hemos visto a nuestros alumnos a los ojos, hemos presenciado cuando se maravillan con alguna funcionalidad que el producto ofrece y es novedad para ellos, luego de que logran dominar el tema y pueden presentar sus exámenes de certificación, hemos observado con orgullo qué algunos logran cambiar y mejorar su calidad de vida, pero la educación digital es dirigida a un público más amplio, estamos frente a un auditorio, y perdemos ese contacto directo con los ojos de quiénes nos están atendiendo, lo que requiere de un gran esfuerzo y preparación pues las observaciones y comentarios pueden cimentar nuestra reputación, o destruir lo que hemos logrado con mucho tiempo y dedicación.

Hay que hacer un análisis de la necesidad, identificar el público objetivo, preparar el material, planear la forma de cautivar esa audiencia, redactar el libreto, preparar las demostraciones, los scripts y los comandos de consola, es todo un reto de producción. cuando ya llegas al dia de la grabación, hay que buscar la mejor iluminación, calibrar el audio de los micrófonos, y procurar por obtener el mejor resultado en tu grabación.

Grabación de videos en Microsoft Bogotá, para Microsoft Virtual Academy

Si hay algo que he aprendido de mis productores de contenidos, y que agradezco profundamente es que me han guiado a revisarlo, a pasarlo por la revisión ortográfica, a validar que las tildes, las pausas y la calidad de los textos sean mejores, para que así mismo la calidad final del producto sea la mejor. He grabado academias virtuales para Microsoft Virtual Academy, y recientemente he grabado cinco cursos virtuales para LinkedIn Learning en Graz, Austria.

Siempre hay que tener presente que no se trata solo de mostrar el cómo se hace, sino que debe haber una situación en la cual se recomienda el uso de dicha característica, una explicación técnica que avala como el producto de software logra hacer dicha tarea, y siempre mostrar las entradas y las salidas, al fin y al cabo regularmente nuestra carrera de ingeniería busca identificar las variables de la vida, para mejorar la vida y la calidad de vida de las personas, por medio de algoritmos y procedimientos.

Uno de mis mentores me dio una lección, “una cafetera te prepara el café en leche en 30″, cuando habitualmente tenías que preparar café negro, y hervir la leche en unos 10′ , que vas a hacer con esos 9′ 30″ que te acabas de ganar?” y es que la tecnología nos ayuda a muchas cosas, nos conviene aprender, dedicar unos minutos y así poder sacarle más tiempo a la vida, tiempo que a veces no tenemos, tiempo que a veces no apreciamos, aprendamos en los tiempos de viaje, aprendamos con audio libros, aprendamos usando la plataforma que más nos guste, pero aprovechemos este momento para invertir en cultivar nuestro conocimiento.

Muchas gracias por tomarse un minuto para leerme, y ojala nunca se les acabe la curiosidad y el apetito por aprender nuevas cosas.-

Arquitectura de CiberSeguridad de Microsoft

Hoy estuve curioseando el sitio web de TechNet, hacía varios días no me daba una vuelta por la galería de PowerShell y quería encontrar algún script interesante, vaya sorpresa cuando encontré la estrategia de seguridad pensada por Microsoft, donde se identifica que existen múltiples mecanismos de monitoreo y protección dependiendo de cada capa de acceso, los servidores por ejemplo pueden ser analizados con Azure Security Center, el cual es un servicio que parece un análisis de hacking ético, y gracias a este podemos ir tomando medidas cautelares, de cerrar puertos, y evitar exposición a ataques en nuestros servicios, o la restricción Just In Time VM Access (JITVMA) que proporciona protección al RDP de servidores. Así mismo aquí en esta grafica uno puede identificar las múltiples soluciones de protección para los clientes de Windows, las soluciones de identidad y acceso de Azure Active Directory, como la autenticación Multi factor (MFA) y las herramientas que proporcionan soluciones como Office 365 con Data Loss protection, Secure Score, Data Governance y eDiscovery.

A nivel de clientes herramientas como el ATP (Advanced Threat Protection)

Los invito a darle una revisión detenida a esta información, y si tienen dudas abro este canal para que platiquemos sobre aquellas que le generen inquietudes.

Imagen tomada de: https://gallery.technet.microsoft.com/Cybersecurity-Reference-883fb54c

Tareas administrativas

Hace ya algún tiempo que hice administración de servidores, recuerdo que en aquel momento no contaba con herramientas de monitoreo tipo Nagios o System Center Operations Manager que me ayudaran en tiempo real a detectar altos consumos de maquina, y tenia que a diario pasar revista a los servidores para determinar si tenían un comportamiento “Normal” o estaban de repente pasando por un mal momento. Para esto es posible utilizar desde la tradicional linea de comandos (cmd) el siguiente comando:

sysdm.cpl && eventvwr /c: && psinfo -d && services.msc && perfmon /rel && explorer /root, && dxdiag && perfmon /report && taskmgr && resmon

Esto nos abrirá las aplicaciones que el sistema operativo trae por defecto para determinar su comportamiento. herramientas como el historial de confiabilidad que nos muestra un timeline del estado de salud del equipo o el visor de eventos, para identificar si ha tenido errores en las ultimas horas, el snap-in de los servicios, para validar que los que son automáticos estén en ejecución, y el administrador de tareas o el resource monitor, para tratar de encontrar que se puede estar consumiendo los recursos del equipo.

Mi recomendación o truco en este post es que la mayoría de estas consultas se pueden realizar desde PowerShell, con un Get-Volume, puedes consultar el estado de ocupación de los volúmenes del dispositivo, un Get-Eventlog -LogName System -EntryType Error -Newest 10|Format-Table me traerá consigo una tabla con los últimos 10 errores de sistema operativo. Get-Process me puede permitir ver lo que tenemos en ejecución, similar al taskmanager, de modo que hay manera de consultar desde linea de comandos múltiples contextos, mas la posibilidad de aplicar todos estos comandos a múltiples servidores que se encuentren en nuestro dominio. Así que adopten PowerShell #Get-PowerShell

Nueva ruta de certificaciones Microsoft

Empecé el día con mi café, e investigando nuevos contenidos y referencias sobre las certificaciones de azure, quería saber que nuevos materiales encontraba para el AZ-103, pues en infraestructura IAAS es el nuevo examen de Microsoft que reemplazaría el AZ-102, el cual a su vez reemplazo el 70-533, y me encontré con la ruta completa de certificaciones de Microsoft , empezando con un nivel introductorio en Azure, el AZ-900 es el nivel para todos los que quieren comenzar a estudiar este producto, siguiendo con las certificaciones para Infraestructura (Az-103), desarrollo de aplicaciones (Az-203) y arquitectura (Az-300), para luego encontrarnos con DevOps (Az-400) y seguridad en Azure (Az-500), pero en mi opinion (la cual no han pedido) las líneas punteadas, y la continuidad académica deberían ser como una cadena, siguiendo la misma traza que mis líneas acaban de relatar. Porque no puedes llegar a Arquitecto sin conocer de antemano todas las aristas, que ofrece este poliedro.

Encontre que también hay una ruta de certificacion para cientificos de datos (la cual proviene de las certificaciones de SQL)

y otra linea se denomina Modern Workplace donde vemos que se encuentran las soluciones de Office 365, Exchange y Sharepoint, asi como Windows 10. Pero aqui analizo otra particularidad, Microsoft en los inicios de Office365 tenia un plan de formación donde aprendías primero de Exchange, SharePoint y Lync (en sus versiones 2010) y luego hacías el examen 70-321 de Office 365, luego en tiempos de Exchange 2013 y SharePoint 2013, surgió Skype for Business, y en esa entonces nos invirtieron la secuencia, aprendiendo primero de Office 365 que de servidores Exchange, Skype o SharePoint. ahora en este plan de carrera, veo que lo vuelven a definir despues.

hay una rama adicional sobre los servicios de dynamics, pero esa si ni la quise mirar porque es super extensa… y creo que mi estimada amiga y colega MCT Blanca Baute, a quien le envio un saludo.

información tomada de http://aka.ms/TrainCertPoster