Cloud computing is a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handleapplications.
In cloud computing, the word cloud (also phrased as "the cloud") is used as a metaphor for "the Internet," so the phrase cloud computing means "a type of Internet-based computing," where different services -- such as servers, storage and applications -- are delivered to an organization's computers and devices through the Internet.
Cloud computing is comparable to grid computing, a type of computing where unused processing cycles of all computers in a network are harnesses to solve problems too intensive for any stand-alone machine.
How Cloud Computing Works
The goal of cloud computing is to apply traditional supercomputing, or high-performance computing power, normally used by military and research facilities, to perform tens of trillions of computations per second, in consumer-oriented applications such as financial portfolios, to deliver personalized information, to provide data storage or to power large, immersive computer games.
To do this, cloud computing uses networks of large groups of servers typically running low-cost consumer PC technology with specialized connections to spread data-processing chores across them. This shared IT infrastructure contains large pools of systems that are linked together. Often, virtualization techniques are used to maximize the power of cloud computing.
From Strategy To Architecture To Infrastructure
Example:
•TennisUp,
a supplier of tennis raquets,
serves to illustrate the process of creating IT architecture and
infrastructure.
•CEO Love Addin, is concerned because they can hardly
keep up with demand.
•The process includes four steps:
–Step 1:
Define the Strategic Goals
–Step 2:
Translate Strategic Goals to Business Requirements
–Step 3:
Apply Strategy-Architecture-Infrastructure Framework
–Step 4: Translate
Architecture to Infrastructure (see Fig 6.6 & 6.7).
–Step 5:
Evaluate Additional Issues
•The company’s strategic goals are as
follows:
–To lower costs by outsourcing raquet
manufacturing
–To lower costs by outsourcing raquet
distribution
–To improve market responsiveness by outsourcing raquet manufacturing
–To improve market responsiveness by
outsourcing raquet distribution
–Step 2: Translate Strategic Goals to Business Requirements
•Consider the first goal: outsourcing
raquet manufacturing. How can the company’s architecture
support this goal?
•It must provide the following interfaces
to its new manufacturing partners:
–Sales to manufacturing partners: send
forecasts, confirm orders received
–Manufacturing partners to sales: send
capacity, confirm orders shipped
–Manufacturing partners to accounting:
confirm orders shipped, electronic invoices,
various inventory levels, returns
–Accounting to manufacturing partners:
transfer funds for orders fulfilled.
–Step 3: Apply Strategy-Architecture-Infrastructure Framework
•An architecture needs to be established.
•How to obtain, store, and use data to
support those business requirements.
•Database designed to provide sales data
to support sales applications.
•Database designed to support
manufacturing applications – confirm orders shipped, manage
inventory, etc.
-Step 4: Translate Architecture to Infrastructure
•With architectural goals in hand, apply framework.
•Figure 6.6 lists questions raised when applying framework to TennisUp’s architecture goals.
•Figure 6.7 lists possible infrastructure components.
-Step 5: Evaluate Additional Issues
•Weigh the managerial considerations outlined.
•Weigh them against the same architectural goals outlined in step 2.
Hiç yorum yok:
Yorum Gönder