Azure-nautismo

Azure es la plataforma cloud de Microsoft

Cuando queremos empezar a practicar un deporte, empezamos por adquirir los elementos básicos, un balón apropiado, canilleras si es futbol Soccer, rodilleras si es voleibol o tu raqueta personal si es tenis. Para iniciarnos en el inmenso cloud de Microsoft Azure donde se pueden crear maquinas virtuales, aplicaciones web, o bases de datos, lo primero es obtener una suscripción gratuita donde nos pedirán un correo valido y un teléfono de contacto, para obtener U$200 de crédito, por 30 días.

Ahora que ya tienes acceso a tu suscripción, Azure es un servicio que se te cobra por el tiempo en uso de cada maquina virtual encendida, por el trafico de red, por el espacio de almacenamiento ocupado. La suscripción normalmente es la que define si Microsoft hará cobro después de facturar (mes vencido), o si tienes un saldo a favor (crédito) del cual se puede descontar lo facturado. Dentro de una suscripción tu puedes tener un propietario, y hasta 200 coadministradores.

Arquitectura de soluciones multi sitio en Azure

Una estructura familiar y que fácilmente reconocemos es el rack que se implementa en los centros de datos, estos tienen switches de comunicaciones y soluciones de almacenamiento, además de los servidores enrackables, si hacemos esta estructura imaginaria en la definición de lo que podemos crear en Azure, podemos crear un grupo de recursos, el cual será un conjunto de elementos, para crear un grupo de recursos le definiremos tres valores, la suscripción, el nombre y la ubicación geográfica. una buena forma de identificar en que regiones nos conviene ubicar nuestros recursos consiste en ejecutar un Azure Speed Test lo que nos permite identificar cuan rápido obtenemos respuesta desde los diferentes centros de datos en todo el mundo. Confinar los diferentes elementos que conforman una solución dentro de un mismo grupo de recursos, ayudan a ordenar los elementos dentro de tu suscripción, ayuda a identificar cuanto te cuesta una solución después de desplegada mes a mes, pero para hacer una proyección de cuanto podría costar, antes de implementar se puede usar la calculadora de precios de Azure. Una buena practica consiste en etiquetar cada recurso, de manera que se puedan usar varios grupos de recursos para una misma aplicacion, de este modo podríamos tener un grupo de recursos de front end, para la publicación web de la aplicación, otro grupo de recursos para el midleware, y otro grupo de recursos para las base de datos. así se puede desplegar un balanceador de carga para los websites y una protección de firewall para llegar a las bases de datos.

Azure tiene una amplia oferta en su market place

Empezaremos por definir que dentro de cada grupo de recursos podemos definir un Storage Account, el cual es un tipo de almacenamiento basado en Blobs (Binary large object storage) en donde todo lo que creemos dentro del grupo de recursos se podrá almacenar, discos VHD, bases de datos, y aplicaciones web. y por otro lado debemos crear un Virtual Network, el cual será como nuestro switch virtual para todos los elementos que dentro del grupo de recursos creemos. este virtual network se puede empalmar con otros grupos de recursos (de hecho con otros VNet) por medio de emparejamientos peer to peer. el VNet se comporta como un DHCP que asigna direcciones IP a cada elemento creado dentro del grupo de recursos, y asociado a este VNet. dentro del ejercicio de arquitectura, debemos concebir y planear como van a ser las conexiones, por donde llega el trafico, y que puertos se van a habilitar, antes de empezar a hacer los despliegues sobre la suscripción, pues ensayar allí tiene costo.

En Azure encontramos diferentes elementos por cada categoría

Espero que les haya gustado este articulo, espero sus preguntas y comentarios, y recuerden #MeQuedoEnCasa

Vida post Corona-calypsis

Considerar la complicada situación de salud publica o pandémica que estamos viviendo en las diferentes latitudes mundiales, a razón del Covid-19 parece salido de una película apocalíptica, como “Resident Evil”, o “Zombieland”, donde un virus que empieza a propagarse rápidamente, o en “this is the end” donde ocurre un apocalipsis y las personas se resguardan en sus casas, con total pánico, pues las otras personas empiezan a saquear armados en busca de comida, y víveres para sobrevivir.

“This is the end”, es una comedia satírica, sobre un apocalipsis https://www.imdb.com/title/tt1245492/

Lo mejor que podemos hacer es realmente resguardarnos, cuidar la distancia, cuidar la vida de nuestros familiares, vecinos y amigos, consumir frutas y vegetales que nos ayuden a mejorar nuestras defensas, y leer, mucho en estos momentos de cuarentena. Entrenemos nuevas habilidades, aprendamos a hacer manualidades, practiquemos yoga, pilates, o algun ejercicio en casa, y sobre todo, aprendamos a utilizar las video llamadas, con la plataforma de nuestra preferencia, Microsoft Teams, Facebook Messenger, Whatsapp, Telegram, Zoom, BlueJeans o Slack. Todas igualmente funcionales, nos facilitan la toma de deciciones, nos evitan el recorrido, nos permiten telepresencia o control remoto.

En mi caso me aplicare a leer sobre Azure, leyendo https://azure.microsoft.com/en-us/resources/learn-azure-in-a-month-of-lunches/en-us/ y buscare entrenar mediante el blog o video sesiones a mis seguidores. Colombia registro el primer contagiado de Covid-19 el 6 de marzo, con una joven de 19 años que estuvo estudiando en Italia, y regreso asintomática. A la fecha con tan solo 12 días, ya se reportan 93 casos a nivel nacional, a pesar de las medidas de prevención, y el sitio web de noticias Caracol anuncia dramáticamente que 17 Millones de Colombianos estamos en riesgo de contagiarnos.

Esta pandemia nos dejara cicatrices, como humanidad, como sociedad, muchos morirán, sin una oportunidad, para todos los que logren superar esta situación, recae la responsabilidad de reestablecer y reparar la sociedad, reevaluar muchos dogmas y creencias, que quedaran en entredicho, Dioses e iglesias, futbol o políticas de izquierda o de derecha, y otras pasiones se han visto entintadas bajo un mismo tono.

Espero sus comentarios, y me gustaría saber si programamos sesiones en streaming presentando novedades sobre Azure y Office 365. participen en los comentarios, hagamos de la cuarentena algo valioso y enriquecedor, aprovechemos el tiempo que le estamos ganando diariamente al caotico transporte de nuestra ciudad.

Nueva versión de Windows Admin Center

Microsoft esta reemplazando el ya tradicional y confiable Server Manager, con el que instalabamos los roles y caracteristicas a los servidores y teniamos un rapido resumen de la configuracion del servidor y de los servicios en ejecucion.

ahora la versión de Windows Admin Center, que es basada en web, nos permite no solamente desplegar roles y características, sino que nos da acceso a consola, podemos crear usuarios, subir servicios y procesos, ver gráficamente el performance del servidor, y podemos tener una sola consola para la administración de muchos servidores, para descargarlo haga clic en este enlace, https://docs.microsoft.com/en-us/windows-server/manage/windows-admin-center/overview

Esta nueva consola nos permite integracion con Azure, pero adicionalmente nos permite gestionar servidores 2008 R2, 2012, 2012 R2, 2016 y 2019.

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.-