IBM at NodeConf EU 2019

NodeConfEU is almost here, happening on November 10 2019 through November 13 2019. As always,  it will be a premier showcase and reunion of the Node community.  IBM is excited to return as a sponsor and provide the delegation with various updates through speaking sessions, workshops, and quick labs. In this blogpost, you will find a detailed list of sessions and some information on the 4 quick labs happening at the IBM booth (#4). 

Also, please access the IBM Node.js blog to learn all about the latest for Node.js and for posts published 

by the same speakers coming to NodeConf in just a few weeks!!

Hear from IBMers about their work at NodeConf EU:

Monday, November 11

Event

Event Detail

14:00 – 15:30

McCurdy 3

Workshop: Node.js in the Cloud

By: Bethany Griggs

Node.js has just celebrated its 10th birthday. With Node 12 just entering into long-term support, let us look at what is new, the people that have helped us get here, and how you can get involved too.

Tuesday, November 12

Event

Event Detail

09:00 – 09:30

McCurdy 1 & 2

    

Talk: Node.js 12: 

A decade of Node.js

By: Bethany Griggs

This workshop will show you how to take a Node.js application and make it ready for the cloud: adding support for Cloud-Native Computing Foundation (CNCF) technologies using the package and templates provided by the CloudNativeJS project. 

You’ll take a typical Node.js application and learn how to extend it to enable Health Checks, Metrics, Docker, Kubernetes, Prometheus, and Grafana. At the end, you’ll have a fully functioning application running as a cluster in Kubernetes, with production monitoring.

14:00-3:30pm

(Maguinnes Rom)

Workshop:

Building cloud native applications with Node-RED 

By: Nick O’Leary

Node-RED is a low-code programming tool for event-drive applications. Built on top of node.js, it provides a light-weight, browser-based editor that makes it easy to integrate different streams of both physical and digital events.

This workshop will introduce users to Node-RED and show how it can be part of an open tool chain for building cloud native applications.

Wednesday, November 13

Event

Event Detail

10:00 – 10:30

McCurdy 1 & 2

 

Speech:  

The Module Ecosystem – The stress of success 

By:

Michael Dawson & Dominykas Blyžė

The module ecosystem is a key ingredient in the success of the JavaScript ecosystem. Unfortunately, it is a challenge ensuring that key modules are maintained, safe and kept up to date. The resulting pain is felt by users of the modules, the original module authors who often would like to help but no longer can for any number of reasons, and even those who would like to help but can’t. 

In this talk, we’ll cover how we might tackle this problem, an initiative to start working on the problem within the Node.js project and how you can get involved and help out.

14:00 – 17:30

McCurdy 3

 

Workshop:

Node.js Problem determination workshop with Diagnostic Report

By: Gireesh Punathil

A large percentage of Node application misbehavior in production and development can be effectively diagnosed and the root cause identified through the in-built Node.js tracing and diagnostic report capabilities. 

These powerful features can be leveraged in the development, testing and production phases in order to validate that the application architecture and design is reflected in the code without ever instrumenting it. 

In this workshop, we will examine the most common Node.js production issues represented through sample programs, and demonstrate how to diagnose and resolve those issues using the tracing and report tools.

  • Explore NODE through 4 Quick Labs @ the IBM Booth! (#4)  

Get your hands on the code and kick start your own Cloud-native development with inspiration from a lab featuring Node.js, and Appsody targeting a Kubernetes environment.

Appsody:

Infused with cloud native capabilities from the moment you start, Appsody provides everything you need to iteratively develop applications, ready for deployment to Kubernetes environments. Teams are empowered with sharable technology stacks, configurable and controllable through a central hub.

Kabanero

Kabanero is an open source project focused on bringing together foundational open source technologies into a modern microservices-based framework. Developing apps for container platforms requires harmony between developers, architects, and operations. Today’s developers need to be efficient at much more than writing code. Architects and operations get overloaded with choices, standards, and compliance. Kabanero speeds development of applications built for Kubernetes while meeting the technology standards and policies your company defines. Design, develop, deploy, and manage with speed and control! 

Community Involvement

The Community Committee (CommComm) is a top-level committee in the Node.js Foundation. The CommComm has authority over outward-facing community outreach efforts, including:

  • Community Evangelism
  • Education Initiatives
  • Cultural Direction of Node.js Foundation
  • Community Organization Outreach
  • Translation and Internationalization
  • Project Moderation/Mediation
  • Public Outreach and Publications

There are four types of involvement with the Community Committee:

  • A Contributor is any individual creating or commenting on an issue or pull request.
  • A Collaborator is a contributor who has been given write access to the repository
  • An Observer is any individual who has requested or been requested to attend a CommComm meeting. It is also the first step to becoming a Member.
  • A Member is a collaborator with voting rights who has met the requirements of participation and voted in by the CommComm voting process.

Platform Support

Foundation Support provides coverage for the open source Node.js runtime. Support is available for the two most recent Node.js long-term service (LTS) versions — Node.js V6 until April 2019 and Node.js V8 until the December 2019. The current LTS schedule can be found here

keep in touch