Paul Fremantle conducts a hands on tutorial on Stratos and App Factory showing how to create a development and runtime PaaS.
Paul Fremantle introduces Stratos/Stratos Live, explaining some of the design decision made for it, the tenancy model used, and some of its capabilities.
Paul Fremantle presents the evolution of PaaS, the differences between implementations, and various features: language support, deployment model, multi-tenancy, openness, plug-ability, services, etc.
Martin Thompson and Michael Barker explain how Intel x86_64 processors and their memory model work along with low-level techniques that help creating lock-free software.
Thomas Erl establishes the connection points between cloud computing and SOA/service-orientation by providing a concrete mapping between goals, characteristics, principles, mechanisms, and deployment models. The identification of these connection points establish both the convergence and gaps that currently exist between SOA/service-orientation and cloud computing.
Mark Little presents the constituents of a modern SOI and where open source implementations stand in terms of standards, tools, ease of use, performance and reliability, making a case for using open source against close source solutions.
Blake Dournaee presents Intel’s Service Gateway, a security control point meant to secure on-premise and in the cloud .NET or Java platforms from various security threats like spoofing, tampering, repudiation, information disclosure, DoS, elevation of privilege, all of that in the context of today’s REST or SOAP web services.
Clemens Utschig-Utschig presents the Service Component Architecture (SCA), the component model used, best development practices, and the current status of the specification.
Don Box and Amanda Laucher present “M”, a declarative language for building data models, domain models or external DSLs. Most of the presentation consists of Don Box doing hands-on code writing demoing some of M’s features and latest changes of the language.
Alex Antonov explains why Orbitz needed to ditch Jini and Java serialization in favor of REST and Protocol Buffers. Most of the presentation contains a demo of a sample application using these technologies to handle client-server requests/responses.
Amanda Laucher talks about Oslo and its tools, Intellipad, M.exe – the M Compiler, MB.exe – MGrammar Compiler, and how they can be used to create a DSL. She demonstrates the creation of a demo DSL in Oslo.