Presently cloud computing momentum is quite high and is projected to grow even higher in the forthcoming years. As the adoption of cloud computing increases so does the requirement of integration involving applications in the cloud. Application integration in the context of cloud computing introduces some newer challenges and resurrects some of the old ones. Clouds represent a highly distributed environment and an integration task may involve a combination of applications that live in the cloud as well those that run inside a company’s firewalls. The integration engine itself may either be on-premise or in the cloud. Many operational requirements such exception-handling, end-to-end transaction visibility, performance, transactionality, security, high-availability and security can be big concerns in integrations that involve multi-app, multi-cloud and on- and off-premise situations. This presentation will summarize the major integration patterns in the cloud computing context; identify key challenges and discuss possible remedial strategies including the use of applicable Oracle integration technologies.