Oct 04, 2016 · 7 min read
I recently completed the migration of my blog to a brand new platform. I primarily went through the upgrade process to remove dependency on Windows Live Writer to author content and to trim down the large number of Azure services that I was using to keep the blog ticking. Of course, I wanted to improve the response time and keep my focus on writing posts and not maintaining the code base.
Aug 26, 2016 · 13 min read
I am going to retire the current stack of technologies used in this blog in favor of more recent technologies, mainly because I currently author this blog using Windows Live Writer which is outdated and has lost the love of community. I am also taking this opportunity to create a new technology stack that is much more modular and allows me to focus only on writing. I am also learning cool new stuff which might be useful to all of us.
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.
Jun 04, 2016 · 5 min read
This is my last post as Associate Architect at Nagarro. I would be moving to a new location and a new position very soon and therefore, I won’t be posting much for about a month. I’ll have a lot more to say about the new organization that I would be joining once I get there, but for now, let me just say that everyone I’ve met at this new place has seemed smart and passionate.
May 16, 2016 · 6 min read
Microsoft recently launched its own variant of IFTTT named Microsoft Flow. Using Flow, you can create and deploy workflows that connect various apps and services. They are very similar to Azure Logic Apps and use the same grammar to define conditions (as we will soon see). Currently what sets both the services apart is the fact that Flow has a subset of functionalities of Azure Logic Apps available to it and comes with ready to use templates which are easy to deploy.
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.
May 04, 2016 · 7 min read
Azure File storage is a lesser used and lesser known features of Azure storage. Azure File storage offers shared storage for applications using the standard SMB 2.1 or SMB 3.0 protocol. Microsoft Azure virtual machines, cloud services, and on-premises clients can share file data across application components via mounted shares or via File storage API. The most popular use cases of Azure File storage revolve around migrating existing applications to the cloud that use standard file system APIs such as WriteFile or ReadFile.
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.
Mar 21, 2016 · 9 min read
Microsoft acquired Apiphany, backed it up with Azure compute and storage and has now made it available to users as API Management service. Azure API Management is a reliable, secure and scalable way to publish, consume and manage APIs running on the Microsoft Azure platform. Azure API Management provides all essential tools required for end-to-end management of APIs. It ensures optimal performance of the APIs, tracks and enforces usage, authentication, and more.
Feb 18, 2016 · 9 min read
This project was my attempt at Azure Search for Search Contest! Although I got knocked out, but I learnt quite a bit about Azure Search and Universal Windows Platform by building this application. This application is a demonstration of how versatile Azure Search service is and how easily you can mash up this service with other cloud offerings and build something complex with little effort. Synopsis FindCab is a prototype that uses several Azure services viz.