Se7en deadly deployment sins

Do you have something to confess? Or are you still in denial — you know that you’re doing something wrong, but you cannot say for sure what it is? In this talk, we’ll go through our deployment sins and how to avoid them:

  • Lust: Of course I’m using Docker, microservices, and every latest trend!
  • Gluttony: I absolutely need this monolithic, 500MB archive file.
  • Greed: I’m not kidding when I’m saying that this app will only work with JBoss AS 6.0.
  • Sloth: Continuous Deployment or Delivery — who would need that?!
  • Wrath: Graceful error handling, reporting, and monitoring are for the faint of heart!
  • Envy: Why would I want to automate my job (away)?
  • Pride: I don’t break stuff.

Objective: Realising that there are no silver bullets, only tradeoffs. The talk will dive into some of these tradeoffs and how to avoid “sins” you will regret later on.

Prerequisites: Understanding modern software practices and trends like container, microservices, automation, and Continuous Delivery will be helpful.

You can see Philipp’s slides here.

Track 2
Location: Date: May 17, 2017 Time: 11:15 am - 12:00 pm Philipp Krenn Philipp Krenn, Elastic