Perfiles de mujer y hombre, en un entorno de trabajo
Artículo

Microsoft Azure: Un paso más hacia la transformación digital de las PyMEs

Azure es una plataforma basada en la nube que puede simplificar el desarrollo de nuevas aplicaciones u hospedar existentes. Incluso, puede mejorar las aplicaciones locales. Integra servicios en la nube con los que desarrolla, prueba, implementa y administra sus aplicaciones y, todo eso, mientras aprovecha las ventajas de la informática en la nube. 

Con el hospedaje de las aplicaciones en Azure, puedes empezar de a poco y escalar fácilmente tu aplicación a medida que aumente la demanda de los clientes. Azure ofrece también la confiabilidad que se necesita para las aplicaciones de alta disponibilidad, e incluye conmutación por error entre diferentes regiones. Azure Portal es el administrador de todos los servicios de Azure. También puedes administrar los servicios mediante programación, con las API y las plantillas específicas del servicio. El número de empresas que emplean tecnología basada en la nube, incrementa de manera considerable, día a día. 

Con más de 40 años en Brasil, la constructora TEGRA migró todos sus sistemas críticos para Azure, ganando flexibilidad y escalabilidad. El Gerente de infraestructura de IT de TEGRA, Mauricio Baise, señala que una de las ventajas de Azure es el hecho de poder manejar todo desde un medio online en el portal de nube de Microsoft. “Se puede ver cuánto consume de memoria y de disco cada máquina. De esa manera, es posible tener un plan para programar el aumento o la reducción de la estructura. 

Conoce más sobre TEGRA, haciendo click aquí

Con todos los servicios que ofrece Azure, averiguar qué servicios necesitas para tu arquitectura de soluciones puede resultar abrumador. Por eso, para obtener una lista de todos los servicios, consulta la documentación de Azure.  

Haz click para ingresar a la documentación de Azure

 

Nube Híbrida/On Premise 

La nube híbrida es una combinación de las nubes pública y privada, que permite ejecutar las aplicaciones en el lugar más adecuado. Por ejemplo, podría hospedar un sitio web en la nube pública y vincularlo a una base de datos, muy segura, hospedada en la nube privada (o el centro de datos local). 

Esto resulta útil cuando tienes algunas cosas que no se pueden poner en la nube, posiblemente por motivos legales. Por ejemplo, puede ser que tengas información sensible que no quieras exponer públicamente y que deberías preservar en tu centro de datos privado. Otro ejemplo es una o varias aplicaciones que se ejecutan en hardware antiguo que no se puede actualizar. En este caso, puedes mantener al sistema anterior ejecutándose de forma local y conectarlo a la nube pública para su autorización o almacenamiento. Relacionado al ejemplo anterior, sería preciso mencionar el caso de nuestro cliente Código 46, un proveedor de servicios para la salud con una emergente e innovadora iniciativa, que tiene como propósito mapear y estudiar el rico código genético existente en un país tan diverso como México. Por consiguiente, conectó con BC Platforms (socio de Microsoft ubicado en Suiza y uno de los líderes mundiales en soluciones tecnológicas), para el análisis y manejo de datos genómicos. Esta empresa inició el desarrollo de una solución hibrida (nube + on-premises) que duró cerca de un año. Para julio del 2018, crearon un biobanco de códigos genéticos con infraestructura en la Nube de Microsoft, el cual utiliza soluciones de Azure, en función de generar las variables que les permiten realizar análisis, y guardar la información de manera segura. 

Click aquí y conoce el caso de éxito de Código 46

 

Pros & Contras de la nube híbrida: 

– Cualquier sistema que use hardware desactualizado o un sistema operativo anterior se puede mantener en funcionamiento y accesible. 

– Tiene la flexibilidad de escoger lo que se ejecuta localmente y lo que se efectúa en la nube. 

– Puede aprovechar las economías de escala de los proveedores de servicios en la nube pública para servicios y recursos, siempre que sea más económico, y complementar con su propio equipamiento cuando no lo sea. 

– Puede usar su propio equipamiento para cumplir con los requisitos de seguridad, cumplimiento o normativa, necesarios para el completo control del entorno. 

– Con respecto a otras nubes, la nube híbrida tiene la desventaja de ser más costosa que seleccionar un modelo de implementación, ya que implica los costos por adelantado de los gastos de capital. Además, puede ser más complicada de configurar y administrar. 

AI en Azure  

 La inteligencia artificial (IA) es la capacidad de una máquina de imitar el comportamiento humano inteligente. Con inteligencia artificial, las máquinas pueden analizar imágenes, comprender lenguaje oral, interactuar de un modo natural y hacer predicciones con el uso de datos. Todo Microsoft Azure se apoya en IA, así que, para un entendimiento más claro, vayamos a dos casos bien puntuales de soluciones Azure, muy empleadas en la actualidad. 

Azure Bot Service 

Azure Bot Service y Bot Framework proporcionan las herramientas necesarias para crear, probar, implementar y administrar bots inteligentes desde un solo lugar. Mediante el uso del marco modular y ampliable que proporciona el SDK, las herramientas, las plantillas y los desarrolladores de servicios de IA pueden crear bots que tengan voz, reconozcan el lenguaje natural, controlen las preguntas y respuestas, etc. 

¿Qué es un bot? 

Los bots proporcionan una experiencia de interacción con el usuario, más humana o inteligente. Se pueden usar para desplazar las tareas simples y repetitivas, como reservar una mesa en un restaurante o recopilar información de un perfil, a sistemas automatizados que puede que no requieran intervención humana directa. Los usuarios conversan con los bot mediante texto, tarjetas interactivas y la voz. Una interacción con un bot puede ser tanto una pregunta y una respuesta rápidas como una conversación sofisticada que proporciona acceso a servicios de forma inteligente. Se parecen mucho a las aplicaciones web modernas, ya que residen en Internet y usan las API para enviar y recibir mensajes. El contenido de un bot varía considerablemente en función de su tipo. El software para bot moderno se basa en una pila de tecnología y herramientas que proporcionan experiencias cada vez más complejas en una amplia variedad de plataformas. Sin embargo, un bot simple, solo puede recibir un mensaje y devolvérselo al usuario con muy poco código implicado. Los bots puede hacer lo mismo que otros tipos de software (leer y escribir archivos, usar bases de datos y API, y realizar las tareas de cálculo habituales). Lo que hace que los bots sean únicos es su uso de mecanismos que generalmente se reservan para la comunicación entre humanos.  

Un ente que sacó crédito con la implementación de bots fue la Asociación de Fútbol Español. LaLiga fomentó la interacción de los fans con múltiples canales digitales y un asistente de voz con inteligencia artificial. Así fue como se desarrolló el asistente virtual de LaLiga, un asistente digital personal diseñado para proporcionar a los aficionados una experiencia coherente y de alta calidad en los principales canales de voz. Cuando alguien hacía una pregunta, como, por ejemplo, “¿quién es Lionel Messi?”, el asistente respondía con un gráfico, un texto y un mensaje de voz. En este ejemplo, la respuesta incluía una imagen de Messi, sus estadísticas básicas, un enlace a sus resultados de la temporada y una opción para buscar más información, lo que convierte a este asistente en un recurso muy valioso tanto para seguidores incondicionales como esporádicos. Para desarrollar este asistente, LaLiga trabajó con Microsoft y utilizó distintas tecnologías de Azure, empezando por Microsoft Bot Framework, para el desarrollo de bots, y Azure Bot Service, para alojar el bot en Azure y conectarlo a los canales comunes. En tan solo un par de semanas, el equipo de desarrollo creó un prototipo inicial y, a continuación, comenzó a agregar una funcionalidad más sofisticada. 

Conoce el caso completo de LaLiga, haciendo click aquí

 

Azure Machine Learning 

Azure Machine Learning es un entorno en la nube que puedes usar para entrenar, implementar, automatizar, administrar y realizar un seguimiento de los modelos de aprendizaje automático. Ofrece interfaces web y SDK y puedes usarlo para todos los tipos de aprendizaje automático, desde el clásico hasta el aprendizaje profundo, supervisado y no supervisado. Tanto si prefieres escribir código de Python o de R, como si te decides por opciones con poco o ningún código, como el diseñador, una herramienta de arrastrar y colocar, con la que puedes crear, entrenar y realizar un seguimiento de modelos de aprendizaje automático y aprendizaje profundo muy precisos en un área de trabajo. Entre muchas funcionalidades, un diseñador de Azure Machine Learning puede entrenar e implementar un modelo de Machine Learning que prediga el precio de cualquier automóvil.  

Vayamos a un ejemplo de uso realista. Gracias a soluciones Microsoft respaldadas en AI, los Miami HEAT aumentaron su venta de entradas de la temporada en un 30% y ahorraron aproximadamente un millón de dólares en operaciones. Con Dynamics 365 Sales, los HEAT pudieron gestionar toda la información relacionada con los fans en un sólo lugar, incluyendo los historiales de participación y de compra, para crear perfiles mucho más completos. Además, cada perfil fue calificado con la tecnología de Machine Learning, predictiva para determinar la probabilidad de futuras compras. Esto ayuda al equipo de ventas a identificar las mejores perspectivas de ventas y a personalizar las ofertas, aumentando las tasas de ingreso. 

Azure Machine Learning proporciona todas las herramientas que los desarrolladores y científicos de datos necesitan para sus flujos de trabajo de aprendizaje automático. 

Más información acerca de Miami HEAT, aquí

 

Si este artículo ha sido de tu interés, no pierdas la oportunidad de conocer más acerca del paquete las soluciones que Microsoft tiene para ofrecerte:

Haz click aquí para acceder al artículo ¿Qué es la Seguridad en la nube?

Haz click aquí para acceder al artículo Microsoft 365, un paquete de soluciones para tu empresa

Haz cliack aquí para acceder al artículo ¿De qué trata Dynamics 365? De conectar

Por otro lado, sabemos que la economía global, por motivos de fuerza mayor, está transitando tiempos desafiantes y que muchas empresas se han visto obligadas a mudar a sus empleados al trabajo remoto. Haz click aquí para aceder a los 4 consejos para trabajar desde casa con Microsoft Teams.