Quick links : Home - Part 1 - Part 2 - Part 3 - Part 4 - Part 5
This workshop takes you through how to setup a Node-RED environment suitable for creating cloud-native applications.
Shortlink for this workshop: https://ibm.biz/NRWorkshop
To complete this workshop, you will need:
- node.js 10.x or 12.x.
- a GitHub account (the same result can be achieved using GitLab, however the instructions included only cover GitHub)
As part of the workshop you will be asked to install:
- Node-RED 1.0.x
- IBM Cloud CLI
- a local CouchDB instance - either as a Docker image, or a local install.
- Travis CLI (part 5 only)
You will also create:
The slides for this workshop are available here: https://speakerdeck.com/knolleary/node-red-in-production
The workshop is split into the following five parts:
-
Part 1: Getting Started with Node-RED
Get a Node-RED application running locally against a CouchDB database
-
Part 2: Setting up your Cloud environment
Create an IBM Cloud account and install the
ibmcloud
command-line tool -
Part 3: Deploy you application to the IBM Cloud
Get your application running in the IBM Cloud
-
Part 4: Connect your application to a cloud-hosted database
Create a cloud-hosted Cloudant instance and configure the application to use it with separate development and production databases
-
Part 5: Setup a deployment pipeline to IBM Cloud
Create a deployment pipeline use TravisCI to automatically deploy your application when pushing updates to a GitHub repository
Quick links : Home - Part 1 - Part 2 - Part 3 - Part 4 - Part 5