Skip to content

TIBCO PSG 2018 Event | API Platform & API-led Integration track

Notifications You must be signed in to change notification settings

mshahat/TIBCO_PSG18_API-led

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 

Repository files navigation

TIBCO PSG 2018 | API Platform & API-led Integration

As part of this breakout, some exercises are planned, this guide is to help setting up the environment and list labs and artefacts.

Please file github ISSUE for any questions

Download Google Chat https://get.google.com/chat/ , search and join API track | Dublin PSG Event 2018 room.

Labs

The following labs are planned, click on each for more details

Prerequisites

Software you need to install and accounts you need to have to be able to carry on the labs during the workshops.

Operating System

You should be able to run the labs on your OS of choice

  • macOS
  • Windows 10
    • Make sure to enable hardware virtualisation in BIOS
    • If you have BitLocker, you might need help from Help Desk
  • Linux e.g. CentOS or Ubuntu

Accounts

These accounts are needed to run through the labs:

  • TIBCO Cloud
    • TIBCO Cloud Mashery
    • TIBCO Cloud Integration
  • Invitations to TIBCO Cloud to be received directly over @tibco.com emails
  • Sign into https://cloud.tibco.com/ , choose the PSG Event 2018 API-led organisation

Expected to use the following capabilities

  • TIBCO Cloud Mashery Control Center
  • TIBCO Cloud Mashery API Modeling
  • TIBCO Cloud Integration, BW
  • TIBCO Cloud Integration, Mock up

Software for Events Processing Labs

Choose one of two options to run the Events Processing labs

Option A. An Ubuntu vm with software required ( recommended ) Download an Ubuntu linux vm for the EventProcessing Labs HERE

  • You will need to be signed in using TIBCO Google Account
  • README available on desktop
  • The vm is split into 8 parts .001 to .008
  • Unarchive to a folder of choice using "7zip" on Windows or "Keka" on macOS
  • The vm by default is allocated 1 vCPU and 4GB RAM
  • Run the VM using Virtualbox ( instructions to install below )
  • Use sudo for privilegded actions
  • Use user tibco with tibco123 to login

Option B. download & install the following software on your laptop

  • TIBCO BusinessEvents Enterprise Edition 5.5
  • Apache kafka_2.11-1.0.2
  • if you choose to install the software on your machine, we suggest you use the following path if you're on Linux or macOS /opt/tibco/cep/be/5.5 /opt/kafka_2.11-1.0.2 /opt/projects

Software for API-led labs

Please choose to download and install each requirement. Instructions for using a package manager is included.

software

docker pull mysql

I. TIBCO BW 6.5.x or TIBCO BWCE 2.4.x

Only TIBCO BusinessStudio is needed. Download the installer through https://edelivery.tibco.com

II. Text Editor

Feel free to use the text editor of choice.

macOS

brew cask install visual-studio-code

Windows 10

C:\> choco install vscode

III. Virtualbox

For those using vmware fusion or workstation, you could try to import the vm without the need for virtualbox

macOS

brew cask install virtualbox

Windows 10

C:\> choco install virtualbox

IV. Http client

Postman

macOS

brew cask install postman

Windows 10

C:\> choco install postman

Httpie

macOS

brew install httpie

Windows 10


V. Docker

macOS https://store.docker.com/editions/community/docker-ce-desktop-mac

Windows 10 https://store.docker.com/editions/community/docker-ce-desktop-windows

Releases

No releases published

Packages

No packages published