[#IOT] Microsoft IoT Azure contest by #CodeProject, $10000 … genial !!!

Clipboard01

Hola!

Los amigos de CodeProject han lanzado un concurso sobre Internet Of Things basado en Azure que la verdad está bastante bien. El premio son $10K (sujeto a las tipicas restricciones), y lo interesante es que está abierto a cualquier tipo de idea que tengas y que utilice dispositivos conectados y Azure para la recolección, agregado y explotación de datos.

Por lo que entiendo, puede ir desde el tipico sensor de temperatura en tu casa enviando esta información a AZURE hasta escenarios más complejos con varios devices integrados entre si e intentando conquistar el mundo.

El único problema es que el escenario que describas en tu artículo tiene que estar publicado y listo antes del 23 de MARZO, así que tienes todo este fin de semana para pulir un nice article al respecto.

Saludos @ Home

/El Bruno

Fuente: http://www.codeproject.com/Competitions/795/Microsoft-Azure-IoT-Contest.aspx

Advertisements

[#AZURE] Azure #IoT Suite, really Cool !!!

Hi!

I’m offline only one day and that’s it, Convergence event start and some cool news are all around. As example, Office 16 preview is here; however I think a cool one is the release (in preview mode) of the Internet of Things Suite for Azure. The main difference from the IoT Developer Kit de Intel, is that the Azure suite is more focused on services to support IoT scenarios, Intel one is more on developer tools.

Some services like Azure Intelligent System Services, Azure Stream Analytics or Machine Learning are the main core of this suite. IMHO MS position is very smart, a close relationship with hardware providers like Intel or Raspberry, and a strong backend support for services. As an example, one of the entry points for IoT is in the “server world” (link).

And another cool stuff, is the capability to use some consultant services to review IoT scenarios and also cool videos to describe some real samples

Greetings @ Rome

/El Bruno

Source: http://blogs.microsoft.com/iot/2015/03/16/microsoft-announces-azure-iot-suite/

[#AZURE] Azure #IoT Suite … un show !

Buenas!

Va que me desconecto un día y claro, se pone en marcha el Convergence y empiezan las novedades. Por un lado, se hace oficial la preview de Office 16; sin embargo la noticia que hay que remarcar es el lanzamiento de la Suite para Internet of Things de Azure. A diferencia del IoT Developer Kit de Intel, la suite de Azure se centra más en servicios propios de Azure para dar soporte a escenarios de IoT.

Servicios como Azure Intelligent System Services, Azure Stream Analytics o Machine Learning son la base de esta suite. Personalmente creo que la posición de MS al respecto está bastante clara, una relación cercana con proveedores de Hardware como Intel o Raspberry, y soporte en el backend a nivel de servicios. No por nada, una de las principales entradas de IoT se encuentra asociada al mundo “server” (link).

Finalmente, se ofrecen servicios como el soporte de un consultor para evaluar escenarios de IoT o videos de ejemplos como el siguiente

Saludos @ Rome

/El Bruno

Fuente: http://blogs.microsoft.com/iot/2015/03/16/microsoft-announces-azure-iot-suite/

[#IOT] Internet of Things: I probably add more contents in the #Connect event

IoT

Hello!

A few days ago the event Connect() was presented online. In the event Microsoft turn the current dev direction 180º with new features like Net in Open Source mode, a version of Visual Studio Professional for free, now in Visual Studio 2015 are included out of the box features to create apps for Android and iOS (I still have not written about this), etc. In addition to all of this, there were news on Azure, new license models, etc. At the end the event let us happier than a dog with two tails.

This morning, while I was running with 3 ° C I ask myself the same question I always do against good news:

How could it be better?

And the answer came 3 kms after:

With a clear bet for Internet of Things

Clarification: if you don’t know that will IoT, then take a look at the trends that mark (link)

Nowadays, the Azure platform to work with connected devices is amazing. Scott Hanselman presented part of samples in Netduino (I think or maybe Arduino) which sent information in real-time to Azure for later analysis. The example was very well, although it is certainly a topic that could be more exploited.

If today we see the list of sessions, to make a filter for Internet of Things, we only see 2 sessions (link) and it’s a shame because Microsoft has an excellent collection of materials that had served for the event, for example

Machine Learning

If you don’t know what is Machine Learning, are already reading this post (link)

Internet of Things your

This is an excellent bet for Microsoft, which apparently not many know (link). This video makes it very clear the vision of Microsoft in this regard

New tools

In addition to all of the tools that we already know, today Azure has a number of tools only dedicated to the Internet of Things (link)

I am not going to give much more to the list of things that would have liked to see, because for example, now Intel is betting strong on its Galileo (who now goes by the V2 generation), Kickstarter always 8 or 9 of the 10 most popular projects are related to IoT or connected devices. These data talk about the great opportunity that would have been this event to further develop IoT of Microsoft platform 😀

Greetings @ Madrid

/El Bruno

[#IOT] Internet of Things: Que hubiese agregado en el evento #Connect()

IoT

Hola!

Hace pocos días se celebró el evento Connect() donde Microsoft dio un golpe sobre la mesa con novedades como abrir .Net como Open Source, dejar una versión de Visual Studio Professional gratis, incluir dentro de Visual Studio 2015 capacidades de fábrica para crear apps para Android e iOS (todavía no he escrito sobre esto), etc. Además de esto, se presentaron novedades sobre Azure, modelos de licencia, etc. Vamos que entre una cosa y otra nos dejaron más contentos que un perro con dos colas.

Esta mañana, con 3ºC mientras estaba corriendo me hice la misma pregunta que me hago siempre frente a una buena noticia:

¿Cómo podría ser mejor?

Y la respuesta me vino 3 kms después:

Con una apuesta más clara para Internet of Things

Aclaración: si no sabes de que va IoT, pues fíjate en las tendencias que marca el mismo (link)

Y cuidado, que la plataforma que hoy ofrece Azure para poder trabajar con devices conectados es muy buena. Scott Hanselman presentó parte de una app en Netduino (creo o puede ser Arduino) que enviaba información en tiempo real hacia Azure para luego analizarla. El ejemplo estaba muy bien, aunque seguramente es un tema que podría ser más explotado.

Si hoy por hoy, vemos el listado de sesiones, al hacer un filtro por Internet of Things, solo vemos 2 sesiones (link) y es una pena porque Microsoft posee una excelente colección de materiales que hubiesen servido para el evento, por ejemplo

Machine Learning

Si no sabes lo que es Machine Learning, ya estas leyendo este post (link)

Internet of your Things

Esta es una excelente apuesta de Microsoft, que al parecer no muchos conocen (link). Este vídeo deja muy en clara la visión de Microsoft al respecto

Nuevas herramientas

Además de todas las tools que ya conocemos, hoy por hoy Azure tiene una cantidad de herramientas solo dedicadas al Internet of Things (link)

No voy a darle mucho más al listado de cosas que me hubiesen gustado ver, porque por ejemplo, ahora Intel está apostando fuerte por su Galileo (que ya va por la generación V2), en KickStarter siempre 8 o 9 de los 10 proyectos más populares están relacionados con IoT o connected devices. Estos datos hablan sobre la gran oportunidad que hubiese sido este evento para seguir impulsando la plataforma de IoT de Microsoft 😀

Saludos @ Madrid

/El Bruno

[#EVENT] Connect, amazing online event about vNext and Azure

Hello!

If you are in Europe this Wednesday and Thursday and you get bored in the afternoon, I you to connect to the Connect() sessions. I’ll be travelling and working full time in Amsterdam, but the truth is that seeing the speakers think that I will download OffLine materials to then see the sessions at the airport or at the hotel 😉

Said, more information, registration and so on > > > http://www.visualstudio.com/connect-event-vs

Best regards

/El Bruno

[#EVENT] Connect, eventazo online sobre vNext y Azure

Hola!

si este miércoles y jueves estas en Europa y te aburres por la tarde, te recomiendo que te conectes a las sesiones del Connect(). A mi me agarra viajando y trabajando full time en Amsterdam, aunque la verdad que viendo los ponentes creo que me bajaré los materiales OffLine para verlos luego en el aeropuerto u hotel 😉

Lo dicho, más información, registro y demás en >>> http://www.visualstudio.com/connect-event-vs

Saludos

/El Bruno

[#TFSERVICE] HowTo: Redesplegar una release especifica a un WebSite o CloudService en #Azure

image

Buenas,

have un par de días escribí un post donde describí como automatizar un proceso de despliegue utilizando Team Build desde TFS Preview para websites de Azure. Este escenario es muy chulo, pero claro, puede suceder que en deteminado momento despleguemos a este entorno una versión que no es la que queremos que esté online.

Pues bien, para este caso lo que podemos hacer es lo siguiente:

1. Dentro del portal de administración de AZURE accedemos a nuestro WebSite o Cloud Service

2. Accedemos a la sección “DEPLOYMENTS”

3. En esta sección, accedemos a la ubicación por defecto donde se realizan los despliegues (STAGING)

4. A continuación veremos un listado con todos los despliegues que se han realizado a este entorno. Si queremos redesplegar una versión anterior, debemos seleccionar la misma.

5. Presionar el boton “REDEPLOY” en la barra de herramientas inferior.

image

6. Done !!!

Es extremandamente simple y bastante sencillo para tenerlo en cuenta Open-mouthed smile

Saludos @ Home

El Bruno

image image image

[#TFSERVICE] Desplegando aplicaciones #AZURE desde Team Foundation Service 2012

image

Buenas,

hoy vamos con un ejemplo simple: crear una aplicación web y desplegarla en AZURE directamente con una build desde Team Foundation Service. (otra de las preguntas que surgió durante la charla de SecondNug de Team Foundation Service).

Asi que aquí va un formato tutorial que al final es mi ayuda personal:

1. Crear un proyecto ASP.Net MVC 4. En mi caso es un muy simple que se navega y muestra lo siguiente:

image

2. Protegemos nuestro proyecto en Team Foundation Service.

Nota: Si no tienes una cuenta, mi post sobre como crear una cuenta gratuita para probar Team Foundation Service te puede ayudar.

3. Descargamos las herramientas de desarrollo para .Net desde el .Net Developer Center de AZURE. En mi caso particular para Visual Studio 2012 RC, también están disponibles para Visual Studio 2010.

image

4. El paso siguiente consiste en ir al portal de AZURE para crear un website que es donde desplegaremos nuestro sitio web ASP.Net MVC 4. El portal se accede desde http://manage.windowsazure.com/

5. En las opciones del portal podemos crear un nuevo WebSite o un CloudService para desplegar nuestra solución. En este caso crearé un nuevo “Cloud Service” con la opción QUICK CREATE y reservando la url http://elbrunoLabs04.cloudapp.net.

image

6. Una vez creado el servicio, accedemos al mismo y ya podremos integrar el mismo con la instancia de TFS correspondiente.

7. Seleccionamos la opción “INTEGRATE SOURCE CONTROL // Set up TFS publishing”

image

8. Autorizamos la cuenta de Team Foundation Service al Cloud Service.

image

9. Seleccionamos el Team Project desde el que publicaremos los cambios a nuestro Cloud Service

image

10. En este momento se lanza el proceso de Linking entre TFS y el Cloud Service.

image

11. Y en pocos segundos se completa el Linkking entre ambos

image

12. En este punto ya podremos publicar nuestros contenidos desde el Source Control de TFS Preview hacia nuestro Cloud Service.

13. Para este ejemplo he agregado un nuevo proyecto de Cloud a la solucion y he agregado un WebRole a partir del proyecto de ASP.Net MVC 4 de la solución (“ElBruno.MVC4.Labs02”)

image

14. El siguiente paso es dejar configurado nuestro proyecto de Cloud para que pueda publicar al cloud service que hemos creado. Si bien este proceso es bastante más complejo y tiene muchas variantes dentro, lo resumie en pocos pasos.

15. Seleccionar el proyecto de Cloud, desplegar el menú contextual y seleccionar la opcion “Publish”.

16. Configuramos los pasos para la publicación en primer lugar, elegimos la suscripción de AZURE que queremos utilizar.

Nota: el paso a paso completo se puede leer aquí.

image

17. A continuación definimos las settings de nuestra aplicación. En mi caso dejaré los valores por defecto, ya que no necesito ni Remote Desktop, ni IntelliTrace, etc.

image

18. Finalmente completo la publicación a AZURE con los datos por defecto y lanzo el proceso de publicación.

image

 

19. El proceso de publicación suele tardar entre 2 y 10 minutos para un Cloud Service.

image

20. En pocos minutos ya tendremos la aplicación activa en AZURE directamente desplegada desde Visual Studio.image

21. Ahora bien, la idea con este ejercicio es tener una definición de Team Build Service que publique directamente los cambios que se suben a Team Foundation Service al Cloud Service que hemos creado. Para esto crearemos una nueva definición de build en Team Foundation Service y en la misma configuraremos lo que describo en los siguientes pasos.

22. En primer lugar voy a trabajar con una build llamada “elbrunoLabs04_CD”.

23. Luego podemos definir si la Build es para Integración Continua o para lanzarla manualmente, en este caso y como no le tenemos miedo a nada, la dejaremos en modo CI. (que traducido a AZURE nos permite hacer Continuous Deployment)

24. Una vez definido el Workspace y las opciones de build Default, llegamos a uno de los puntos más importantes de este post: la capacidad de utilizar una plantilla de Build específica para AZURE. En este punto seleccionamos la Build Process Template llamada AzureContinuousDeployment.xaml

image

25. Una vez definidos los datos básicos de la solución a compilar y los tests a ejecutar, vemos que tenemos 2 secciones especiales para AZURE. Definimos el nombre de las settings de deploy que hemos puesto en los pasos 16 a 18 y salvo que necesitemos hacer un override otro valor, la definición de build ya estaría completa.

image

26. A partir de este momento, cada vez que protejamos un archivo se lanzará un nuevo proceso de Build que automáticamente desplegará los cambios hacia el portal de azure.

image

Y listo, casi 30 pasos después ya podemos desplegar nuestras aplicaciones directamente utilizando Team Build en TFS Preview a AZURE Open-mouthed smile

Saludos @ Home

El Bruno

image image image

 

 

 

 

[EVENT] The LightSwitch event materials + Azure + ZeroCode

image47dd1de4

Good,

then I leave a link to the presentation that we carry out this morning with Juan Luis on Visual Studio 2010 LightSwitch and Azure in microsoft Office.

Visual Studio 2010 Ligthswitch + AZURE + Zero Code

http://static.slidesharecdn.com/SWF/ssplayer2.swf?doc=ligthswitchzerocodev1-1-110505131642-phpapp01 & stripped_title = visual-studio-2010-ligthswitch-azure-zero-code & userName = elbruno

View more presentations from Bruno capuano.