Vergangenes Meetup

AWS User Group (2018-11)

Dieses Meetup liegt in der Vergangenheit

45 Personen haben teilgenommen

Bild des Veranstaltungsortes

Details

Hey everyone,

this time we're hosted at the COLOGNE INTELLIGENCE Office in Cologne with the following talks/agenda:

• 18:30h – meet up, socialising, food & drinks

• 18:55h – Intro

• 19:00h – Vadym Kazulkin (Chief Software Architect at ip.labs GmbH) & Benjamin Jung (Lead Developer at ip.labs GmbH): AWS Fargate: Containerization meets Serverless

With AWS Fargate, Amazon has released a service that is a mix of container orchestration and serverless. One benefits from common container orchestration features, such as horizontal scaling, self-healing, and service discovery. Fargate fulfills also the characteristics of the serverless applications, since one does not have to administer the containers themselves and thus has a low operational effort. In addition, containers in Fargate scale automatically and are priced according to the actual resources consumption (CPU and memory). In this talk, we dive into the world of Elastic Container Service (ECS) and Fargate based on the "real world" example. At the end we talk about the future of Fargate in conjunction with Elastic Kubernetes Service (EKS).

• 19:45h – short break, food & drinks

• 20:00h – Philipp Koch (Lead Developer at Senacor Technologies AG): Never stand in line again with Jenkins on AWS ECS and Fargate

Who does not know that: You have to quickly build you code or need a build for you Pull Request, but all slots of the Jenkins server are full, and the ques is increasing.
In this talk I show you how to solve that situation elegant by using an AWS ECS cluster with AWS Fargate.
By using AWS Fargate (the cluster as Service solution of AWS) for running the Jenkins slaves slave container will be created and destroyed based on your demand. The best is you don’t have to use a special autoscaling logic and you exactly paining for you demand.
But did I say elegant… Ok maybe that is not completely true but hear by yourself.

• 20:45h – short break, food & drinks

• 21:00h – Benjamin Wilms (Senior IT Consultant und Developer bei der codecentric AG): Chaos Engineering - withstanding turbulent conditions in production

Die Komplexität in modernen und verteilten Architekturen nimmt immer weiter zu. Wir haben es erfolgreich vollbracht, unsere Applikation in kleine und wartbare Komponenten zu zerlegen. Jede einzelne Komponente lässt sich automatisiert und zu jederzeit in Produktion bringen. Es wurde bei der Entwicklung viel Aufwand betrieben, die Testabdeckung möglichst hoch zu halten. Jedes Release muss erfolgreich durch unsere Pipeline und unzählige Unit-, Integrations- und Akzeptanztests bestehen.
Aber warum haben wir kurz vor der Ankunft am schönsten Ort der Welt (Produktion) dieses ungute Gefühl?
Viele offene Fragen lassen sich nicht durch einfache Unit- oder Integrationstests beantworten. Hier kommt das Thema Chaos Engineering ins Spiel. Es hilft uns, des Chaos‘ Herr zu werden und bitte behaupten Sie nun nicht, bei Ihnen herrsche kein Chaos! Es gibt eine ganze Industrie, die uns Ticketsysteme verkauft, mit denen wir das Chaos dokumentieren können.
Wie man Chaos Engineering einführt, erfahren sie in diesem Talk. Anhand von praxisnahen Beispielen lernen Sie, was alles schief gehen kann. Zum Ende des Talks führen wir in einer verteilten Anwendung ein Chaos Experiment durch und ihr erfahrt wie sich Experimente mit Hilfe von Chaos Engineering Plattformen automatisieren lassen.

• 22:00h – socialising & drinks