Application Development in the Cloud

This is a past event

73 people went

QAware GmbH

Aschauer Str. 32, 81549 · München

How to find us

Eingang zum Meetup befindet sich in der Aschauer Straße 30 (durch die Drehtür in der Mitte des Gebäudekomplexes)

Location image of event venue

Details

We are happy to announce our next Cloud Native Night Meetup! This time it's hands-on: How to develop nifty applications for Cloud native environments? What should an application developer deal with (and what not)? Let's find out together!

Agenda:
========
18:30: Doors open. Have a snack, grab a drink
19:00: Talks (abstracts see below)
- Micronaut, with Moritz Kammerer (QAware)
- K8s is not for App Developers, with Josef Fuchshuber (QAware).
21:00: Have more drinks and snacks, and get in touch with the speakers (and other attendees)

Talks (can be in English or German):
======
*** Micronaut, with Moritz Kammerer (QAware). ***

Abstract: Startup-Zeiten von Containern werden bei elastischer Skalierung in der Cloud immer wichtiger – wer möchte schon 2 Minuten warten, bis eine neue Instanz des Services erscheint? Hier kann der Shooting Star von Java-basierten Microservices, Spring Boot, nicht glänzen. Systembedingt steigt die Startzeit des Containers mit der Menge der Klassen auf dem Classpath. Auch der Speicherverbrauch einer Spring Boot Anwendung ist nicht gerade gering.

Micronaut, erschaffen von den Machern des Grails-Frameworks, behauptet, diese Probleme in den Griff zu bekommen. In dem Talk sehen wir uns an, wie sich Microservices mit Micronaut entwickeln lassen und prüfen, ob es die Versprechen hält.

Bonus: Da Micronaut kaum Reflection verwendet, sollte es sich mit dem GraalVM AOT Compiler in ein natives Image kompilieren lassen. In dem Vortrag werden wir dies ausprobieren und die Performance dieses Native Images messen.

About the Speaker: Moritz Kammerer ist Softwarearchitekt bei der QAware. Er begeistert sich für verteilte Systeme und cloud-native Anwendungen. Momentan arbeitet er in einem Projekt der Deutschen Telekom an einem größeren cloud-nativen System mit Microservice-Architektur. Nebenbei ist er Autor diverser Open-Source-Projekte.

---

*** K8s is not for App Developers - Was bietet uns Knative und Crossplane.
With Josef Fuchshuber (QAware). ***

Abstract: Kubernetes ist komplex geworden. Eigentlich so komplex, dass man sich als App Developer mit diesem Komplexitätsgrad auf Platform-Level nur selten befassen will. Was aber ist die richtige Abstraktionsebene für App Developer? In diesem Talk werden zwei mögliche Lösungen vorgestellt:

- Crossplane: Ein Multicloud Control Plane um Workload und Ressourcen unabhängig von Cloud Providern ausrollen zu können
- Knative: Plattform um Serverless Workloads zu Bauen, Deployen und zu Managen

Beide Tools definieren eine abstrahierte Sicht auf K8s, haben aber jeweils einen eigenen Lösungsansatz und unterschiedliche Einsatzszenarien. Diese werden in der Präsentation vorgestellt und mit Demos detaillierter erläutert.

About the Speaker: Josef ist Chef Technologe bei QAware.

=====
Hinweis: Während des Meetups werden Fotos gemacht. Falls du nicht auf den Fotos erscheinen möchtest, melde dich bitte zu Beginn des Meetups bei einem/r aus dem Veranstaltungsteam. Danke!