Java based cloud framework