The platform is dead, long live the platform Офлайн 2021

Доклад принят в программу конференции
Luka Kladaric
AwesomeForce

IT professional with over 15 years of experience in software development, system architecture, security and infrastructure management.

Remote work evangelist based out of Croatia but happy to travel.

Тезисы

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.

Другие доклады секции Офлайн 2021

Sufficiently Advanced Testing
Zac Hatfield-Dodds
Australian National University