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

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 – Missing VS 2015 Tools for Docker options

Recently, whilst trying to publish an ASPNET 5 website to Docker, using the VS 2015 Tools for Docker (0.7.1): https://visualstudiogallery.msdn.microsoft.com/0f5b2caa-ea00-41c8-b8a2-058c7da0b3e4 I hit an issue whereby there was a missing option within the publish to Docker dialog UI – there was no option to select a new Azure Docker Virtual Machine – only use an existing one eg:…

0