Efficiently deploy your ASP.NET apps and windows services

Citywire and Octopus Deploy

citywire.co.uk

"Octopus definitely helped us grow over the years as deploying a change is trivial once the pipeline is setup and we can focus on delivering to the business."

- Cain Voong, Technical Architect

Download Octopus Convert to PDF

package

Monthly Deployments

90

server

Deployment Targets

85

time

First Deployment

2014

Their Story

Citywire is a London-based financial publishing and information group providing news, information and insight for professional advisers and investors globally. Citywire has been around since 1999 growing from a few people in a single serviced office to an operation with more than 200 people and offices in Munich, Hong Kong, Singapore, Milan and New York. The company specialises in tracking the performance of fund managers and their award-winning content is delivered both online and in print across all of their brands from the US to Asia via Europe. That means delivering insightful, tailored news, features and opinion from news teams across the globe. In an age when everyone is an instant publisher, they believe that investing in proper journalism still makes a big difference.

How did you deploy software before using Octopus?

Entirely manual. Configs were maintained by operations. A build would get dumped into a network location and then someone would have to log in to each server of the cluster to manually take the server out of load balancing, stop IIS, copy the build to the right place, copy the configs and then start IIS, warm the server up with some smoke tests and then finally add back to load balancing. This applied for both test and production environments. It took a long time (1hr+), was prone to human error, consumed at least one person for the duration and if there were any issues it was really hard and expensive to roll back.

How was Octopus able to help?

Before Octopus Deploy we were manually copying builds of our website to our servers whenever we wanted to deploy a change. This meant that deployments were never trivial and there was always a risk of human error, deploying a release to production was always an event within the team. Octopus Deploy pretty much solved those issues by automating all the steps and deployments are quite trivial now. It has definitely helped us grow over the years as deploying a change is trivial once the pipeline is setup and we can focus on delivering to the business.

Welcome! We use cookies and data about how you use our website allow us to improve the website and your experience, and resolve technical errors. Our website uses cookies and shares some of your data with third party analytics companies for these purposes. We do not use these cookies for advertising.

If you decline, we will respect your privacy. A single cookie will be used in your browser to remember your preference.