Tech

A maturity model for DevOps teams

TS_CoreViz_SocMedia_TNWLast year, we merged our existing operations and development departments into one Product Engineering department. Since then we have been focusing a lot on coaching all 13 teams and improving their effectiveness

In october last year, we attended an excellent talk by Bol.com at Velocity Amsterdam. In this talk they explained their ongoing transition towards DevOps. One of the concepts they introduced, was a maturity model to measure and incentivise continuous improvements within a team.

Inspired by the Bol.com talk, we have since developed and implemented a maturity model within our Product Engineering organization which consists of a matrix of four levels in four categories.

Read the rest of this entry »

The Seven Deadly Sins of Web Scale (Part 2)

joshua_web_scale_part_2In this 2-part mini-series, Joshua Hoffman examines some of the common issues companies face when designing for scalability. Read part 1 here.

In my previous blog I looked at what I call the first three sins of web scale – pride (the refusal to use tools not invented here), envy (the desire for a more exciting project) and gluttony (ignoring scope and capacity). Today I’ll discuss the other four sins you need to be aware of when building and deploying your app or product. So without further ado, let’s check them out.

Read the rest of this entry »

The seven deadly sins of web scale (Part 1)

joshua_web_scale_part_1Throughout my career I’ve had the opportunity to work at a variety of different companies both large and small. They each had their own set of unique challenges regarding growth but one thing I noticed with time and experience was that the solutions to the problems they faced were not specific to the company itself. The approaches that were taken and the lessons that were learned could be extrapolated and applied to many of the situations facing a company looking to expand and grow technically.

There is a concept in some religions that before you save a sinner you have to tell them how they have sinned. In other words, if someone doesn’t know what the problem is they won’t be able to change. For a company just starting out, there are no wrong ways to build and deploy your app or product. Once you begin to grow however, you realize there are things you didn’t know and that some or all of the decisions that you made at the beginning were mistakes. This is the point where you need to decide how to address these issues. New companies are started all the time so I decided to draw from my experience to put together what I call the Seven Deadly Sins of Web Scale using seven real world examples from my career.

Read the rest of this entry »

Scalability: The hot topic at this year’s TechSummit

TS_CoreViz_SocMedia_TNWThe theme of TechSummit 2016 Berlin and Amsterdam is “Designing for Scalability”. But what do we really mean by the word “scalability”?

Well, we’re all familiar with the standard definition along the lines of Wikipedia’s definition: “The capability of a system, network, or process to handle a growing amount of work… A system whose performance improves after adding hardware, proportionally to the capacity added, is said to be a scalable system.”

Read the rest of this entry »

Keeping the Internet open, innovative and competitive

AdServing_01_FlexibilityIn the past two years we’ve witnessed various events that have had an impact on the open character of the Internet. In October 2015 European Net Neutrality rules were published, providing guidelines for regulation, but they were criticized by many as being too open and leaving too much room for uncompetitive behavior (here’s an example). In June 2015 the FCC published its US Open Internet order along the line of “no blocking, no throttling, no paid prioritization”, driving a significant change in the IP Interconnection landscape especially. In parallel, we saw ongoing consolidation on the side of the ISPs, with large ones absorbing their smaller competitors or other players in the digital value chain (e.g. cloud hosting services, “Over-The-Top” – OTT – video services) or even merging with mobile providers. Another trend we saw was the launch of services for which the related Internet traffic is not counted towards the “monthly data budget” of the customer, typically referred to as “zero rating”.

Read the rest of this entry »

Techsummit Berlin 2016 Podcast: Owning your reliability

Who do you trust? What do you control? What are your dependencies? Reliability in the Internet is an adrenaline adventure but we all want a good night sleep and working service. Adam Surak, DevOps Engineer at Algolia previews some of the reliability nightmares he’s going to discuss at TechSummit Berlin.

TechSummit Berlin takes place on 13 April 2016. Join others from the tech community for a day of informal chat and information exchange – all in the cool surroundings of Berlin. More info, full lineup and tickets: www.techsummit.io/berlin

Techsummit Berlin 2016 preview: Managing secrets at scale

Managing secrets is hard to get right, and can be very expensive if you get it wrong. In our latest podcast, Alex Schoof, principal engineer at Fugue, previews some of the topics he’ll be addressing during his presentation at TechSummit Berlin.

TechSummit Berlin takes place on 13 April 2016. Join others from the tech community for a day of informal chat and information exchange – all in the cool surroundings of Berlin. More info, full lineup and tickets: www.techsummit.io/berlin

The origins of TechSummits hosted by LeaseWeb

In 2014 we held a tryout. Last year we went public. This year we’re going on tour. But where did the idea of organizing TechSummits come from?

TechSummit Berlin takes place on 13 April 2016. Join others from the tech community for a day of informal chat and information exchange – all in the cool surroundings of Berlin. More info, full lineup and tickets: www.techsummit.io/berlin

TechSummits: Why does LeaseWeb organize them?

TS_CoreViz_RGB_300Our TechSummits have been going for a couple of years now. They started small – just a bunch of LeaseWeb guys getting together to talk tech – but last year’s TechSummit Amsterdam marked a turning point. With well over two hundred attendees and some 20 speakers we knew we were on to something big. That’s why we’re expanding the concept. This year there will be multiple TechSummits, in prime locations such as Berlin and Amsterdam, which gives us the opportunity to give something back to the tech community.

Sharing knowledge. Having fun.
LeaseWeb has a huge amount of talent in its ranks. The guys and girls in DevOps, Product Engineering and SysAdmin represent the real heartbeat of the company. Getting and sharing knowledge is a key part of their job and TechSummits provide the perfect forum for this.

Read the rest of this entry »

TechSummit Berlin: Interesting speakers, awesome venue – get your ticket now!

TS_CoreViz_RGB_300Preparations are in full swing for the newest, freshest event on the tech calendar: TechSummit Berlin 2016. It’s a must-see happening for programmers, developers or anyone in DevOps, SysAdmin or IT management as top speakers from leading tech and retail companies share tips and secrets on designing systems for scalability.

Learn from expert speakers
All the invited speakers have years of hands-on experience developing powerful tech solutions in the real world. Taking the summit’s theme “Designing for Scalability” as a starting point, here are just some of the talks to look forward to:

Read the rest of this entry »

LeaseWeb on Twitter

The new noVNC console is now available for all #Apache #CloudStack Private #Cloud customers. More information here lsw.to/lk3

We added Microsoft #Azure Pack to our product portfolio to complement our broad range of #cloud #hosting solutions lsw.to/lk4

Learn more about how #Scrum can help your projects take flight lsw.to/lk6

test Twitter Media - Learn more about how #Scrum can help your projects take flight https://t.co/yXdcmeNPK6 https://t.co/fe4e51QsMo

Learn more about locking down containers with @Docker ’s secure blocks lsw.to/lks #TechSummitIO