Automatically Logging PowerShell in to Azure

by Adam Knight on 19/09/2017 10:00

This article is republished from my original Automatically Logging PowerShell in to Azure post on fantail.io.

I've been working with Azure Resource Manager templates a lot lately, as an easy, repeatable way to create deployment environments for my code.  ARM templates are a JSON description of a resource or grouping of resources and can be applied to create or update an environment.  This means you can roll out a new environment quickly and easily - perfect for quickly setting up a Dev or Test system, and you know that if you use the same templates to configure Production you won't have any surprises, or "Well, it worked in Dev..." conversations.
The best thing about ARM templates for me is how easy it is to generate them.  If you have a resource group, you can create a template by clicking on the Automation Script button:

Read more

Adding personas to work items in VSTS

by Adam Knight on 14/09/2017 01:30

This article is republished from my original Adding Personas To Work In VSTS post on fantail.io.

During the week I finished adding the requirements I started in my previous post.  I found I needed a few more features - one about Security and one covering setting up the development projects and builds.  I also discovered an extension for VSTS that will help me keep focused on the users while I work. VSTS has a marketplace where you can see all the extensions and install those you think are useful. The one I will install is Personas, by Agile Extensions

Read more

Setting up Requirements in VSTS

by Adam Knight on 12/09/2017 11:30

This article is republished from my original Setting up Requirements in VSTS post on fantail.io.

Last week I started a new project with VSTS, setting up some Git repos for my code.  Now it's time to set up some requirements and planning for the development.  I chose to set up an Agile project last week, which is one of 3 default project types in VSTS.  This affects a number of things, including the form the requirements take and the development process used.  Agile is the most flexible, and is the one that I use most often.  Requirements are added to a project as Work Items:

Read more

Setting up a new VSTS project

by Adam Knight on 29/08/2017 10:00

This article is republished from my original Setting up a new VSTS project post on fantail.io.

Visual Studio Team Services (VSTS) is an Application Lifecycle Management tool - it handles the whole lifecycle of software development from idea to requirements, planning, development, code reviews, build and release. It is designed to support your team no matter what methodologies or languages you use. While most users pay for a license or use their MSDN subscriptions to log in, Microsoft make VSTS freely available for teams of up to 5 users. I am going to use my free account to plan and develop a new project, and share some tips along the way.

Read more

Changing columns on a VSTS sprint board

by Adam Knight on 06/07/2017 12:30

This article is republished from my original 'Changing columns on a VSTS sprint board' post on fantail.io.

It's very easy to add columns to a Product Backlog Board in VSTS - you can use the board settings to create new columns, rename and re-order, or even remove columns from the board. The only special columns are the first and the last one, which can't be removed or deleted since they have a special meaning as far as work goes - they represent the start and end state of the work you're managing.

Read more

Get blog posts by email

New call-to-action
New call-to-action