This document discusses real-time issues in cloud computing and proposes a framework for real-time service-oriented cloud computing. It presents challenges at both the client-side and server-side. At the client-side, issues include efficient execution, caching, paging, stream filtering, runtime checking and environment-aware adaptation. At the server-side, major issues are customization to serve multiple tenants simultaneously, and scalability to provide additional resources proportional to customer demand while maintaining performance. The paper proposes a novel real-time architecture to address these new challenges in cloud computing.