95-887 Cloud Computing for Business
6 units, Carnegie Mellon University
Cloud computing is the latest major evolution in computing. It is a paradigm where computing resources are available when needed, and you pay for their use as and when you use them. With its promise of improved efficiency and agility, cloud computing commands increasing attention from todays business executives and IT professionals. In an enterprise that has complex and expensive IT systems to support its business processes, who would not be attracted by the idea of just being able to pay ondemand for someone else to provide IT services without being concerned with the details of how it is done And you can escape from the confines of application upgrades and hardware obsolescence. However, jumping into the cloud without a clear strategy that is aligned with business goals may produce some short term wins, but will almost always result in unexpected costs and poorly governed data and applications. Companies are routinely making the strategic choice of migrating their software selling business model from a traditional perpetual license to a subscription licensebased softwareas aservice SaaS product are doing so to drive stronger longterm relationships and business growth. In the short term, this shift can be challenging, for some time. Generally, it takes most SaaS providers at least two years to reach breakeven, even though the typical provider spends more than half its revenue to fuel new business development. This course introduces both impacts to business and technology. The business side lectures and discussions will help you understand business drivers, the changing business models and SaaS pricing etc. augmented by case studies. At the same time the other half of the course will be handon cloud technology and programming so that you all get a fair idea of what is Cloud computing and how technology is used.
Prerequisites: 95-712 and 95-702
Courseweave needs JavaScript to show sections, workloads and planning tools.