Cloud Computing, SaaS and the use of SOA in the business world is a rapidly growing phenomenon. In contrast to traditional software where organizations maintain technical staff and enough computer hardware to run their business effectively, SaaS and Cloud Computing is the beginning to change this background work of managing IT. SaaS have an incentive to release new features as soon as they are completed to the users. This paper shows the effectiveness of SaaS in an organization and the cost savings that lead the organization to enhance their goal to achieve loyal customer base. This paper provides an understanding of Cloud Computing and a comparison among current Cloud Computing providers. This paper presents a novel approach of SOA as SOA 3.0 or Achievable SOA, which can be used by organizations as a standard practice to get efficient and cost effective solutions to run their business smoothly.