Skip to content

About

Workshop instructions for Hack the North 2021

Resources

Stars

1 star

Watchers

2 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Instructions for Hack the North 2021 IBM API workskshop.

Table of Contents

Resources

  • Connect with the IBM team in the #ibm discord channel.
  • IBM Cloud catalog - a full list of services you can use in your hack.
  • Check out Call for Code.

Set up

In this workshop, we will make use of a starter kit to demonstrate deploying and using the Natrual Language Understanding service running on the IBM Cloud.

  1. Navigate to the Natural Language Understanding Node.js App starter kit, or select the entry from the IBM Cloud catalog. starterkit-tile
  2. Click the Create tab. If you're not logged in, login or register. create-tab
  3. Leave the defaults and click the Create button. create-button
  4. Click Deploy your app once the service credentials are created for your Watson AI service. deploy-app
  5. Create a Cloud Foundry organization, if you don't already have one. We recommend using Washington DC as the region.
  6. Select Cloud Foundry as the deployment target (you may have to refresh if you just created an organization). Ensure the region you have selected is the one you have a Cloud Foundry organization and space in. cf-deploytarget
  7. Create a new IBM Cloud API key. You may want to save this for the future so you don't have to re-create it every time. Then click OK.
  8. Note the region you have selected on this page and then click Next.
  9. We recommend changing the region if necessary to the same region you chose in the previous step and then click Create.
  10. Wait for the toolchain to finish creating.

Using your toolchain

  1. Once the toolchain is created, click on the toolchain name at the top of the Deployment Automation to get to the toolchain page. Note: You can always go to the toolchain by navigating to the DevOps section using the hamburger menu located in the top left corner of any IBM Cloud page and clicking DevOps.
  2. From the toolchain page, you can see that you have a Git repo and Issues link, a Web IDE called Eclipse Orion and a Delivery Pipeline to build and deploy your app to IBM Cloud. toolchain-page
  3. You can watch your app build and deploy by clicking the Delivery Pipeline tile on the Toolchain page, or clicking the pipeline icon pipeline-icon under Tool Integrations (it is green and orange) on the App details page.
  4. Once the Pipeline is done deploying, head to the toolchain page by clicking the toolchain name (2nd hyperlink) in the second breadcrumb.
  5. Click Visit App URL in the top right part of the in-page header to visit your app running in IBM Cloud. Note this url is public and shareable.
  6. Feel free to play around in your own instance of this app at your leisure.
  7. Back on the toolchain page, you can click on the Git Repo integration to navigate to a GitLab user interface and clone your repository for local development. You can also do your development on IBM Cloud by clicking on the Eclipse Orion Web IDE tile. You may found out more about these and other integrations on the DevOps Getting Started page.
  8. To invite the rest of your team members to the toolchain (including access to build and deploy manually, and access the git repo to push changes) see this documentation.

About

Workshop instructions for Hack the North 2021

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors