A cloud containing Google cloud and AWS, Fastly and IBM cloud in the background
A cloud containing Google cloud and AWS, Fastly and IBM cloud in the background

We had to move out of the data center. Where do you move a technology company these days?

As we improved the way we develop FINN.no we overloaded the underlying server network. We needed an alternative to on-premise hosting or risk not being able to grow our hundred million USD business any further.

A network upgrade would require work that likely would lead to service disruptions. …


FINN.no is the largest marketplace in Norway, and one of Norway’s busiest Web destinations. We need stable and real-time consumable infrastructure services to run and innovate our service, and to evolve finn.no.

This post is about how we do infrastructure at FINN, and a bit about how we got where we are.

Introduction

Continuous Deployment

Two pipelines, the more automated Continuous deployment pipeline has automated progress between all steps.
Two pipelines, the more automated Continuous deployment pipeline has automated progress between all steps.
Attributions to: https://puppet.com/blog/continuous-delivery-vs-continuous-deployment-what-s-diff

Our developers commit code to Github thousands of times a day. A code commit may trigger a build. The Pipeline build create and test a new deployment artifact in a Dev environment. This may result in an automated deploy to production. We release both small and large changes to production a 1000 times per week this way. The actual deployments are performed by FIAAS. -FIAAS is an open-sourced FINN infrastructure as a service deployment mechanism. It has a declarative nature, scheduling verified artifact deployments as one or more Kubernetes pods. …

About

Morten Hanshaugen

I compile and make things happen, real fan of real knowledge, of walking the walk, working as infrastructure development director at FINN.no

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store