DevOps for bots: Sprinkling some devops on your bot

Hackfests are great mechanisms to kickstart the minimum viable product (mvp) for many bots/agents in a very short time.  However, just because you are working to a tight timescale doesn’t mean you should sacrifice good engineering practices.  So if you’re building a bot and want some assistance, checkout the resources below. This isn’t an exhaustive…

0

Visualising telemetry in your bot with Application Insights Analytics and PowerBI

In a previous post I showed you how you can add telemetry to your bot.  The sample code linked on my blog allows you to send key/value pairs from anywhere within your bot API to Application Insights.  Also, I showed how you view the tracked data in Application Insights Analytics.  What I didn’t show however, is…

0

DevOps with bots: CI/CD Pipeline with the Bot Framework and Azure – end-to-end walkthrough

So you’re building a bot (C#) and want to involve your stakeholders early in the development lifecycle – no problem, read the steps here and you’ll be able to setup your own Continuous Integration and Continuous Deployment pipeline right into production.  Building bots with the MS BotFramework is no different to building a Web API, therefore we…

0

Azure PowerShell, ARM templates, Visual Studio 2015 and the Azure SDK

Recently, whilst chatting to my colleague Stuart Leeks – he showed me a neat trick within PowerShell I didn’t know existed.  The Out-GridView cmdlet has been around since PowerShell 2.0 and is a nice interactive UI to display PowerShell output. I haven’t had a need to use it until today when I was updating my…

0

ASPNET 5 and VSO Hosted build agents walkthrough

If you have tried building an ASPNET 5 project using VSO hosted build agents you’ve probably soon discovered that you need to do a bit more than simply creating a build definition – since there are dependencies that are not present on the hosted build agents.  Obviously you can setup your own VM with the…

4