This document discusses developing composite applications for the cloud using Apache Tuscany. It provides an overview of cloud computing goals and challenges, and how the Service Component Architecture (SCA) aims to address these challenges. Specifically, SCA abstracts out technical APIs and protocols to allow focusing on business logic. Apache Tuscany is an open source SCA implementation that can help assemble, wire, and rewire components in the cloud. The document demonstrates rewiring components in a Tuscany application deployed to Amazon EC2.