Jul 13, 2019 · 12 min read
In this series IoT Edge Application Azure Durable Entities Function In the last article, we built and tested a simple IoT Edge application that simulates temperature telemetry based on the command that it receives. We also created a test client that can invoke Direct Method on the device. Today we will build monitoring and management capabilities for our IoT Edge device using Azure Functions. One critical consideration that I would like to bring to your attention is the demand for this solution to stay mostly connected.
Jul 01, 2019 · 12 min read
In this series IoT Edge Application Azure Durable Entities Function IoT systems involve many devices, each of which maintains a small internal state. The Actor Model is a good fit for representing IoT devices in the cloud because of its inherent fault tolerance, concurrency controls, performance, and scalability. I wrote about the Actor Model and Orleans (virtual actor based implementation) in one of my previous articles here.
Delivering IoT Mixed Reality Applications using The MSF Process Model (Develop, Stabilize, and Deploy) – Part 3
Jul 14, 2018 · 12 min read
In this series Envision and Plan Develop and Stabilize Develop, Stabilize, and Deploy This is the final article in this series of building MR IoT applications using the MSF Process Model. If you have landed on this post directly, I recommend that you go through the previous posts. Part 1: An overview of the MSF and the Envisioning and Planning phases of delivering the solution. Part 2: The development and deployment of the backend of the solution.
Delivering IoT Mixed Reality Applications using The MSF Process Model (Develop and Stabilize) – Part 2
Jul 03, 2018 · 8 min read
In this series Envision and Plan Develop and Stabilize Develop, Stabilize, and Deploy In the previous article, we went through the Envisioning and Planning phases for delivering a Mixed Reality IoT application. In this article, we will start building the components of the architecture that we developed in the previous phase. Since we have a clear objective with all the plans laid out, let’s kick off the development phase.
Jun 24, 2018 · 15 min read
In this series Envision and Plan Develop and Stabilize Develop, Stabilize, and Deploy Delivery of enterprise scale projects requires a cohesive and structured framework in place. A robust delivery framework ensures that projects are carefully planned, and roles and tasks are identified and defined. Microsoft has developed a set of principles, models, disciplines, concepts, and guidelines for delivering information technology services known as Microsoft Solutions Framework (MSF).
Apr 25, 2018 · 13 min read
I recently presented a session on building applications with Azure IoT Edge at the Global Azure Bootcamp, Sydney. In the field of IoT, edge analytics is not just important; it is a necessity. Azure IoT Edge solves a lot of edge analytics challenges in a unique manner that many organizations face. Azure IoT Edge brings the power of essential cloud services from the cloud to your on-premise devices. You can deploy either Azure service logic or your code to devices from the cloud interface without physically accessing the device.
Create IoT Hub with Messaging Configurations with Azure Quick Start Templates & How to Repay Knowledge Debt
Jun 23, 2016 · 3 min read
Okay, this is a bit of self promotion but my ARM template to provision IoT Hub has been merged with the official Azure documentation branch recently. What this means is that now you can visit this link, click on Deploy to Azure button, supply some parameter values and have an IoT Hub provisioned in your subscription. If you want to view the script that is responsible for provisioning the infrastructure, you can view the script in the Azure Quick Start GitHub repository here.
May 10, 2016 · 7 min read
I covered building IoT Analytics Architecture prototype authored by David Crook from Microsoft in one of my previous posts. David graciously provided some great feedback on the architecture model and asked me to explore yet another aspect of his architecture, that is to take intelligent decisions on the streams of incoming data based on Azure Machine Learning based predictive models. In this post, let’s see how we can integrate MAML with Stream Analytics and extend David’s IoT analytics architecture.
Apr 27, 2016 · 13 min read
Recently I was going through some IoT (Internet of Things) videos on Channel9. David Crook did a small whiteboard session on IoT analytics architecture which I really liked. Your clients are going to, if not already, demand analytics in each and every IoT engagement that you might already be working on or will pursue in the future. It makes sense to have a prototype handy to lock down your architecture and to build client demonstrations.
Sep 20, 2015 · 14 min read
Before I start off with the main topic of this post, I would like to let you know that I have added Microsoft Office 365 to my arsenal. Earlier, I was not able to respond to your emails with my email id firstname.lastname@example.org. However, now this email id has its own inbox and other goodies offered by MS Office 365. Say wassup to me any time you want to connect and I would respond!