Luka has been doing computer stuff professionally for over half his life. Despises frontend, likes doing talks. Loves putting out trash fires for money. Runs Sekura Collective, a chaos management agency. Formerly engineering lead at meetup.com, infrastructure lead at noom.com, CTO/cofounder at hitlistapp.com and developer at deviantart.com. Splits time between Zagreb and New York. Dreams in matrixcode.
Out with the old, in with the new. Replacing a functioning platform with shiny containerized automated goodness.
When companies evolve, their tech stacks need to as well. But sometimes you realize every single part of the machine needs evolving, and you’re better off scrapping the entire thing.
Zero downtime migration from a legacy stack based on Jenkins, Ansible, Icinga, HAproxy, nginx, uwsgi, pypi, and Tomcat to a new one based on Travis, Docker, CloudFormation and ECS/Fargate with assorted tech debt solved on the way there.
A high level overview of current tech, leaning towards the “serverless” trend by having 0 self-managed resources (“classic servers”). Talk will focus on AWS offerings but is applicable to most of the popular public clouds.
It’s basically a rich man’s Heroku, with all the flexibility you might possibly need, while avoiding scary tech like Kubernetes which nobody wants to really learn how to manage properly.
The other side of webapp security | Webcamp Zagreb | October 2018 |
---|---|---|
Zero-downtime datacenter failovers (Switching hosting providers for dummies) | Python Belgrade | January 2018 |
Don’t get pwned in 2018 - webapp lockdown checklist | Security StackUp | December 2017 |
Geo-distributed Development Teams in Practice | Drupal Heart Camp | May 2017 |
Security in the age of frameworks | FSec | September 2016 |
The importance of being a noob | Webcamp Ljubljana | March 2016 |
Web apps for mobile - hurdles and gotchas | MobileCamp Ljubljana | March 2010 |