SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Expert Reference Series of White Papers




   Cloud Computing:
  What It Is and What It
    Can Do for You


1-800-COURSES              www.globalknowledge.com
Cloud Computing: What It Is and
What It Can Do for You
Steve Baca, Global Knowledge Instructor

Introduction
Cloud computing is one of the latest computer and business industry buzz words. It joins the ranks of virtualiza-
tion, grid computing, and clustering, among others, in the IT industry. The problem is that, depending on your
point of view, the definition of cloud computing can be quite different. Depending on your perspective, you
could look at it from a business point of view or an application point of view, as well as others. This has created
confusion on the definition and a fuzzy view as to what cloud computing is or even does.


The term cloud computing is overused and ill-defined, which has led many IT professionals and management to
make assumptions as to what cloud computing does and how their companies can best utilize it. The IT Industry
is not making it easier for their customers by offering many different definitions and products that only create
confusion. This confusion is what the IT vendors are utilizing to create many different products and call them
“cloud products.” Examples of this behavior can be seen by watching television ads that are being broadcast
to everyone, not just IT professionals and management. One large IT company defines cloud computing in a
way that only a person with a PhD. in linguistics and computer science could understand, but the ad tells you
they are making a simple definition, and if you do not understand their definition then call up their profes-
sional services to “help” your company take advantage of cloud computing. This ad, as well as other marketing,
makes the idea so complex that no one understands it, and this only makes cloud computing more of a “riddle
wrapped in an enigma.”


The cloud is a great marketing term, with lots of hype behind it. This white paper will define cloud computing
using a commonly accepted definition to get past the hype. Then we will discuss the different types of cloud
computing, which also have added to the confusion as to what cloud computing is and does. We will end with
ideas on how you can begin to implement the cloud in your environment.


The term cloud, which is a familiar computer cliché that every computer networking professional has used as
the “public internet” in a network design at one time or another, is a great place to start. The internet cloud is
drawn into the network design as the part of the network that is not controlled by the company. It represents
the unknown path to send data or information between the company and the customer.


For the IT professional, this is a well-understood concept and has been an acceptable practice for many years.
In addition, the internet cloud design has been shown to management over the years, and they also have a com-
fort level with the design and the concept. Now IT professionals do have a common knowledge of the internet
cloud; however, if you combine cloud with computing, the definition becomes fuzzy, and there is no single


Copyright ©2010 Global Knowledge Training LLC. All rights reserved.                                                  2
acceptable meaning. If the concept comes up in a meeting, it begins to remind you of the story of the Emperor
who has no clothes. No one wants to admit that they do not know exactly what cloud computing is, and this is
why, many years ago, the industry developed Request For Comments (RFC). The RFCs were designed to stan-
dardize computer concepts. By standardizing, computers and the Internet were able to grow quickly, because
companies had to abide by the RFC. This standardization made it easy for the producer and the consumer to
avoid confusion on what was being produced and consumed. However, there are no RFCs for cloud computing,
and this creates confusion as to what should or must be done to implement it. Without standardization, the
producer and consumer are left to write their own rules and make their own definitions.


Definition of Cloud Computing
Cloud Computing can be broadly defined as several different methods to deliver information or services to cus-
tomers who pay for what they use. Thus, it is a new mechanism to deliver products from a producer to a con-
sumer. Of course, what has not changed is that we have a consumer who wants or needs to utilize information.
Who is the customer? Well, the customer can be an external person or company who is paying for a service
or information. The customer could also be an internal customer, such as the application owner who is using
services that another department within the same company is offering, who is being charged for consumption.


Part of the confusion in cloud computing is that there are two completely different customers for two different
types of clouds. One type of cloud the customer gets information and services externally (public cloud) and the
other type gets theirs internally (private cloud). With the public cloud, the customer owns no storage or server
and has no capital expenditures; they simply want to buy what they need on demand. The other customer is an
internal customer so the company spends capital to either provide services and data internally, or spends capital
to provide the servers, storage, networking, and applications (capital spending) for an external customer.


 In addition, there are many different ways to use the cloud. Take the point-of-view of the producer. The pro-
ducer can be an internal department offering services, which is called a private cloud. The producer can also
be an external company that is supplying a server, storage, rack space, and electricity, and essentially supplies
the capital for the information or service. As an example, let’s say that I am a product manager, and I have an
application that I want to put into production. What do I need to put together to roll out this product? Well, I
need to find a server and storage for the data. I also need to find rack space for the server, and I need electric-
ity, to name the big items. Basically, a capital investment is made to put my application into production in my
company’s data center.


With an external (public) cloud, I do not do any of these things; someone else builds the space and provides the
capital investment. Thus, we have a new way of doing business where the customer buys on demand, and the
supplier charges for what the customer uses. This concept is similar to cable television on demand, I only pay
for the movies that I want to watch. At issue are the details of providing the data to the users, and securing that
data. Some of the concerns with cloud computing include new methodologies, how much control over the data
the provider companies maintain, where the data is maintained, and how it is secured.


Cloud computing is a new way of doing business that takes advantage of building efficiencies into the system
that can scale out to provide services for multiple companies. As an example, you drive down to your phar-
macy to fill a drug prescription. You hand the pharmacist the prescription, and it gets put into the cloud. Your


Copyright ©2010 Global Knowledge Training LLC. All rights reserved.                                                 3
personal and financial information is checked with your insurance company. The prescription is checked for drug
interactions with other medications you are taking. The prescription is checked against a database of generic
drugs. During this whole process, which is running in computer time, your data has to remain secure. To see
how we got to this type of cloud interaction, let’s take a look at the past.


Cloud Evolution
The evolution of cloud computing can be traced to grid computing. The concept of “The Grid” exploded in
popularity “The Grid: Blueprint for a new Computing Infrastructure” by Ian Foster and Carl Kesselman was
published in 1998. The basis of the grid is the electric utility grid that provides electric power to your home and
business. Using the same concept, hardware and software would be provided from the grid on-demand much
like electricity to run lights and everything else that plugs into the wall. What is interesting is that many of the
same issues that plagued the grid also plague cloud computing. Defining the grid, vendor lock-in, and forming
standards were just some of the issues. Cloud computing expands upon the grid, but still suffers from some of
the same issues. The cloud takes the grid a step further.


Let’s look at the different types of cloud computing that are available. I have organized the different types into
two main categories: Public or External clouds and Private or Internal. These two categories can be sub-divided
even further.


Public Cloud or External Cloud
A public cloud is where resources, such as storage and applications, are made available over the internet by
a third-party provider. The service is typically low-cost or pay-on-demand for what you utilize. The resources
are located at an off-site location that is controlled by the third-party, and accessed by the customer via a web
application or web service over the Internet. The term outsourcing is commonly used for this type of cloud
computing. Several of the major players and the public cloud product they have to offer include Amazon Elastic
Compute Cloud (EC2), IBM Blue Cloud, Sun Cloud, Google App Engine, Amazon Web Services, and Force.com.


These consumer portals, such as Yahoo email, are nice for the mass market. I can get my email from anywhere
in the world at a very low cost. I rely upon Yahoo to provide and store my email, which is an application that
is used in the public cloud. This is a classic example of a public cloud, because I rely upon another company to
provide the capital expense to maintain my data. However, there are questions about reliability and the security
of my data.


The type of outsourcing provided by Yahoo and other vendors is termed “public cloud” to differentiate it from
an application that an organization has more control over and is managed by the organization itself locally,
which is termed “private cloud.” Basically, the “public cloud” provider is making the capital investment, as op-
posed to a “private cloud” in which the company internally makes the capital investment for the infrastructure.
Therefore, when a company is thinking about whether to use a public or private cloud, the company is making a
decision on whether or not to outsource the capital expense. Also, the company has to get the security right, as
well as the SLA contract as to who owes who money. It comes down to what the company wants to outsource,
and what the company wants to do in-house.



Copyright ©2010 Global Knowledge Training LLC. All rights reserved.                                                    4
Private or Internal Cloud
A private, or internal, cloud is where the data is stored and accessed by a limited number of users in the com-
pany’s own datacenter behind a firewall. The private cloud has all of the benefits of the public clouds, but it is
hosted inside the firewall of the company or department it is supporting. The future of corporate IT is in private
clouds, which are modeled after public clouds. One of the important features is that a private cloud can al-
low both internal and external consumers to access data in a secure local environment, which differentiates a
private cloud from a public cloud.


Advances in virtualization and distributed computing have allowed corporate networking and datacenter ad-
ministrators to become service providers that meet the needs of consumers within the corporation. The ability
to provide low-cost, convenient, and flexible access to data is a benefit of cloud computing. Data for which you
are responsible, such as financial records and customer records, will stay in the internal cloud in the data center,
but other parts of the data might be stored elsewhere with the flexibility of moving wherever needed. You could
define a private cloud as servers, plus virtualization, plus applications.


Virtualization is the underlying technology enabling cloud computing and transforming the face of the modern
data center. Virtualization is one of the keys to cloud computing, with a hypervisor such as VMware’s vSphere
leading the virtualization market. In essence, vSphere is a new type of operating system known as a Virtual
Datacenter Operating System (VDC-OS). A software layer that aggregates virtualized servers, storage, and net-
work resources into one big computing pool that can be used by virtual machines within the datacenter. From
Vmware’s point of view, a private cloud is really a hybrid of internal and external clouds interoperating.


Using Cloud Computing in Your Environment
One of the initial steps toward cloud computing is incorporating virtualization, which is separating the hardware
from the software. In the past, transitions of this magnitude meant rewriting code, such as the transition from
the mainframe to UNIX. Fortunately, the transition to VMware does not require the rewrite of code, and this has
fueled the speed of the move toward virtualization software. There still will be challenges in this transition but,
overall, the consolidation of servers into the virtual world has been fairly rapid with many applications making a
seamless transition.


The journey to get to cloud computing begins with virtualization with the cloud OS providing infrastructure and
application services. The infrastructure services are the ability to virtualize server, storage, and the network,
as well as application services that provide availability and security for the applications that are being utilized
in the cloud environment. VMware’s vSphere satisfies the initial step of virtualization, the separation of the
hardware and the software. The next step is adding some of the many cloud applications that include how to do
charge-backs and other application software. These cloud-like capabilities include billing for usage, the ability
to do self-service, and many others. Charging for consumption, even if it is internal, will lead to better manage-
ment, with the ability to keep track of what services the consumer is utilizing. In addition, with cloud computing,
there is the ability to program in more self-service by the end user in order to keep costs down.




Copyright ©2010 Global Knowledge Training LLC. All rights reserved.                                                 5
Conclusion
Cloud computing takes virtualization, which is the separation of the hardware and the software using virtual-
ization software such as VMware’s vSphere. Defining the different types of cloud computing provides us with
knowledge as to what cloud computing has to offer. Whether you are a consumer or producer will define your
definition of cloud computing. The public cloud is really geared more for the individual consumer or small com-
pany, while the private cloud is geared more for a medium-to large-company. In addition, the private cloud is
branching out to incorporate the ability to have some data and applications serviced from the public cloud.


Learn More
Learn more about how you can improve productivity, enhance efficiency, and sharpen your competitive edge.
Check out the following Global Knowledge courses:
VMware vSphere: Install, Configure, Manage [v4]
VMware vSphere: Fast Track [v4]
VMware vSphere: Troubleshooting [v4]


For more information or to register, visit www.globalknowledge.com or call 1-800-COURSES to speak with a
sales representative.


Our courses and enhanced, hands-on labs and exercises offer practical skills and tips that you can immediately
put to use. Our expert instructors draw upon their experiences to help you understand key concepts and how to
apply them to your specific work situation. Choose from our more than 1,200 courses, delivered through Class-
rooms, e-Learning, and On-site sessions, to meet your IT and business training needs.


About the Author
Steve Baca has been working in the Information Technology field for more than 15 years, after graduating from
the University of Nebraska with a Bachelors degree in Computer Science and Mathematics. After spending time
programming and doing Systems Administration, Steve has been doing technical training for VMware, Sun Mi-
crosystems, and Symantec. In addition, to teaching Steve has also done technical editing, and wrote the course
for Sun Microsystems Network Troubleshooting.




Copyright ©2010 Global Knowledge Training LLC. All rights reserved.                                              6

Más contenido relacionado

Destacado

10 security concerns cloud computing
10 security concerns cloud computing10 security concerns cloud computing
10 security concerns cloud computingHossam Zein
 
Stolen car recovery
Stolen car recoveryStolen car recovery
Stolen car recoveryHossam Zein
 
Cloud computing on_a_smarter_planet
Cloud computing on_a_smarter_planetCloud computing on_a_smarter_planet
Cloud computing on_a_smarter_planetHossam Zein
 
01 nuclear energy_overview
01 nuclear energy_overview01 nuclear energy_overview
01 nuclear energy_overviewHossam Zein
 
LMFBR - Superphenix
LMFBR - SuperphenixLMFBR - Superphenix
LMFBR - SuperphenixHossam Zein
 
neuclear energy النووية
neuclear energy النوويةneuclear energy النووية
neuclear energy النوويةHossam Zein
 
معالجة مياه الشرب
معالجة مياه الشربمعالجة مياه الشرب
معالجة مياه الشربHossam Zein
 
Laser Communication
Laser CommunicationLaser Communication
Laser CommunicationHossam Zein
 
DAC , Digital to analog Converter
DAC , Digital to analog ConverterDAC , Digital to analog Converter
DAC , Digital to analog ConverterHossam Zein
 

Destacado (10)

Gps eser
Gps eserGps eser
Gps eser
 
10 security concerns cloud computing
10 security concerns cloud computing10 security concerns cloud computing
10 security concerns cloud computing
 
Stolen car recovery
Stolen car recoveryStolen car recovery
Stolen car recovery
 
Cloud computing on_a_smarter_planet
Cloud computing on_a_smarter_planetCloud computing on_a_smarter_planet
Cloud computing on_a_smarter_planet
 
01 nuclear energy_overview
01 nuclear energy_overview01 nuclear energy_overview
01 nuclear energy_overview
 
LMFBR - Superphenix
LMFBR - SuperphenixLMFBR - Superphenix
LMFBR - Superphenix
 
neuclear energy النووية
neuclear energy النوويةneuclear energy النووية
neuclear energy النووية
 
معالجة مياه الشرب
معالجة مياه الشربمعالجة مياه الشرب
معالجة مياه الشرب
 
Laser Communication
Laser CommunicationLaser Communication
Laser Communication
 
DAC , Digital to analog Converter
DAC , Digital to analog ConverterDAC , Digital to analog Converter
DAC , Digital to analog Converter
 

Más de Hossam Zein

the engins that power the future.
the engins that power the future.the engins that power the future.
the engins that power the future.Hossam Zein
 
Options for optimizing combined cycle plants
Options for optimizing combined cycle plantsOptions for optimizing combined cycle plants
Options for optimizing combined cycle plantsHossam Zein
 
Improve plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater controlImprove plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater controlHossam Zein
 
00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_vers00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_versHossam Zein
 
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...Hossam Zein
 
امن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخاليةامن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخاليةHossam Zein
 
Development of of power plants functionality
Development of of power plants functionality Development of of power plants functionality
Development of of power plants functionality Hossam Zein
 
Estimating appliance and home electronic energy use
Estimating appliance and home electronic energy useEstimating appliance and home electronic energy use
Estimating appliance and home electronic energy useHossam Zein
 
3 things to consider when installing solar power at home
3 things to consider when installing solar power at home3 things to consider when installing solar power at home
3 things to consider when installing solar power at homeHossam Zein
 
Planning and Zoning for Solar in North Carolina - Pandzsolar2014
Planning and Zoning for Solar  in North Carolina - Pandzsolar2014Planning and Zoning for Solar  in North Carolina - Pandzsolar2014
Planning and Zoning for Solar in North Carolina - Pandzsolar2014Hossam Zein
 
sonnen solar tracker 1/2
sonnen solar tracker 1/2sonnen solar tracker 1/2
sonnen solar tracker 1/2Hossam Zein
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar controlHossam Zein
 
sonnen solar tracker 2
sonnen solar tracker 2sonnen solar tracker 2
sonnen solar tracker 2Hossam Zein
 
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEBSMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEBHossam Zein
 
Solar Power Analysis and Design Specifications Houston solar
Solar Power Analysis and  Design Specifications Houston solarSolar Power Analysis and  Design Specifications Houston solar
Solar Power Analysis and Design Specifications Houston solarHossam Zein
 
Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD Hossam Zein
 
multi mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOMEmulti mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOMEHossam Zein
 
القبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMeالقبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMeHossam Zein
 
Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008
Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008
Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008Hossam Zein
 
Anti stealth technology
Anti stealth technologyAnti stealth technology
Anti stealth technologyHossam Zein
 

Más de Hossam Zein (20)

the engins that power the future.
the engins that power the future.the engins that power the future.
the engins that power the future.
 
Options for optimizing combined cycle plants
Options for optimizing combined cycle plantsOptions for optimizing combined cycle plants
Options for optimizing combined cycle plants
 
Improve plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater controlImprove plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater control
 
00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_vers00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_vers
 
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
 
امن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخاليةامن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخالية
 
Development of of power plants functionality
Development of of power plants functionality Development of of power plants functionality
Development of of power plants functionality
 
Estimating appliance and home electronic energy use
Estimating appliance and home electronic energy useEstimating appliance and home electronic energy use
Estimating appliance and home electronic energy use
 
3 things to consider when installing solar power at home
3 things to consider when installing solar power at home3 things to consider when installing solar power at home
3 things to consider when installing solar power at home
 
Planning and Zoning for Solar in North Carolina - Pandzsolar2014
Planning and Zoning for Solar  in North Carolina - Pandzsolar2014Planning and Zoning for Solar  in North Carolina - Pandzsolar2014
Planning and Zoning for Solar in North Carolina - Pandzsolar2014
 
sonnen solar tracker 1/2
sonnen solar tracker 1/2sonnen solar tracker 1/2
sonnen solar tracker 1/2
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar control
 
sonnen solar tracker 2
sonnen solar tracker 2sonnen solar tracker 2
sonnen solar tracker 2
 
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEBSMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
 
Solar Power Analysis and Design Specifications Houston solar
Solar Power Analysis and  Design Specifications Houston solarSolar Power Analysis and  Design Specifications Houston solar
Solar Power Analysis and Design Specifications Houston solar
 
Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD
 
multi mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOMEmulti mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOME
 
القبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMeالقبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMe
 
Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008
Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008
Israeli-Syrian Air and SAM Strength Analysis/ CSIS report 2008
 
Anti stealth technology
Anti stealth technologyAnti stealth technology
Anti stealth technology
 

Último

DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 

Último (20)

DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 

What is-cloud-computing

  • 1. Expert Reference Series of White Papers Cloud Computing: What It Is and What It Can Do for You 1-800-COURSES www.globalknowledge.com
  • 2. Cloud Computing: What It Is and What It Can Do for You Steve Baca, Global Knowledge Instructor Introduction Cloud computing is one of the latest computer and business industry buzz words. It joins the ranks of virtualiza- tion, grid computing, and clustering, among others, in the IT industry. The problem is that, depending on your point of view, the definition of cloud computing can be quite different. Depending on your perspective, you could look at it from a business point of view or an application point of view, as well as others. This has created confusion on the definition and a fuzzy view as to what cloud computing is or even does. The term cloud computing is overused and ill-defined, which has led many IT professionals and management to make assumptions as to what cloud computing does and how their companies can best utilize it. The IT Industry is not making it easier for their customers by offering many different definitions and products that only create confusion. This confusion is what the IT vendors are utilizing to create many different products and call them “cloud products.” Examples of this behavior can be seen by watching television ads that are being broadcast to everyone, not just IT professionals and management. One large IT company defines cloud computing in a way that only a person with a PhD. in linguistics and computer science could understand, but the ad tells you they are making a simple definition, and if you do not understand their definition then call up their profes- sional services to “help” your company take advantage of cloud computing. This ad, as well as other marketing, makes the idea so complex that no one understands it, and this only makes cloud computing more of a “riddle wrapped in an enigma.” The cloud is a great marketing term, with lots of hype behind it. This white paper will define cloud computing using a commonly accepted definition to get past the hype. Then we will discuss the different types of cloud computing, which also have added to the confusion as to what cloud computing is and does. We will end with ideas on how you can begin to implement the cloud in your environment. The term cloud, which is a familiar computer cliché that every computer networking professional has used as the “public internet” in a network design at one time or another, is a great place to start. The internet cloud is drawn into the network design as the part of the network that is not controlled by the company. It represents the unknown path to send data or information between the company and the customer. For the IT professional, this is a well-understood concept and has been an acceptable practice for many years. In addition, the internet cloud design has been shown to management over the years, and they also have a com- fort level with the design and the concept. Now IT professionals do have a common knowledge of the internet cloud; however, if you combine cloud with computing, the definition becomes fuzzy, and there is no single Copyright ©2010 Global Knowledge Training LLC. All rights reserved. 2
  • 3. acceptable meaning. If the concept comes up in a meeting, it begins to remind you of the story of the Emperor who has no clothes. No one wants to admit that they do not know exactly what cloud computing is, and this is why, many years ago, the industry developed Request For Comments (RFC). The RFCs were designed to stan- dardize computer concepts. By standardizing, computers and the Internet were able to grow quickly, because companies had to abide by the RFC. This standardization made it easy for the producer and the consumer to avoid confusion on what was being produced and consumed. However, there are no RFCs for cloud computing, and this creates confusion as to what should or must be done to implement it. Without standardization, the producer and consumer are left to write their own rules and make their own definitions. Definition of Cloud Computing Cloud Computing can be broadly defined as several different methods to deliver information or services to cus- tomers who pay for what they use. Thus, it is a new mechanism to deliver products from a producer to a con- sumer. Of course, what has not changed is that we have a consumer who wants or needs to utilize information. Who is the customer? Well, the customer can be an external person or company who is paying for a service or information. The customer could also be an internal customer, such as the application owner who is using services that another department within the same company is offering, who is being charged for consumption. Part of the confusion in cloud computing is that there are two completely different customers for two different types of clouds. One type of cloud the customer gets information and services externally (public cloud) and the other type gets theirs internally (private cloud). With the public cloud, the customer owns no storage or server and has no capital expenditures; they simply want to buy what they need on demand. The other customer is an internal customer so the company spends capital to either provide services and data internally, or spends capital to provide the servers, storage, networking, and applications (capital spending) for an external customer. In addition, there are many different ways to use the cloud. Take the point-of-view of the producer. The pro- ducer can be an internal department offering services, which is called a private cloud. The producer can also be an external company that is supplying a server, storage, rack space, and electricity, and essentially supplies the capital for the information or service. As an example, let’s say that I am a product manager, and I have an application that I want to put into production. What do I need to put together to roll out this product? Well, I need to find a server and storage for the data. I also need to find rack space for the server, and I need electric- ity, to name the big items. Basically, a capital investment is made to put my application into production in my company’s data center. With an external (public) cloud, I do not do any of these things; someone else builds the space and provides the capital investment. Thus, we have a new way of doing business where the customer buys on demand, and the supplier charges for what the customer uses. This concept is similar to cable television on demand, I only pay for the movies that I want to watch. At issue are the details of providing the data to the users, and securing that data. Some of the concerns with cloud computing include new methodologies, how much control over the data the provider companies maintain, where the data is maintained, and how it is secured. Cloud computing is a new way of doing business that takes advantage of building efficiencies into the system that can scale out to provide services for multiple companies. As an example, you drive down to your phar- macy to fill a drug prescription. You hand the pharmacist the prescription, and it gets put into the cloud. Your Copyright ©2010 Global Knowledge Training LLC. All rights reserved. 3
  • 4. personal and financial information is checked with your insurance company. The prescription is checked for drug interactions with other medications you are taking. The prescription is checked against a database of generic drugs. During this whole process, which is running in computer time, your data has to remain secure. To see how we got to this type of cloud interaction, let’s take a look at the past. Cloud Evolution The evolution of cloud computing can be traced to grid computing. The concept of “The Grid” exploded in popularity “The Grid: Blueprint for a new Computing Infrastructure” by Ian Foster and Carl Kesselman was published in 1998. The basis of the grid is the electric utility grid that provides electric power to your home and business. Using the same concept, hardware and software would be provided from the grid on-demand much like electricity to run lights and everything else that plugs into the wall. What is interesting is that many of the same issues that plagued the grid also plague cloud computing. Defining the grid, vendor lock-in, and forming standards were just some of the issues. Cloud computing expands upon the grid, but still suffers from some of the same issues. The cloud takes the grid a step further. Let’s look at the different types of cloud computing that are available. I have organized the different types into two main categories: Public or External clouds and Private or Internal. These two categories can be sub-divided even further. Public Cloud or External Cloud A public cloud is where resources, such as storage and applications, are made available over the internet by a third-party provider. The service is typically low-cost or pay-on-demand for what you utilize. The resources are located at an off-site location that is controlled by the third-party, and accessed by the customer via a web application or web service over the Internet. The term outsourcing is commonly used for this type of cloud computing. Several of the major players and the public cloud product they have to offer include Amazon Elastic Compute Cloud (EC2), IBM Blue Cloud, Sun Cloud, Google App Engine, Amazon Web Services, and Force.com. These consumer portals, such as Yahoo email, are nice for the mass market. I can get my email from anywhere in the world at a very low cost. I rely upon Yahoo to provide and store my email, which is an application that is used in the public cloud. This is a classic example of a public cloud, because I rely upon another company to provide the capital expense to maintain my data. However, there are questions about reliability and the security of my data. The type of outsourcing provided by Yahoo and other vendors is termed “public cloud” to differentiate it from an application that an organization has more control over and is managed by the organization itself locally, which is termed “private cloud.” Basically, the “public cloud” provider is making the capital investment, as op- posed to a “private cloud” in which the company internally makes the capital investment for the infrastructure. Therefore, when a company is thinking about whether to use a public or private cloud, the company is making a decision on whether or not to outsource the capital expense. Also, the company has to get the security right, as well as the SLA contract as to who owes who money. It comes down to what the company wants to outsource, and what the company wants to do in-house. Copyright ©2010 Global Knowledge Training LLC. All rights reserved. 4
  • 5. Private or Internal Cloud A private, or internal, cloud is where the data is stored and accessed by a limited number of users in the com- pany’s own datacenter behind a firewall. The private cloud has all of the benefits of the public clouds, but it is hosted inside the firewall of the company or department it is supporting. The future of corporate IT is in private clouds, which are modeled after public clouds. One of the important features is that a private cloud can al- low both internal and external consumers to access data in a secure local environment, which differentiates a private cloud from a public cloud. Advances in virtualization and distributed computing have allowed corporate networking and datacenter ad- ministrators to become service providers that meet the needs of consumers within the corporation. The ability to provide low-cost, convenient, and flexible access to data is a benefit of cloud computing. Data for which you are responsible, such as financial records and customer records, will stay in the internal cloud in the data center, but other parts of the data might be stored elsewhere with the flexibility of moving wherever needed. You could define a private cloud as servers, plus virtualization, plus applications. Virtualization is the underlying technology enabling cloud computing and transforming the face of the modern data center. Virtualization is one of the keys to cloud computing, with a hypervisor such as VMware’s vSphere leading the virtualization market. In essence, vSphere is a new type of operating system known as a Virtual Datacenter Operating System (VDC-OS). A software layer that aggregates virtualized servers, storage, and net- work resources into one big computing pool that can be used by virtual machines within the datacenter. From Vmware’s point of view, a private cloud is really a hybrid of internal and external clouds interoperating. Using Cloud Computing in Your Environment One of the initial steps toward cloud computing is incorporating virtualization, which is separating the hardware from the software. In the past, transitions of this magnitude meant rewriting code, such as the transition from the mainframe to UNIX. Fortunately, the transition to VMware does not require the rewrite of code, and this has fueled the speed of the move toward virtualization software. There still will be challenges in this transition but, overall, the consolidation of servers into the virtual world has been fairly rapid with many applications making a seamless transition. The journey to get to cloud computing begins with virtualization with the cloud OS providing infrastructure and application services. The infrastructure services are the ability to virtualize server, storage, and the network, as well as application services that provide availability and security for the applications that are being utilized in the cloud environment. VMware’s vSphere satisfies the initial step of virtualization, the separation of the hardware and the software. The next step is adding some of the many cloud applications that include how to do charge-backs and other application software. These cloud-like capabilities include billing for usage, the ability to do self-service, and many others. Charging for consumption, even if it is internal, will lead to better manage- ment, with the ability to keep track of what services the consumer is utilizing. In addition, with cloud computing, there is the ability to program in more self-service by the end user in order to keep costs down. Copyright ©2010 Global Knowledge Training LLC. All rights reserved. 5
  • 6. Conclusion Cloud computing takes virtualization, which is the separation of the hardware and the software using virtual- ization software such as VMware’s vSphere. Defining the different types of cloud computing provides us with knowledge as to what cloud computing has to offer. Whether you are a consumer or producer will define your definition of cloud computing. The public cloud is really geared more for the individual consumer or small com- pany, while the private cloud is geared more for a medium-to large-company. In addition, the private cloud is branching out to incorporate the ability to have some data and applications serviced from the public cloud. Learn More Learn more about how you can improve productivity, enhance efficiency, and sharpen your competitive edge. Check out the following Global Knowledge courses: VMware vSphere: Install, Configure, Manage [v4] VMware vSphere: Fast Track [v4] VMware vSphere: Troubleshooting [v4] For more information or to register, visit www.globalknowledge.com or call 1-800-COURSES to speak with a sales representative. Our courses and enhanced, hands-on labs and exercises offer practical skills and tips that you can immediately put to use. Our expert instructors draw upon their experiences to help you understand key concepts and how to apply them to your specific work situation. Choose from our more than 1,200 courses, delivered through Class- rooms, e-Learning, and On-site sessions, to meet your IT and business training needs. About the Author Steve Baca has been working in the Information Technology field for more than 15 years, after graduating from the University of Nebraska with a Bachelors degree in Computer Science and Mathematics. After spending time programming and doing Systems Administration, Steve has been doing technical training for VMware, Sun Mi- crosystems, and Symantec. In addition, to teaching Steve has also done technical editing, and wrote the course for Sun Microsystems Network Troubleshooting. Copyright ©2010 Global Knowledge Training LLC. All rights reserved. 6