Changes between Version 5 and Version 6 of GEC22Agenda/GEE
- Timestamp:
- 03/09/15 15:23:20 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GEC22Agenda/GEE
v5 v6 1 1 [[PageOutline]] 2 2 3 = [wiki:GEC22Agenda GEC22] Tutorial: GENI Experiment Engine and Lively WebTutorial =3 = [wiki:GEC22Agenda GEC22] Tutorial: GENI Experiment Engine Tutorial = 4 4 5 5 == Schedule == … … 13 13 == Description == 14 14 15 In this tutorial, we will demonstrate the creation of distributed applications across the GENI 16 Infrastructure using the GENI Experiment Engine, Docker, and the Lively Web. 15 This tutorial will familiarize participants with the GENI Experiment Engine (GEE) platform. GEE provides simple, preconfigured environments called "slicelets" to GENI users: a slicelet consists of Docker containers running on InstaGENI racks connected by a private L3 network. The goal of GEE is to make it fast and easy to get a basic experiment up-and-running on GENI (a.k.a., "the five minute rule"). 17 16 18 17 Attendees will: 19 1. Learn how to allocate a GEE Slicelet of standard images 20 2. Write a simple webserver application in node.js on a single standard page and automatically deploy it across the GEE Slicelet 21 3. Build a simple web page which will automatically query and mash up the results from the various webservers they have written 18 1. Learn how to allocate a GEE Slicelet and download helper files 19 2. Use [http://docs.ansible.com Ansible] to configure and run a simple "hello world" experiment across GEE resources on 20 InstaGENI racks 22 20 23 21 == Audience == 24 22 25 ''Beginner to Advanced.''23 ''Beginner to Intermediate.'' 26 24 27 25 Of interest to both: … … 29 27 * US Ignite application developers 30 28 31 32 29 == Pre-requisites / Pre-work == 33 30 34 Familiarity with basic Javascript programming is essential. 31 You must have a SSH client that uses standard keys. 32 33 (Optional): Though it's not required to complete the tutorial, you may want to install Ansible on your laptop following [http://docs.ansible.com/intro_installation.html these instructions]. Ansible does not run directly on WIndows; Windows users who want to install Ansible locally can use [http://vagrantup.com Vagrant] to install an Ubuntu VM on their machine. 35 34 36 35 == Agenda == 37 36 38 37 * Slides: [attachment: pptx] 39 * Instructions: [wiki: web]38 * Instructions: [wiki:GENIExperimenter/Tutorials/GENIExperimentEngine web] 40 39