dotScale Workshop day

June 8, 2013 · Paris, France

The day after the main conference will be dedicated to a series of workshops hosted by our partners.
Attendees may participate to up to 2 workshops as they can happen either on the morning or the afternoon.
These are two important pieces of information so let's bullet-proof them:

  1. Your ticket for the Friday does not grant you admission on Saturday
  2. Admission on Saturday being free, please only register if you are sure to attend.


We are very lucky to have our main partners involved in the organization of this day.

Here are the sessions that our attendees have enjoyed:


Location: Le Camping

Hours: 9am - noon


Host: Mandy Waite, Staff Developer Advocate for the Google Cloud Platform

Getting Started with Google Compute Engine

In this code lab you will learn how to get started using Google Compute Engine. We will begin with basic tasks, such as starting an instance, installing software and setting up a firewall. Then we will walk through the steps of using Compute Engine instances for processing public astronomical data to generate viewable images.


  • You will need a Laptop with a recent version of Google Chrome (or a Chromebook)
  • You will need to install the Secure Shell Chrome app

Location: Le Camping

Hours: 2am - 5pm


Host: Alexis Moussine-Pouchkine, Developer Relations at Google

AppEngine as a hassle-free backend for your Mobile Application

This code lab will cover AppEngine, CloudEndpoints and Google Cloud Messaging so that you and your users don't feel like riding a Ferrari with the engine of a Trabant when using your mobile Android application.

All coding will be done in Java.


  • You will need a Google Account, such as the one you can use for Gmail.
  • You will need to install Eclipse 3.8 or 4.2 IDE for Java with
    • The Google Plugin for Eclipse (GPE) 3.8/4.2 installed in Eclipse.
      Make sure you select the checkboxes for the following: Developer Tools > Android Developer Tools / Google App Engine Tools for Android / Google Plugin for Eclipse / SDKs > Google App Engine Java SDK
    • After installing the above and re-starting Eclipse, select Eclipse > Window > Android SDK Manager to install the Android Tools package, the Android 4.0.3 and higher packages, and the Extras package, particularly the Google Cloud Messaging for Android subpackage.
  • Optional: You may install Android Studio v0.1.x (IntelliJ-based, for Windows, Mac or Linux).
    After installing, use Tools > Android > SDK Manager to make sure you have the following installed : Android Tools, Android 4.0.3 (API 15) or above including the associated “Google APIs” Extra: Google Cloud Messaging for Android Library
  • Optionally, bring an Android 4.03 or greater device.
    Alternatively, you can use the emulator set to a minimum API level of 15 (accessible both from Eclipse or Android Studio).


Location: Web School Factory

Hours: 9am-1pm


Host: Emilien Macchi, OpenStack engineer at eNovance

Install party OpenStack!

Workshop objectives:

The objective is to guide you, step by step, on how to install OpenStack Services and to introduce you its additional projects.
During this workshop we will provide a virtual machine to you equipped with the Ubuntu OS and basic services.
You will therefore proceed to the configuration of:

  • Keystone: Identity Management
  • Glance: OpenStack image service
  • Nova: OpenStack Compute
  • Cinder: Block storage as a service
  • Quantum: Network Management


  • Your profile: System Administrator, Engineer, Developer
  • You will need a Laptop with the minimum tools to have a Virtual Machine work
  • You will also need the Virtual Box software or VMware Workstation installed on your laptop, with with the following minimum technical requirements:
    • 2Go of RAM
    • 1 vCPU
    • 15 GB hard disk drive
  • You will need to download an ISO of Ubuntu 12.04 LTS


Location: Web School Factory

Hours: 2pm-6pm


Hosts: Rui Nogueira, Bernd Hofmann both from SAP

Leverage your Java skills in the cloud with SAP HANA Cloud Platfom

Get to know SAP's Platform-As-A-Service offering, SAP HANA Cloud Platform, and deploy your first applications on your own developer account of SAP HANA Cloud Platform.

During the workshop you'll get a high level overview of the platform and hands-on exercises on the first steps.
By the end of the workshop, you’ll be able to deploy and run your own applications in the cloud.
After that we'll have a hands-on Q&A and more opportunities to find out what SAP HANA Cloud Platform can do.

To make the best of this workshop please make sure you have prepared the development environment on your laptop before the workshop starts.
To do so please follow the instructions of chapter 1 through 1.5.1 of this document (pages 6 - 24).
More info on this website.


Location: Web School Factory

Hours: 9am-1pm


Host: Vincent Heuschling, CEO at Affini-Tech

Syncsort’s Hadoop ETL Solution extends the capabilities of Hadoop, turning it into a highly scalable, affordable, and easy-to-use data integration environment.

Join our workshop at the dotScale conference to experience the Syncsort DMX-h Hadoop ETL Edition -- before its official release!

During this half-day session, you will experience our:

  • Smarter Architecture: The only ETL engine that runs natively within MapReduce
  • Smarter Development: Hadoop ETL without coding. Develop graphically in Windows, deploy seamlessly in Hadoop
  • Smarter Connectivity: One tool to connect all your data, including Mainframe
  • Smarter Scalability: Faster performance & efficiency per node

You will see how easy it is to deploy ETL in Hadoop with DMX-h, with hands-on exercises implementing common ETL tasks, including:

  • HDFS Load
  • Change Data Capture (CDC)
  • Web Log Aggregation
  • Joins

You should download the DMX-h Test Drive on your laptop before the workshop.


Location: Web School Factory

Hours: 2pm-6pm


Host: Cédric Joly, Cloud Evangelist at Outscale

Automatic service deployment on an IaaS platform

This workshop will be focused on how to automatically deploy an application on an IaaS platform. Outscale's Cloud platform actually, even if you will be able to try quite the same on EC2. Hail to the APIs!

Use case:
The best way to adopt a solution is to try it first. We will create an on-demand platform providing users a personal dedicated demo of a service to test it. Something like DjangoCMS's demo.

Main objectives are:

  • create a system image fitting your needs (i.e. I Want It Packaged, and I Want It Now)
  • deploy a scalable infrastructure through APIs with tools like boto and fabric (i.e. You Don't Expect Me To Do It Manually !)
  • understand what are the Cloud specificities to efficiently use it (i.e. I Want Power And Scalability But I Need To Keep My Money To Buy ‹whatever›)

A device which can run a web browser and ssh. Being able to type efficiently on that device could be nice. Understanding a few python might be a plus, but any basic development skills should be enough.

Amazon Web Services/Common Crawl/Etalab

Location: La Cantine

Hours: 2pm-6pm


Hosts: Jordan Mendelson, CTO, and Lisa Green, Director, of the Common Crawl Foundation, Romain Lacombe Head of Innovation at Mission Etalab & Mathieu Cadet, technical expert at Amazon Web Services

Big Open Data!

We are entering the age of big data. Modern big data tools have made it possible to gain extremely valuable insight from large scale data analysis and Amazon Web Services (AWS) has made it possible for anyone to access massive compute power with their Elastic Cloud Compute (EC2) service.
Access to data remains a barrier, but the open data movement is gaining ground.
The combination of big data techniques, powerful compute platforms, and access to open data will drive astounding innovation in all areas of society.
Join us for this workshop to hear about how big open data is changing the world and how you can incorporate it into your research, business, products.

The workshop will cover:

  • Recent developments and real world examples of the impact of big open data
  • The French open data ecosystem
  • Sourcing, accessing and computing big open data
  • Best practices for working with big data on a small budget
  • Hands on tutorials working with big open data on the AWS platform

Developers who bring a laptop and participate in the tutorials will get the most out of this workshop.
No previous experience with AWS or big data is necessary.
Much of the content of the workshop will be understandable and of interest to people with limited technical background.

Workshop locations

Previous workshops

dotJS 2012 workshops
Google Workshop at dotJS 2012

dotJS 2012 workshops
Microsoft Workshop at dotJS 2012