About Sarmaad

Author Archive | Sarmaad

Today I have built a RavenDB 4.0 cluster that spanned over 3 machines. This post is to document the process needed to build and secure the cluster on Ubuntu 16.x using Digital Ocean droplets with custom SSL certificates. This is a completely manual process from creating the user, setting ravendb settings.json and setting LetsEncrypt certificates. Getting Ready […]

Often as part of an overall solution, you will need scheduled tasks to run on fixed intervals. These tasks are usually administrative, maintenance or integration. There are a lot of ways to achieve this, usually involve deploying windows services that have a scheduler built in like Quartz or using built-in windows task scheduler. One of the major advantage […]

As I am working on a project that leverages RabbitMQ and Azure WebJobs. I needed to write webjob functions that are triggered by a message on a queue in RabbitMQ. While searching around, I have not found an extension that integrates with Azure WebJobs in a nice way and that is how WebJobs.Extensions.RabbitMQ was born. The library exposes 3 […]

In my previous post, I touched on how to create a simple Azure Function and invoke it through a web request. In this post, I want to do something more interesting that has not yet been covered in any of the template provided. My objective is to insert a record into Sql Azure Database every time […]

Creating a new Function App In this post we will look at creating a new Azure Function App and explore a provided example. Let’s start by creating a new Function App and walk through the setup process. (This post assumes you already have an Azure account.) 1. Add a Function App by clicking on the + icon and searching […]

It has been rather a long time since my last blog post. During the “gap” I have been working on a lot of projects and various technologies. What I intend to with this blog series is to document my journey thus far focusing with Microsoft Azure platform and explore with examples various services offered by the platform. […]

Last night I attended CloudCamp Sydney.Â It was pitched as an â€œunconferenceâ€ format where quick 5 mins presentations are made and upon completion the attendees outline points they wish to speak about.Â Those ideas are grouped into categories and then breakout sessions are created. Conceptually the idea is great however, when we got to those […]

With Visual Studio 2010 RC released recently, we jumped on the release and began to code with VS2010.Â One issue that popped up was that now all builds were targeting MSBuild 4.0. That doesnâ€™t seem to be a big problem until our CruiseControl CI server kicked in, downloaded our updated code and failed building the […]

On Friday 19th February 2010, a group of 38 individual gather to race through the next 2 nights and 3 days to build, demo and pitch new concepts, ideas and ultimately demonstrate innovation. Yes, I was one of these 38, enduring two days with only 2.5 hours of sleep. Nothing else mattered, but delivering the […]