Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map
Tuesday, December 11 • 4:30pm - 5:05pm
Becoming Cloud Native Without Starting From Scratch - Marin Jankovski, GitLab

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Full rewrite of a working application is a luxury most companies can't afford.
In this session, we will talk about how running GitLab architecture was adapted to be closer to a regular cloud native application without having to rewrite the whole application and disrupt ongoing product development. As an additional requirement, architecture had to be modeled on what is required for installation of GitLab.com scale (SaaS) while also keeping in mind on-premises installation customers which will use the same set of tools. We will discuss what parts of the application we left out of Kubernetes, how we loosely decoupled previously integrated components and how and why are we enforcing some old behaviours. We will share our experiences with using de-facto standard for distributing applications (Helm), but some mis-steps and some good choices we think we made.

avatar for Marin Jankovski

Marin Jankovski

Engineering Manger, Delivery, GitLab Inc.
Marin Jankovski is a software developer with over 8 years of experience working on complex systems. In 2012 he joined GitLab as the first employee where his focus shifted more into the DevOps territory. In 2015 he started the team, which he is currently leading, responsible for building... Read More →

Tuesday December 11, 2018 4:30pm - 5:05pm
Ballroom 6E