Node.js & Kubernetes

Codecool Budapest - Nagymező u. 44 Budapest - View Map Kubernetes and Cloud Native Computing, Budapest
Wed, Jul 10, 2019, 6:00 PM (CEST)

About this event

This event is co-organized with the Node.js Budapest group and target those who are interested to run Node.js apps on Kubernetes.


18:00 - First Presentation
18:40 - Pizza & Beers
19:00 - Second Presentation
19:40 - Networking


Andras Toth's presentation:
Node.js on Kubernetes, the right way

Abstract: Running applications on K8s are not always straightforward. There are certain aspects - as externalising state, configuration through env variables, health checks, graceful shutdowns, structured logging, exposing metrics the "cloud native" way, and lots more - that developers need to consider before engaging in the process. At Banzai Cloud we've been running Node.js applications for our Pipeline users, and have encapsulated and open sources a Node.js service tools npm library which automates all these. This talk is about showcasing the issues and solutions developers need​ to consider (basically valid across any language and framework), and the automations we have built into our platform to support developers to get from commit to production in a guided and automated way.


Tamas Kadlecsik's presentation:
Monitoring Node.js with Prometheus on Kubernetes

Abstract: There are issues you cannot catch with proper test coverage, such as high resource usage, networking issues or service outages. To have insight on these problems, all systems need proper monitoring and alerting in place. While there are SAAS products you can use, it can be cheaper and more versatile to host a Prometheus server for yourself. Prometheus is a free and open source solution which is capable of both blackbox and whitebox monitoring and has a metrics-based alert manager as well, so it can serve all your needs when it comes to telemetry. We will take a look at how you can easily setup Prometheus in your Kubernetes cluster, and how you can use custom exporters from your Node.js services to make sure you have all the necessary information to discover and debug production issues.


Wednesday, Jul 10
6:00 PM - 8:00 PM (CEST)


Codecool Budapest
Nagymező u. 44 Budapest