 Good morning, everyone. Thank you for coming to the cloud native Node.js track. I'm Dave Ings. I'm from the IBM program manager for Node and I'll be your MC for the next couple of days Which means I get to basically let all the hard work be done by others including our speakers So it's a pretty good gig actually And so without further ado I'd like to basically turn things over to Michael Dawson who's one of our lead development managers and IBM for Who's going to basically give an overview of the two-day session and the speakers. Thank you, Dave So thank you all for coming to the Node.js track And I have the pleasure to be able to sort of give you a bit of a welcome and walk and Figured out how to pull it down to the 13 submissions that 13 talks that you're gonna see today I think you're gonna really appreciate the content It's it follows a nice theme and they did a good job of pulling out all that together In addition to that we have the the pleasure of having Mark Hinkel who's the new executive director for the Node.js foundation We heard from the Cloud Foundry Summit our Cloud Foundry executive director yesterday, and you know, we'll get to here today Right after I finished talking from our new director and his views of Node.js and the foundation going forward Which is great And we also have a good panel tomorrow where we have Tracy Hines and Michael Rogers from the foundation as well as Trevor Livingston To talk to us about their view of the state of Node.js. So I think we'll all find that pretty interesting as well It's really a good time to be talking about Node.js It's still you know if you're involved in note at all, you know It's really a growing ecosystem and actually at this point I'm curious you know how many of you guys are already developers who are using Node.js a show of hands great And how many of you are you know people you say using Java, but are interested to find out a little bit more about what's going on in this area Okay, that's good I think you'll find that you know the the talks that have something for everybody So if you're new there's some good good information about how to get into using Node with Cloud Foundry And if you already know Node there's some nice deep technical talks to let you learn some new things As I said, it's a great time You know the Node.js ecosystem is still really growing in a great way If you look at things like the module ecosystem There's over 400,000 modules out there is by far the largest module ecosystem by Something like two or three times and if you look at the red line, that's the growth rate So it's also growing at a much larger rate than a lot of the other runtimes of languages It's also going in terms of contributions I think we've had like about a hundred percent growth rate year after year in terms of people who are getting involved in Contributing to Node.js. So it's a really nice and vibrant Ecosystem and I have the privilege to talk to you a little bit more about things that we're doing in the community On that front later on in the talk The other thing that's happened recently is Node version 8 came out If you're familiar with nodes release schedule, we have an LTS release schedule And so every six months we have a new current the interesting thing about Node version 8 is that it is going to become the next LTS which happens every alternate current in October So although it's not necessarily recommended for production yet It's something you should be trying out and testing because when it does go to LTS in October It's something that you're going to want to consider how you move up to it has a number of you know New interesting technology and features of course like any other release. It has a new version of the 8 Brings npm 5 which is supposed to have a lot of new improvements It has one of my favorites the NAPI which is a new API for writing native native modules As well as things like a new debugger protocol standardized URL parsing If you're interested into promises, there's utl promise fi Which is this first step towards making it easier to use the node API's with promises As well as tracing and async hooks to sort of round out things in terms of like new ways and new features and technology to help Supporting and operate your your instances and really you know the reason we're talking about it here Is because no JS is really one of the the key cloud native run times from the data that we have in our cloud and bluemix You know no JS is you know the largest used run times of the key ones Why are we here as IBM sponsoring this track? We're really IBM is involved in all sorts of different things In the node community. We really think that open source is the way to go You know our development model is if we need something for our internal products customers We want to do that development out in the community and then bring those things back inside So we're involved all you know through all the different things. We're platinum sponsor in the foundation We have a large number of Contributors we have nine contributors right now as well as other people who have actually you know added commits and stuff like that And you'll see that we work through the things like you know core Core functionality we work in the groups that do the releases all the different working groups working on things that are you know of interest to enterprise customers and and Supporting your applications and that's something you know I'll talk to you a little bit later in the talk that I have later on today we also have products that bundle in node JS and We actually provide an internal SDK distribution of nodes. So just to say that you know We're no JS is very important to us. And you know, that's why we're here today New to node JS or new to cloud foundry. It's something that's going to help you get an on ramp to using those two those two together We then start to talk about there's a couple talks that are related to using microservices microservices are one of the key use cases for node JS and these talks are about either sort of Deconstructing your monolith into to microservices or building up microservices from scratch We then have my talk we're going to talk a little bit more about what's going on in the community and the things that We're working on to remove obstacles for getting on to the the path to you know, making a digital transformation I'm following that we have some interesting talks on integrating IOT and Cognitive services artificial intelligence with No JS and cloud foundry another really good place where node shines And finally we end up today with a talk on being able to rapidly put prototypes and API is using loopback Tomorrow we start to move into things where we're talking about you know using node JS and cloud foundry together How would you monitor that particular thing? We then have up the panel that we'll talk about where we'll have you know The people's views on the state of node JS and an opportunity for some of you guys to ask questions as well We then move into a couple talks that focus on deployment So deploying node with Kubernetes or being able to set up a pipeline that helps you do your deployments And then we finish off the overall date with a couple talks about tools that might be useful in terms of you know Maintaining or building your applications So I think you know everybody will find something in the talks that we have and without further ado I'll hand it over to mark