Definition

Enterprise Cloud Computing FAQ

Part of the Internet applications glossary:

What is cloud computing?

The U.S. National Institute of Standards and Technology provides the most neutral definition of cloud computing. “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three delivery models, and four deployment models.” 

What is enterprise cloud computing? 

Enterprise cloud computing is the special case of utilizing cloud computing for competitive advantage through breakout opportunities both for cost savings and, more importantly, for business innovation in terms of unprecedented speed and agility with vastly improved collaboration among business partners and customers. What does “cloud computing” mean for the enterprise? More important than the question of “what is it?” is why it matters. Here are three key points. 

1) On the cost side of the equation, many, but not all, IT and data center costs can be reduced and tied directly to usage, up or down as needs go up or down (rapid elasticity). 

2) But there’s more, much more, on the revenue side. Risk and startup expenses for innovation initiatives can be cut dramatically, letting companies take more small bets and test out more new ideas. With no upfront capital expense, new projects can be scaled up instantly if they take off, or shut down quickly if they fail. Massive scalability and up-or-down elasticity give companies a whole new sandbox for testing new business ideas and growing them if they take off. 

3) Companies don’t work alone, and, on average, over 20 companies make up today’s value chains. Cloud computing allows a company to collaborate in new ways with its trading partners, and collaboration is the key to gaining competitive advantage across the value chain. By establishing shared workspaces in “Community Clouds” employees from multiple companies can work together as a “virtual enterprise network” and function as though they were a single company. They all participate in the same value delivery system, sharing computing, communication and information resources. This is especially important as no one company “owns” the overall value chain. 

Is cloud computing new? 

Cloud computing is not a new technology or architecture or methodology. But it is a new Information Technology “delivery model” where all computing and networking resources are delivered as “services” that are elastic (use as much or as little as you need at any given time), massively scalable, and are available on-demand with self-service, pay-as-you-go variable cost subscriptions. 

What’s driving enterprise cloud computing? 

For sure, cost savings represent a significant driver. But far more important are the changes going on in the larger world outside of the business world in our hyper-connected global society. With the advent of easy-to-use “Consumer IT” or Web 2.0 usage of the Internet, Social Networks are changing the ways we live, learn, collaborate, work, consume and play. These huge changes in society also disrupt the way we design and manage our organizations and our value chains that deliver value to customers. 

What is a Service-Oriented Enterprise? 

What really differentiates a Service-Oriented Enterprise (SOE) from a traditional business model is its “outside-in” approach. A SOE creates business-driven value by defining and exposing its core business processes to the external market through the use of open technology in the form of “services.” This reorganization includes new business requirements, new operating zones and new license structures that can enable improved collaboration between organizations and their customers and suppliers. A SOE has the capability to organize its responses to market shifts due to the agility within its culture, processes and IT systems. 

What is Business Technology? 

The term Business Technology (BT) is frequently used to describe new technologies such as Web 2.0 and their use in business to differentiate them from the tools and techniques of traditional Information Technology (IT). The key differentiation between BT and IT centers on decentralization and unstructured environments. Organizations still need the centralized and structured role of IT to 20 Enterprise Cloud Computing provide back office functionality, but BT is an additional layer focusing on the front office and customer-facing business activities. 

Is cloud computing the same as Software-as-a-Service(SaaS)? 

While SaaS vendors originally did not use the word “cloud” to describe their offerings, analysts now consider SaaS to be one of several subsets of the cloud computing market. With traditional SaaS offerings, a company is buying pre-packaged “canned” software applications (e.g.,ERP, SCM or CRM packages) that are hosted remotely, usually in a multitenancy environment, and accessed via the Internet. SaaS applications can become “participants” in unique end-to-end business processes (see BPMaaS). 

What is Business Process Management as a Service (BPMaaS)? 

With SaaS offerings, a company is buying “same-old” pre-packaged software, but BPMaaS goes far beyond canned “business software as usual” being put online. It goes on to creating unique business processes designed for unique and specific purposes to link together multi-company value delivery systems that in the past weren’t feasible or economical to join together. BPMaaS is all about the complete management of business processes, and puts business people in charge of their processes. In many ways, BPMaaS is what sets enterprise cloud computing apart from consumer cloud computing. Unique business processes are how companies differentiate themselves, and are thus paramount to the enterprise use of cloud computing for competitive advantage. BPMaaS covers the full lifecycle of business processes, from their conception, design implementation and optimization. Bringing BPM capabilities to the Cloud enables multiple companies to share a common BPM system and fully participate in an overall end-to-end business process. 

What are the economics of cloud computing? 

Cloud computing brings immense economies of scale to computing and delivers computing resources on-demand in much the same way utilities deliver gas and electricity. In the past, companies had to make ever-growing capital expenditures (CAPEX) in comEnterprise Cloud Computing 21 puting resources to implement new information systems. Furthermore, to accommodate potential peak loads, they installed huge amounts of capacity so that today only 10-15% of data center capacity is typical utilized. The shift to the on-demand model of cloud computing isn’t just about cost savings. Far more important, it’s about giving organizations the agility they need to act quickly on new opportunities without IT being on the critical path. “Fast to market” is a central economic variable and speed is essential in the world of total global competition. 

What’s the difference between “cloud computing” and “cloud services?” 

In short, everything. “Cloud computing” implies a framework and vocabulary aimed at technology semantics. “Cloud services” implies a framework and vocabulary aimed at business semantics. While cloud computing belongs to the domain of Information Technology (IT), cloud services belong to the domain of Business Technology (BT). In other words, cloud services are about business, while cloud computing is about technology. The focus of this book is on the domain of business.

Reprinted with permission from the book A Strategy Guide for Business and Technology Leaders — and the Rest of Us by Andy Mulholland, Jon Pyke and Peter Fingar.

This was last updated in December 2010
Posted by: Margaret Rouse

Related Terms

Definitions

  • OpenStack

    - OpenStack is an open source infrastructure as a service (IaaS) initiative for creating and managing large groups of virtual private servers in a cloud computing environment. (WhatIs.com)

  • RESTful API

    - A RESTful application programming interface (API) is a method of allowing communication between a Web-based client and server that employs representational state transfer (REST) constraints. (SearchCloudStorage.com)

  • mobile application management (MAM)

    - Mobile application management is the delivery and administration of enterprise software to end users’ corporate and personal smartphones and tablets. (SearchConsumerization.com)

Glossaries

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question About Enterprise Cloud Computing FAQPowered by ITKnowledgeExchange.com

Get answers from your peers on your most technical challenges

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.