Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ECD/Cloud Tutorial"

< ECD
 
(15 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
== How to Prepare ==
 
== How to Prepare ==
  
This tutorial will include exercises using many different technologies. To get the most out of your session, we highly recommend that you install the tools in advance. There will not be enough time during the tutorial to help attendees get setup. If you don't do these steps, you can still follow along and watch what the presenter is doing.
+
This tutorial will include exercises using many different technologies. To get the most out of your session, we '''recommend''' that you install the tools in advance. There will not be enough time during the tutorial to help attendees get setup. If you don't do these steps, you can still follow along and watch what the presenter is doing.
  
 
=== Che ===
 
=== Che ===
 +
# Follow the instructions for cloning, building, and running [https://github.com/codenvy/sdk Che].
  
 
=== Dirigible ===
 
=== Dirigible ===
 +
# Follow the instructions for:
 +
## Setup on local [http://www.dirigible.io/help/tomcat.html Tomcat].
 +
## Install native plugins in [http://www.dirigible.io/help/eclipse-rcp.html Eclipse] (optional)
  
 
=== Orion ===
 
=== Orion ===
 +
 +
# Download and install [http://download.eclipse.org/orion/drops/R-8.0-201502161823/index.html Orion 8.0]
 +
# Download and install [http://nodejs.org/download/ Node.js]
 +
 +
== Tutorial Format ==
 +
 +
We plan to run the tutorial according to the following outline:
 +
 +
# Introductions and general overview of the Eclipse Cloud Development project (10 minutes)
 +
# For each project (Orion, Che, Dirigible, Flux) do:
 +
## Project introduction (10 minutes)
 +
## Demo of project technology (10 minutes)
 +
## Hands on exercise (10 minutes)
 +
# Future directions for ECD technologies, and general Q&A (15 minutes)
 +
 +
We will take a 10 minute break around the halfway point, at a natural stopping point
 +
 +
== Demo Scripts ==
 +
 +
=== Orion ===
 +
 +
Here are the demo steps that were used to setup the Orion app with a simple Node web application:
 +
* In Orion, create two projects, "gen" and "app"
 +
* Using command prompt, do the following:
 +
    cd gen
 +
    npm install express-generator
 +
    cd ../app
 +
    node ../gen/node_modules/express-generator/bin/express
 +
    npm install
 +
    npm start app
 +
* Back in Orion, refresh the page, drill into "app" folder to see the app code

Latest revision as of 11:05, 10 March 2015

At EclipseCon 2015 the Eclipse Cloud Development project is running a tutorial that showcases technology from each of its sub-projects. This page contains material for tutorial attendees.

How to Prepare

This tutorial will include exercises using many different technologies. To get the most out of your session, we recommend that you install the tools in advance. There will not be enough time during the tutorial to help attendees get setup. If you don't do these steps, you can still follow along and watch what the presenter is doing.

Che

  1. Follow the instructions for cloning, building, and running Che.

Dirigible

  1. Follow the instructions for:
    1. Setup on local Tomcat.
    2. Install native plugins in Eclipse (optional)

Orion

  1. Download and install Orion 8.0
  2. Download and install Node.js

Tutorial Format

We plan to run the tutorial according to the following outline:

  1. Introductions and general overview of the Eclipse Cloud Development project (10 minutes)
  2. For each project (Orion, Che, Dirigible, Flux) do:
    1. Project introduction (10 minutes)
    2. Demo of project technology (10 minutes)
    3. Hands on exercise (10 minutes)
  3. Future directions for ECD technologies, and general Q&A (15 minutes)

We will take a 10 minute break around the halfway point, at a natural stopping point

Demo Scripts

Orion

Here are the demo steps that were used to setup the Orion app with a simple Node web application:

  • In Orion, create two projects, "gen" and "app"
  • Using command prompt, do the following:
    cd gen
    npm install express-generator
    cd ../app
    node ../gen/node_modules/express-generator/bin/express
    npm install
    npm start app
  • Back in Orion, refresh the page, drill into "app" folder to see the app code

Back to the top