13
PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT • TRAINING REDPILL LINPRO Using Varnish to Boost Value Creation PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT • TRAINING About Redpill Linpro Established in 2003 150+ employees 20 MEUR revenue (2014) Leading provider of professional Open Source services and products in the Nordic region Offices in Stockholm, Oslo, Copenhagen, Gothenburg and Karlstad PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT • TRAINING Two Business cases on Varnish SJ (Swedish Railway) JULA (Home Depot “look alike”) A Varnish Cloud Service

Redpill Linpro boosting value creation

Embed Size (px)

Citation preview

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

 REDPILL LINPROUsing Varnish to Boost Value Creation  PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

About Redpill LinproEstablished in 2003 150+ employees 20 MEUR revenue (2014)Leading provider of professional Open Source services and products in the Nordic regionOffices in Stockholm, Oslo, Copenhagen, Gothenburg and Karlstad

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

Two Business cases on Varnish

SJ (Swedish Railway)

JULA (Home Depot “look alike”)

A Varnish Cloud Service

Redpill Linpro & VarnishPRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

JULASwedish “Home Depot”

Established in 1979

A mail order business from start

Actually closed mail order andinternet shops in 2011, only focusingon retail stores

 PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

JULAChallenge...

Christmas shopping..

And a brand new web site..

And a XX MEUR Christmas campaign(including the new website)starting...in two weeks..

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

JULAThe supplier of the new web site hadtried to add...

Server after server after server afterserver (in Ukraine), without anysignificant effect

A first, brief, work shop showedmultiple problems

In architecture

In design

And elsewhere

It was obvious that the deadline forfixing the problem was the Christmascampaign launch

So “good enough” to launch was the goal

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

JULAWe decided that installing Varnish Pluson site would take to much time since wewhere “not in control” of the data centre

Decision was made to use “Managed

Varnish Plus” as a cloud service

From 10 servers to 4 in a week. Justcaching images/css/js was enough to cut1 server.

Less load on customers IT. “Backend”not exposed to Internet. Filtered http-traffic from Varnish

No need for a dedicated load balancer(reduced cost), Varnish handles it.

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

JULAThe result...

Within a week the new web site (withChristmas campaign) was up andrunning

No downtime at all

Jula is still running Managed VarnishPlus

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

Swedish municipality

«crisis web service»

290 municipalities in Sweden

From 5,000 to 1.2 M citizens

A number of incidents the past yearshave shown weakness in informationmanagement during crisis

The most recent one...PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

Swedish municipality«crisis web service»

The biggest wildfire in Sweden in manyyears took place in the summer of 2014

Within minutes the website for the city ofNorberg broke down

Lucky enough there was a crisis plan inplace if this would occur

The County “Crisis” web site

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

Swedish municipality«crisis web service»

But it broke down...

So they started using Facebook in bothNorberg and the county to get relevantinformation out

 PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

Swedish municipality«crisis web service»

A Managed Varnish Plus

Designed to take the load in case ofcrisis

Can also handle a crisis when the actualdata centre is knocked out

Simple DDoS protection

Simple “health dashboard”

Delivered as a cloud service

  

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

Do not have to be adisaster event PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

SJ (Swedish Railway)

Historically owned by the state, today acompany exposed to competition

“Only” responsible for the actual train-traffic (not the local commuting traffic)

Infrastructure still under governmentalcontrol

5,000 employees

85,000 passengers per day

75,000 tickets sold through the site perday

160 train stations

Revenue 900 MEUR

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

SJ (Swedish Railway)

The challenge....?

SNOW!!!PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

SJ (Swedish Railway)

At least once a year there is a chaos dueto heavy snow weather

It affects both the infrastructure and thetrains.

Delays are caused:

70% due to infrastructure

30% due to trains (SJ)

But the customer bad-will almost only

hits SJ!

 PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

SJ (Swedish Railway),2011...

Well, how do the customers behave?

  

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

SJ (Swedish Railway)

Effect?

Thousands and thousands arriving at thetrain stations trying to find out if theirdeparture is on time..

Cost in 2011 >30 MEUR

 PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

SJ (Swedish Railway)

SJ launched a new strategy forinformation

Accessible web

Relevant information on social media

In 2011 SJ installed Varnish Plus to copewith the peak traffic.

Consists of

Caching of all parts except“booking flow”

Grace mode and back-end fail-overfor service uptime

Dynamic compression of webcontent and APIs

PRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

SJ (Swedish Railway)

Since then...

Zero downtime on the “TrafficInformation” site

Awarded “First Place in CategoryTransport” in a national survey regardingpublic communication in the transportsector 2012

SJ 20% of votes

SAS 14% of votes

SL 9% of votes

DHL 8% of votes

Norwegian 7% of votesPRODUCTS • CONSULTING • APPLICATION MANAGEMENT • IT OPERATIONS • SUPPORT •

TRAINING

Questions?Vem är du? (RL, BOD Varnsih CEO)­Bakgrund RLBakgrund LinproBuer in 2010?    

Call from Operations ManagerNot slept in 48 hCall from marketing managerSpent 2 weeks on trying to get it right.Launch in Poland was closed downSweden and norway where the big markets  

Panic....

      

Within 10 minutes from the scale of the wildfire wasannounced in media the website broke down  

Afterwards they found out that one of the main resonswas volontueers who wanted to join the firefighets  

People wanted to know if they ore their relativessholud evacuate  

Other authorities wanted informationThe Mayor of started the Facebook site hereself!  

Hottest sommer in years  

You do not want to be in the watertank of a fierfigherplane dropped 1000 ft over a wildfire    

Designed for Storuman 5000 citizens to Stockholm  

Designed so that “anyone” can use and manage it.The taffic information site broke down 2009, 2010,and 2011  

The editoral staff closed twitter at 1600 week days,weekends closed....