PowerBI: Cursos y training gratuitos

Microsoft ofrece una serie de cursos gratuitos sobre Power BI en la plataforma de MSLearn y Coursera, aqui teneis los enlaces:

1. Microsoft Certified: Power BI Data Analyst Associate – Certifications
🔗 https://learn.microsoft.com/en-us/credentials/certifications/power-bi-data-analyst-associate/

2. Getting Started with Power BI Desktop
🔗 https://www.coursera.org/projects/power-bi-desktop

3. Build Dashboards in Power BI
🔗 https://www.coursera.org/projects/build-dashboards-power-bi

4. Power BI for Beginners Introduction to Business Intelligence
🔗 https://www.coursera.org/projects/power-bi-business-intelligence

5. Use Power Bi for Financial Data Analysis
🔗 https://www.coursera.org/projects/use-power-bi-for-financial-data-analysis-project

6. Data-Driven Decisions with Power BI
🔗 https://www.coursera.org/learn/data-driven-decisions-with-power-bi

7. HR Analytics- Build an HR dashboard using Power BI
🔗 https://www.coursera.org/projects/hr-analytics-build-hr-dashboard-using-power-bi

8. Create a Sales Dashboard using Power BI
🔗 https://www.coursera.org/projects/create-sales-dashboard-using-power-bi

9. Build an Income Statement Dashboard in Power BI
🔗 https://www.coursera.org/projects/build-an-income-statement-dashboard-in-power-bi

10. Data Modeling in Power BI
🔗 https://www.coursera.org/learn/data-modeling-in-power-bi

11. Microsoft Power BI Data Analyst Professional Certificate
🔗 https://www.coursera.org/professional-certificates/microsoft-power-bi-data-analyst

12. Power Bi Report Development Crash Course
🔗 https://www.coursera.org/projects/powerbi-report-development-crash-course-wdnos

Inside OpenAI: la arquitectura de ChatGPT

Hoy os comparto una excelente entrevista/documental en video publicado por Bloomberg Originals en su canal de YouTube sobre «La arquitectura de ChatGPT» donde veremos como Emily Chang visita las oficinas futuristas de OpenAI para reunirse con Mira Murati, directora de tecnología de la empresa.

No os perdáis el video porque esta genial!!

Azure: ejecutando ChatGPT en la supercomputer AI de Microsoft

No os perdáis esta video sobre Azure y ChatGPT donde puedes ver explicado por Mark Russinovich como funciona la infraestructura de supercomputadoras de IA creada para ejecutar ChatGPT y otros modelos lingüísticos (LLM) y cómo aprovecharla para sus cargas de trabajo en Azure, a cualquier escala.

También explican como Microsoft ha colaborado con NVIDIA para ofrecer una infraestructura de IA especialmente diseñada con GPU NVIDIA entre otras cosas superinteresantes.

Ref: https://techcommunity.microsoft.com/t5/microsoft-mechanics-blog/what-runs-chatgpt-inside-microsoft-s-ai-supercomputer-featuring/ba-p/3830281

Como siempre que os sea de utilidad!

Azure: acceso remoto seguro a nuestras VMs con Azure Bastion

Aunque muchos de vosotros seguramente ya utilizareis este servicio, lo cierto, a lo largo de toda esta pandemia del COVID, es que todavía muchos administradores de sistemas en clientes y empresas con las que suelo cooperar no lo están aplicando en sus trabajo diario para acceder y administrar las maquinas virtuales en Azure desde internet, escribo este articulo con el objetivo de explicar las ventajas que ofrece y lo fácil que resulta implementarlo dentro de la plataforma de Azure.

Azure Bastion, es un servicio administrado de plataforma PaaS en Azure, que permite realizar RDP y SSH de forma segura a Virtual Machines en Azure dentro de una red virtual y esta pensado para proteger todas nuestras cargas de trabajo en modalidad IaaS.

Las principales ventajas son las siguientes:

  • Acceso remoto seguro para realizar RDP y SSH a nuestras VMs
  • Solo están permitidas comunicaciones desde Azure Portal y puerto 443
  • Podemos administrar y supervisar las conexiones remotas activas
  • Usaremos un navegador HTML5 para conectarnos por SSL a nuestras VMs
  • Ofrece protección contra ataques y vulnerabilidades
  • Evitamos usar IP públicas en nuestras VMs de Azure
  • Implementar Bastion desde Azure Portal se tarda 1 minuto
  • Mejora la puntuación de seguridad en Azure Security Center

A nivel de arquitectura, lo podemos observar en esta imagen de la documentación de Microsoft, es un servicio que se despliega en una subnet «AzureBastionSubnet» dentro de una VNET, que actúa como único punto de entrada hacia el resto de maquinas virtuales y podemos incluso acceder a otras maquinas en distintas VNETs haciendo peering entre ellas.

Nota: Un punto importante a tener en cuenta, solo necesitamos un Azure Bastion, por ejemplo en nuestra VNET de «hub» o «central» para realizar peering al resto de VNETs, no hace falta implementar un Azure Bastion por cada VNET, a excepción de algún escenario o entorno que así lo requiera por razones o requerimientos corporativos sobretodo en empresas muy grandes o multinacionales.

Configurando Azure Bastion

Vamos a ver lo fácil que es implementar Azure Bastion desde el Portal de Azure por temas didácticos (lo correcto, como sabéis, es hacerlo mediante plantillas ARM, Terraform, …), buscamos Bastions y pulsamos el botón Create Bastion, donde nos aparece la pantalla siguiente con todo lo necesario para su configuración.

En mi caso es una prueba, deberéis configurar correctamente las VNETs, subredes y peering según cada empresa hablando con el administrador de redes y que os facilite un rango de IPs disponibles para desplegarlo.

Una vez finalizado el proceso de creación, si accedemos al recurso ya tenemos nuestro servicio implementado en apenas 1 minuto.

Para conectarnos a nuestras VMs, no podemos hacerlo directamente desde Azure Bastion, seleccionaremos aquella maquina virtual que necesitamos acceder y en la opción de conectar veremos el link de Bastion.

Pulsamos el botón Use Bastion, nos pedirá las credenciales en el caso de máquinas Windows mediante una conexión RDP y accederemos a la maquina virtual en una pestaña de nuestro navegador HTML5.

En el caso de maquinas Linux, nos ofrecerá varias alternativas para indicar la clave SSH que incluso podemos obtenerla desde nuestro Azure Key Vault si seguimos las buenas practicas de seguridad de credenciales y secretos recomendadas.

Como veis, con estos simples pasos ya tenemos configurado un acceso seguro a todas nuestras VMs en Azure.

¿Cuánto cuesta Azure Bastion?

Como casi todos los servicios de Azure, tiene un coste en función de la capa de precios oficiales que seleccionemos y se factura por dos conceptos que a la hora de escribir este articulo son los siguientes.

  • Azure Bastion Basic precio aprox. mensual: 0,160€ x 730horas = 116,80 €
  • Azure Bastion Standard precio aprox. mensual: 0,245€ x 730horas = 178,85 €
  • Por datos de transferencia de datos de salida desde Azure = ver tabla

Link Oficial: https://azure.microsoft.com/es-es/pricing/details/azure-bastion