deployment

Using the cloud to develop and test on-premise applications (Presented by Ravello)

Session Type: 
Sponsored Session
Speakers

A lot of enterprises face internal capacity constraints around development and test resources. As a result, developers end up sharing environments, not testing enough and projects get delayed. Ideally,they would be able to use the public cloud to augment their internal capacity. However,the public cloud is a completely different environment, so its difficult to develop in the cloud and deploy back on-prem. Now there is a new way - Ravello allows developers, Devops or IT to create exact replicas of the on-premise production application in the cloud for development and test.

Schedule info

Time slot: 
28 March 14:15 - 14:50
Status: 
Accepted

Audience

Track: 
Tools
Experience level: 
Beginner

Deployment-oriented development with Puppet

Session Type: 
Standard [35 minutes]
Speakers

There is the code that you've written, and then there are the systems
upon which that code executes. Developers take it for granted that
they can modify their code, refactor it, split it up into components,
and evolve it over time to better meet their needs. So why can't we
apply the same sort of principles to our infrastructure?

This talk aims to answer the following question:

"How would the way you do development change if you could model your
infrastructure as code?"

Puppet is a tool that helps automate the configuration of systems. It

Schedule info

Time slot: 
26 March 10:30 - 11:05
Status: 
Accepted

Audience

Track: 
ALM Connect
Experience level: 
Intermediate

Using Amdatu to build modular cloud applications

Session Type: 
Standard [35 minutes]
Speakers

In this presentation we introduce Amdatu, an open source community project that provides an application platform for dynamic, modular and µservice oriented applications in the cloud.

Schedule info

Status: 
Declined

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

Agile Development Plus Continuous Delivery is IT Orchestration

Session Type: 
Standard [35 minutes]
Speakers

Agile Development has evolved into a lifecycle impacting not only the IT department, but the overall business. Forward thinking enterprises recognize the benefits delivered by the implementation of Agile Development, but may not be implementing it to its full potential. Recent data reveals that development teams have united on agile practices, but lack communication with operations and other development teams and customers. In turn, projects are often slowed and agile success stymied.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Intermediate

Deploying modular applications with Apache ACE

Session Type: 
Standard [35 minutes]
Speakers

A modular runtime brings a lot of benefits for deploying apps in the cloud: zero-downtime deployments (without the need of a cluster), small deployments, versioning, and so on. We use Java to write modular applications, but how do we deploy them to the cloud? We end up with a large set of small modules. If we packaged all those modules together before deployment, we’d lose the power of modular deployments. Apache ACE is a provisioning server that helps you deploy modular applications to the cloud, private servers, desktops, or even embedded and mobile devices.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Beginner

Building Modular Enterprise Applications

Session Type: 
Tutorial [3 hours]
Speakers

This tutorial focusses on creating modular, service oriented, robust and durable enterprise applications. Modularity forces separation of concerns. When combined with a service oriented architecture based on µServices, it enables you to replace parts of a system without breaking others.

Schedule info

Status: 
Declined

Audience

Track: 
OSGi DevCon
Experience level: 
Beginner

From Zero to Cloud – and Beyond – in 10 Minutes

Session Type: 
Standard [35 minutes]
Speakers

You have just developed a cool new Java EE app. Finding a Cloud to run it is one challenge on its own. Once you get there - it’s great to see it live in a couple of minutes but still there are those tiny details here and there to make it really perfect.

Typically people lose tremendous time in redeploying their apps over and over again with every little change they make. Don’t you think there are better ways to spend your time? Wouldn’t it be perfect to see the changes instantly applied as soon as you save them in your Eclipse IDE?

Schedule info

Status: 
Declined

Audience

Track: 
Cool Stuff (Other)
Experience level: 
Beginner

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.