Conflict: Website with given name already exists, during VSTS Release.

You would think this message means… “Website with given name already exists”. All but that, it means you have Visual Studio debugging enabled for version 2015. The warning before is actually the real error, “request value VS2015 not found”. A known error when executing the PowerShell script:  “Get-AzureWebSite”… read : https://github.com/Azure/azure-powershell/issues/462   Simply switching off Remote Debugging doesn’t solve it. You must set it to 2013. The fun thing, when yo... [More]

Manage Azure VM’s, Free Sogeti OneShare O365 Add-in available in the Store.

Start, stop, schedule, snooze, categorize and get mail notifications on start stop actions and usages, capabilities available in the free Sogeti OneShare Office 365 add-in. Go to you Office 365 Store and look for OneShare, or got to the setting in a site  and search for the add-in with id WA104380108. There you will find the Sogeti OneShare Add-in.   We created the add-in for Azure Enterprise agreements to make teams flexible without loosing control on the costs and optimizes the usag... [More]

The Time of DevTest Labs is over. DevOps to the Max.

The evolution of DevTest Labs with DTAP environments, cloud, containers, toggles and serverless platforms. New platform capabilities and architectural patterns will change the need of a DevTest Lab. Environments Dev/Test Labs are used in software development for decades. Different types of environments are helping teams with continues integration, deployment and testing while delivering business value. Maintaining proper environments for these activities is known as a must-have practice for De... [More]

Free report on #DevOps by #Sogeti. The #Antifragile Organization.

‘If the rate of change on the outside exceeds the rate of change on the inside, the end is near.’  Jack Welch Henrik Kniberg played a major role at Spotify to set up the organization. He worked for them for many years as an Agile/Lean coach, and now fulfills the same role with Lego. Kniberg produced two videos with infographics in which he gives a very detailed explanation of the method of working . The ten highlights below provide a good understanding (https://en.wikipedia.org/wiki/Dunbar'... [More]

Azure Dev Test Browser Lab for Visual Studio Team Services. #VSTS #Azure

  With the new Azure DevTest Lab capabilities you can create an artifact repository for your DevTest VM’s. One of the scenarios for this Artifact repository is the Browser Lab. Create artifacts for all browsers you want to validate your system against. Something I already did for you. You can find it in this GitHub repository . Simply connect it to your own Azure DevTest Lab and it will give you a list of browsers you can add to a Lab VM. It uses chocolatey for deploying the dif... [More]

Post VSTS Release to Slack

Always good to update the team about ongoing releases. By using the Slack API in a VSTS PowerShell Release Task it is easy to update your team members. To post messsage to Slack from VSTS I used the VSTS Powershell task with a function to post messages. For the PowerShell function I re-used the implementation from http://wahlnetwork.com/2015/08/17/using-powershell-to-post-slack-messages/ (thx), tuned it a bit with Release specific parameters and all that is left is adding a VSTS PowerShell Re... [More]

Visual Studio Team Services Release Management for O365 product development.

The scenario. A team working on a Provider Hosted SharePoint Add-in, hosted on Azure with multiple deployments for different O365 tenants. The development team wants a friction free, controlled and with as less as possible manual tasks delivery of the system to the different customers. The setup. The team uses GIT with Visual Studio Team Services to organize their sources, backlog, tasks, builds and releases. A default GitFlow policy is used for the branching structure with a drop to GitHub for... [More]

New release: Microsoft Cloud and Enterprise Symbol Set Version 2.3

I’m using the Azure and Office Visio stencils a lot for my blog posts and internal communication. See these post: Dev/Test Lab Management on Azure, what is your test infrastructure  Sogeti O365 Site Provisioning (on GitHub).   Happy to noticed today that an update is released. This update has some new symbols, bug fixes. Don’t forget to read the Instructions, they contain useful usages tips.   The Change Log. ===========2015_10_12=============Added new services/features ... [More]

Sogeti O365 Site Provisioning (on GitHub).

The Sogeti Site Provisioning Suite helps Office 365 users create sites and site collection in an easy and consistent way. Via separation of activities on technical knowledge tasks and user capabilities are efficient positioned. Three levels of technology are recognized in the Site Provisioning Suite. 1. The SharePoint Expert, who has knowledge about SharePoint capabilities and features. Experienced for making a PnP based Sharepoint site template. 2. The SharePoint user, knowledgeable about th... [More]

5 Tips, how to survive the rise of the ‘front end’ engineer hipster?

Never a dull moment in software development. You just learned the newest cool framework and before the project is finished it is old again and there is a new kid on the block. Every new project another framework looking for authenticity. From: http://blog.dmfranc.com/post/113059677461/about-framework-fatigue Welcome to the world of the constantly changing world of the front-end engineer hipster. Every team member knows a new cool framework to work with. Not only the frontend engineer gets e... [More]