ReleaseManagement
      4307    6 Comments

I’ve posted previously about deploying web applications using Team Build and Release Management (see Config Per Environment vs Tokenization in Release Management and WebDeploy, Configs and Web Release Management). However, reviewing those posts recently at customers I’ve been working with, I’ve realized that these posts are a little outdated, you need pieces of both to form a full picture and the ...
ReleaseManagement
      2400    2 Comments

Release Management (RM) is awesome – mostly because it works off the amazing cross platform build engine. Also, now that pricing is announced, we know that it won’t cost an arm and a leg! When I work with customers to adopt RM, I see two kinds of deployments: repeatable and ad-hoc . RM does a great job at repeatable automation – that is, it is great at doing the same thing over and over. But what ...
docker
      5717    2 Comments

Yes, I’ve been playing with Docker again – no big surprise there. This time I decided to take a look at scaling an application that’s in a Docker container. Scaling and load balancing are concepts you have to get your head around in a microservices architecture! Another consideration when load balancing is of course shared memory. Redis is a popular mechanism for that (and since we’re talking ...
teambuild
      3543    1 Comments

Most development requires working against some kind of database. Some teams choose to use Object Relational Mappers (ORMs) like Entity Framework. I think that should be the preferred method of dealing with databases (especially code-first), but there are times when you just have to work with a database schema. Recently I had to demo ReadyRoll in VSTS. I have to be honest that I don’t like the ...