Nie wieder Schlange stehen! Dank Jenkins auf AWS ECS und Fargate

 
Agile Day - 04. Juni
 
13:30
14:15
 
DevOps + CI/CD
 
Saal Baden (EG)

Wer kennt das nicht, du must ganz dringend dein Projekt bauen oder einen Build für deine Pull-Request Abnahme bekommen, aber alle Build-Slots den Jenkins sind mal wieder belegt. Und die Schlange der Projekte wächst weiter und weiter…

In diesem Talk will ich euch zeigen, wie sich diese Situation elegant Lösen lässt, indem man seinen Jenkins auf einem AWS ECS Cluster mit Fargate deployed.

Durch die Verwendung von AWS Fargate (der Container as Service Lösung von AWS) als Plattform für die Jenkins Slaves, werden diese bei Bedarf erzeugt und anschließend wieder zerstört. Das Beste daran ist, du benötigst keine spezielle Autoscaling-Logik und du bezahlst auch nur das was du benötigst.

Aber sagte ich elegant… ok vielleicht ist das nicht ganz richtig, aber hört nur selbst.

Philipp Koch

Senacor Technologies AG

Ich bin Lead Developer bei Senacor Technologies AG. Als Lead Devleloper helfe ich unseren Kunden ihre Software mit einem hohen Augenmerk auf Software Craftsmanship zu liefern. In den letzten Jahren hat sich mein Fokus dabei mehr und mehr auf die Verwendung von Cloud Technologieren und Infrastructur as Code verlagert.