After a short presentation of the history and the features of Granite Data Services compared with other server side solutions (BlazeDS, LCDS), this presentation will go through the creation of a sample Flex remote application connected to a GraniteDS server (using JBoss, Seam, Hibernate and MySQL technologies). This sample application will show several key features of GDS: Seam support, EJB3/Hibernate support (with lazy initialization), code generation tools (Eclipse plugins), data push (Gravity module) and Flex side data management (Tide module)