Sieben Deployment-Todsünden
Habt ihr etwas zu gestehen? In dieser Präsentation besprechen wir gängige Deployment-Sünden, und wie man sie vermeiden kann:
* Völlerei: Ich brauche möglichst viele oder möglichst große Dependencies.
* Habgier: Ja, ich will den größten und langsamsten Application Server verwenden.
* Trägheit: Continuous Deployment oder Delivery — wer braucht das schon?!
* Wollust: Natürlich verwende ich Container, Microservices und die neuesten Trends in jedem Projekt!
* Hochmut: Sobald der Code in Produktion ist, ist er ein Problem der Systemadministratoren.
* Neid: Nur meine Implementierung erfüllt genau meine Anforderungen.
* Rachsucht: Logging & Monitoring braucht man nur, wenn man keine guten Nerven hat.
Vorkenntnisse
Grundlegende Kenntnisse von verteilten System, Containern und Ansätzen rund um DevOps sind zu empfehlen.
Lernziele
Grenzen von Technologien zu erkennen und sein eigenes Handeln zu überdenken. Der Vortrag liefert dazu teils ernste, teils unterhaltsame Denkanstöße.