#Event – Materiales del evento [Introduction to Microsoft Azure Security]

giphy

Buenas!

Que gran evento el del viernes [Power of the Cloud]. Si bien me parecía que los 90 minutos de la sesión [Introduction to Microsoft Azure Security] iban a ser muchos, el hecho de compartirlos con Adin (@adinermie) hizo que se pasen muy rápido.

Como siempre, ahora es momento de compartir las slides que usamos en el evento

Slides

Y los recursos más importantes

Microsoft Build Sessions

Secure DevOps Kit for Azure (AzSK)

Happy coding!

Saludos @ Mississauga

El Bruno

PD: Mientras leas esto, es muy probable que este a la mitad de mi sesión [Getting Started with Machine Learning] de la gira InsiderDevTour.

Advertisements

#Event – Introduction to Microsoft Azure Security for ITPros and Developers

giphy

Hi!

Big event for this this Friday June 22. I’ll be surrounded by Azure Champions and very smart people, and I will bring my 2 cents as a Lazy Cloud Developer.

In the event [Power of the Cloud] I will share a session with Adin (@adinermie) talking about security in Azure to ITPros and to Developers.

Event information [Power of the Cloud] @CloudPowerUser

Introduction to Microsoft Azure Security

Azure provides you with a wide array of configurable security options and the ability to control them so that you can customize security to meet the unique requirements of your organization’s deployments. This presentation helps you understand how Azure security capabilities can help you fulfill these requirements using options such as Azure AD, Azure Security Center, Azure Advisor, and Azure Monitor.

Happy coding!

Greetings @ Burlington

El Bruno

#Event – Power of the Cloud, Seguridad en Azure para ITPros y Developers

giphy

Buenas!

Detallazo y eventazo para este viernes 22 de Junio, donde estaré rodeado de cracks de Azure y yo aportare mi gota de arena como developer. En el evento [Power of the Cloud] compartiré sesión con Adin (@adinermie) hablando de seguridad en Azure para ITPro y para Developers.

Informacion sobre el evento [Power of the Cloud] @CloudPowerUser

Introduction to Microsoft Azure Security

Azure provides you with a wide array of configurable security options and the ability to control them so that you can customize security to meet the unique requirements of your organization’s deployments. This presentation helps you understand how Azure security capabilities can help you fulfill these requirements using options such as Azure AD, Azure Security Center, Azure Advisor, and Azure Monitor.

Happy coding!

Saludos @ Burlington

El Bruno

#Azure – Azure #SignalR Service, a new Azure service 100% dedicated to #SignalR scenarios

Hi!

I’m still going over the news from the Build, and this is one of the most happy ones since I am a big fan of SignalR.

Well, it turns out that if you’re creating a App use SignalR now you can leave behind the need to create a WebApp to contain your message host. Now we have a new service in Azure that saves us all this time in building infrastructure: Azure SignalR Service.

This fully managed service allows you to use ASP.Net Core SignalR to create an App which require real time interactions like a chat, Live Panels sharing information and more. Being managed as a Azure service, we can also forget about the administration , scalability, connection management, and more.

The creation of such a service, are literally 2 Clicks.

This slideshow requires JavaScript.

This new service works with, the also new SignalR for ASP.Net Core. The code doesn’t change much, you just have to add the following lines services.AddSignalR().AddAzureSignalR() and app. UseAzureSignalR() so the apps can connect to this host in Azure.

I3

Now I have to look for a little time to do the tutorials and understand a little more of the changes of SignalR in Azure.

Happy Coding!

Greetings @ Burlington

El Bruno

References

#Azure – Azure SignalR Service, un nuevo servicio de Azure 100% dedicado para escenarios con #SignalR

Buenas!

Todavía sigo repasando novedades del Build, y esta es una de las que más me alegra ya que soy un gran fanático de SignalR.

Pues bien, resulta que si estas creando una app que utilice SignalR ya puedes irte olvidando de la necesidad de crear una WebApp para contener tu host de mensajes. Ahora tenemos un nuevo servicio en Azure que nos ahorra todo este tiempo en crear infraestructura: Azure SignalR Service.

Este servicio completamente administrado permite utilizar ASP.NET Core SignalR para crear app que requieran interacciones en tiempo real como chat, live panels y más. Al estar administrado como un servicio de Azure, también podemos olvidarnos de las tareas de administración de escalabilidad, gestión de conexiones, y más.

La creación de un servicio de este tipo, son literalmente 2 clicks.

This slideshow requires JavaScript.

Este servicio funciona con, el también nuevo lanzamiento de SignalR para ASP.Net Core. El código no cambia mucho, solo hay que hay que agregar las líneas services.AddSignalR().AddAzureSignalR() y app.UseAzureSignalR() para que nuestras apps se conecten con este host en Azure.

I3

Ahora me queda buscar un poco de tiempo para poder hacer los tutoriales y comprender un poco mas de los cambios de SignalR en Azure.

Happy Coding!

Saludos @ Burlington

El Bruno

References

#AI – Some news in Cognitive Services presented at #MSBuild 2018

Hi!

Again, it’s time to write about some topics what has most caught my attention in the news presented during Microsoft Build 2018. In this case I will only comment on some news related to Vision and Speech.

Vision

  • Computer Vision, now supports Object Detection. We have the ability to detect objects in an image. I have to see more in depth that we can both exploit this capacity in Custom Vision.
  • Custom Vision, new formats to export models. Until now we had the ability to export Custom Vision models to CoreML and TensorFlow.
    Now we have 2 new options that really are impressive

    • Export to ONNX. About this I wrote about it. Now we can use these models natively as part of our UWP Apps in Windows 10.
    • Export to Docker File. Especially designed for mixed scenarios with Azure Functions and Azure IOT Edge

I1

Speech

The first thing to comment is a big but very necessary change.

We now have a single service that handles: Speech to Text, Text to Speech and Speech Intent Recognition.

The 2nd point to note is that we now have the ability to Create our own Voice Models. This means that we could create Alexa or Cortana style assistants using our own voice. Ideal to give to your partner, your mother or your worst enemy.

And with this I put pause for today. Happy coding!

Greetings @ Toronto

El Bruno

 

#AI – Algunas novedades en Cognitive Services presentadas en #MSBuild 2018

Buenas!

Otra vez apunto el post a lo que mas me ha llamado la atención en las novedades presentadas en Microsoft Build 2018. En este caso solo comentare algunas novedades relacionadas a Vision y Speech.

Vision

  • Computer Vision, ahora soporta Object Detection. Tenemos la capacidad de detectar objetos en una imagen. Tengo que ver mas a fondo que tanto podemos explotar esta capacidad en Custom Vision.
  • Custom Vision, nuevos formatos para exportar modelos. Hasta ahora teníamos la capacidad de exportar modelos de Custom Vision a CoreML y a TensorFlow. Ahora tenemos 2 nuevas opciones que realmente son impresionantes
    • Exportar a ONNX. Sobre esto ya escribí al respecto. Ahora podremos utilizar estos modelos de forma nativa como parte de nuestras UWP Apps en Windows 10.
    • Exportar a Docker File. Especialmente pensado para escenarios mixtos con Azure Functions y Azure IOT Edge

I1

Speech

Lo primero a comentar es un cambio grande pero muy necesario.

Ahora tenemos un único servicio que se encarga de: Speech to Text, Text to Speech y Speech Intent Recognition.

El 2do punto a destacar es que ahora tenemos la capacidad de crear nuestros propios Voice Models. Esto significa que podríamos crear asistentes del estilo Alexa o Cortana utilizando nuestra propia voz. Ideal para regalar a tu pareja, tu madre o a tu peor enemigo.

Y con esto pongo pausa por today. Happy coding!

Saludos @ Toronto

El Bruno

 

#Build – Project #Kinect for Azure

0.jpg

Hi!

About 6 months ago I commented in a post the official “goodbye” of Microsoft Kinect. After many years working with this device, it was a very unpleasant feeling to have to put it aside.

Well, today among the stack of new features that were presented in Microsoft Build, there is one that I have to review

Project Kinect for Azure

As it turns out, in the middle of the IoT Edge presentation, when you least expect it, a slide appears talking about Project Kinect for Azure. And smart, if you did not see it, you lost. Luckily, Alex Kipman, had published a few minutes before a complete article on LinkedIn Press about it.

Let’s go for it. Although Microsoft has discontinued Microsoft Kinect, that does not mean that it has left aside the research and development related to depth sensors. Hololens is an excellent example of how it has advanced in aspects such as size and energy consumption, also having an excellent capacity for perception. And the sensors in Hololens belong to “the 3rd generation of depth sensors”.

Note: 1st generation Kinect for Xbox 360, 2nd generation Kinect for Xbox One, 3rd generation Hololens.

Well, Project Kinect for Azure presents the 4th generation of depth sensors. I still do not know what the characteristics and capabilities of these new sensors will be, although I would like to speculate that they will be designed to natively integrate some of the capabilities of Azure Cognitive Services. In addition to the improvements that can be expected in terms of quality, capacity, etc.

It’ a happy time to be a Kinect Developer again!

Greetings @ Burlington

El Bruno

References

#Build – Project #Kinect for Azure

0.jpg

Buenas!

Hace unos 6 meses comentaba en un post el “adiós” oficial de Microsoft Kinect. Después de muchos años trabajando con este device, era una sensación no muy agradable el tener que dejarlo de lado.

Pues bien, hoy entre la pila de novedades que se presentaron en Microsoft Build, hay una que tengo que reseñar

Project Kinect for Azure

Pues resulta que en medio de la presentación de IoT Edge, cuando menos te lo esperabas aparece una slide hablando de Project Kinect for Azure. Y listo, si no lo viste, perdiste. Por suerte, Alex Kipman, había publicado unos minutos antes un completo articulo en LinkedIn Pulse al respecto.

Vamos a ello. Si bien Microsoft ha discontinuado Microsoft Kinect, eso no quiere decir que haya dejado de lado la investigación y desarrollo relacionados a sensores de profundidad. Hololens es un excelente ejemplo de cómo se ha avanzado en aspectos como el tamaño y el consumo de energía, teniendo además una excelente capacidad de percepción. Y los sensores en Hololens pertenecen a “la 3ra generación de sensores de profundidad”.

Nota: 1ra generación Kinect for Xbox 360, 2da generación Kinect for Xbox One, 3ra generación Hololens.

Pues bien, Project Kinect for Azure presenta la 4ta generación de sensores de profundidad. Todavía no tengo en claro cuáles serán las características y capacidades de estos nuevos sensores, aunque me animo a especular que estarán pensados para integrar de forma nativa algunas de las capacidades de Azure Cognitive Services. Además de las mejoras que se pueden esperar en términos de calidad, capacidad, etc.

It’ a happy time to be a Kinect Developer again!

Saludos @ Burlington

El Bruno

References

#Event – Materials used during the Global Azure Bootcamp [#ArtificialIntelligence – Using #Azure #CognitiveServices] #GlobalAzureTo

Hi!

I have to start by thanking Cheryl (@explorengcheryl), Ehsan (@ehsaneskandarim), Luca (@lucavgobbi), Armin (@ArminPage) and all the other people who participated in the organization of the event. Coordinating a session for almost 150 people is a challenge and this event has been a success. Congratulations!!!

DbWYkdmWkAIwoyN.jpg large.jpg

Personally spend a very pleasant time. I was lucky to see many people again, to put some real faces to many people and also close the event with a couple of laughs.

After a while doing this, I know that my session has gone as I wanted when the first tweets about it are not highlight the live coding demos (errors in demo mode included). But they focus on the toilet paper history and on the chihuahuas. And how we should not be afraid of AI, but take advantage of it to create better apps.

This sentence also makes some people think about it …

“My wife is never wrong. Even when she is wrong, there comes a time in the discussion in which surprisingly she returns to be right.”

Slide time

And source code and flow created during the session

https://github.com/elbruno/events/tree/master/2018%2004%2021%20Global%20Azure%20Bootcamp%20AI

See you again on 2019!

Greetings @ Burlington

El Bruno

Bonus: Otro par de tweets