SOA for the Business Developer: Concepts, BPEL, and SCA (Business Developers series)