DIET's Cloud module behaves like any other Batch System. A SeD programed this way is actually a service residing at the front-end of a Cloud. It will be able to access directly all the Virtual Machines that the Cloud has instantiated. Defining and registering the Cloud-enabled DIET service is done in the same way as defining a batch service. DIET's Batch System module will internally invoke the Eucalyptus Batch System which will instantiate the Virtual Resources corresponding to the current service.