SlideShare a Scribd company logo
Cloud Computing
Page | 1
COMSATS Institute of Information Technology Vehari
ASSIGNMENT NO:
SUBJECT NAME:
TOPIC:
Cloud Computing
SUBMITTED TO:
Sir Ammar Yasir Haider Naqvi
SUBMITTED BY:
Faisal Shehzad
ROLL: NO:
SP17-MCS-020
SECTION:
MCS-B12-A
27-Mar-2017Date:
Cloud Computing
Page | 2
COMSATS Institute of Information Technology Vehari
Cloud Computing:
Cloud computing is a paradigm that focuses on sharing data and computations over a scalable
network of nodes. Examples of such nodes include end user computers, data centers, and Web
services (Mei et al. 2008, 1)
The word “cloud” is used as a metaphor for "the internet” so cloud computing means "a type of
Internet-based computing"
Cloud computing is a model for delivering information technology services in which resources
are retrieved from the internet through web-based tools and applications rather than a direct
connection to a server. Data and software packages are stored in servers; however, a cloud
computing structure allows access to information as long as an electronic device has access to
the web. This type of system allows employees to work remotely.
Examples:
 Amazon Web Services.
 Google App Engine.
 Windows Azure.
Uses Of Cloud Computing:
You are probably using cloud computing right now, even if you don’t realize it. If you use an
online service to send email, edit documents, watch movies or TV, listen to music, play games or
store pictures and other files, it is likely that cloud computing is making it all possible behind the
scenes. Here are a few of the things you can do with the cloud:
 Create new apps and services
 Store, back up and recover data
 Host websites and blogs
 Stream audio and video
 Deliver software on demand
 Analysis data for patterns and make predictions
Advantages of Cloud Computing:
If used properly and to the extent necessary, working with data in the cloud can vastly benefit all
types of businesses. Mentioned below are some of the advantages of this technology:
CostEfficient:
Cloud computing is probably the most cost efficient method to use, maintain and upgrade.
Traditional desktop software costs companies a lot in terms of finance. Adding up the licensing
fees for multiple users can prove to be very expensive for the establishment concerned. The
cloud, on the other hand, is available at much cheaper rates and hence, can significantly lower
the company’s IT expenses.
Cloud Computing
Page | 3
COMSATS Institute of Information Technology Vehari
Almost Unlimited Storage:
Storing information in the cloud gives you almost unlimited storage capacity. Hence, you no
more need to worry about running out of storage space or increasing your current storage space
availability.
Backupand Recovery:
Since all your data is stored in the cloud, backing it up and restoring the same is relatively much
easier than storing the same on a physical device. Furthermore, most cloud service providers are
usually competent enough to handle recovery of information.
Automatic Software Integration:
In the cloud, software integration is usually something that occurs automatically. This means that
you do not need to take additional efforts to customize and integrate your applications as per
your preferences. This aspect usually takes care of itself.
EasyAccess to Information:
Once you register yourself in the cloud, you can access the information from anywhere, where
there is an Internet connection.
Not MovedTo The Cloud Yet?
Any three of the above benefits would be enough to convince many businesses to move their
business into the cloud.
Disadvantages of Cloud Computing:
In spite of its many benefits, as mentioned above, cloud computing also has its disadvantages.
Businesses, especially smaller ones, need to be aware of these cons before going in for this
technology. Some are as follows:
TechnicalIssues:
Though it is true that information and data on the cloud can be accessed anytime and from
anywhere at all, there are times when this system can have some serious dysfunction. You should
be aware of the fact that this technology is always prone to outages and other technical issues.
Even the best cloud service providers run into this kind of trouble.
Cloud Computing
Page | 4
COMSATS Institute of Information Technology Vehari
Security In The Cloud:
The other major issue while in the cloud is that of security issues. Before adopting this
technology, you should know that you will be surrendering all your company’s sensitive
information to a third-party cloud service provider. This could potentially put your company to
great risk.
Prone To Attack:
Storing information in the cloud could make your company vulnerable to external hack attacks
and threats. As you are well aware, nothing on the Internet is completely secure.
In Conclusion:
Like everything else, cloud computing too has its pros and cons. While the technology can prove
to be a great asset to your company, it could also cause harm if not understood and used
properly.
The fastest path to success is moving to the cloud. In the past 10 years, cloud computing has
been the most important trend in enterprise technology. 80% of cloud adopters saw
improvements within 6 months of moving to the cloud.
Components of cloud computing:
Through a subscription arrangement, most services that you can leverage from a data center can
now be leveraged from the cloud.
While many in the industry can debate the components, there are 11 major categories or patterns
of cloud computing technology:
1. Storage as a service
2. Database as a service
3. Information as a service
4. Process as a service
5. Application as a service
6. Platform as a service
7. Integration as a service
8. Security as a service
9. Management as a service
10. Testing as a service
11. Infrastructure as a service
The detail of the some of the above headings:
 Platform as a service (PAAS):
It is a complete platform, including application development, interface
development, database development, storage, testing, and so on, delivered through a
Cloud Computing
Page | 5
COMSATS Institute of Information Technology Vehari
remotely hosted platform to subscribers. Based on the traditional time-sharing model,
modern platform as a service providers provide the ability to create enterprise-class
applications for use locally or on demand for a small subscription price or for free.
 Testing as a service (TAAS):
It is the ability to test local or cloud-delivered systems using testing software and
services that are remotely hosted. It should be noted that while a cloud service requires
testing unto itself, testing as a service systems have the ability to test other cloud
applications, Web sites, and internal enterprise systems, and they do not require a
hardware or software footprint within the enterprise.
 Infrastructure as a service (IAAS):
It is actually data center-as-a-service, or the ability to remotely access computing
resources. In essence, you lease a physical server that is yours to do with as you will and,
for all practical purposes, is your data center, or at least part of a data center. The
difference with this approach versus more mainstream cloud computing is that instead of
using an interface and a metered service, you have access to the entire machine and the
software on that machine. In short, it is less packaged.
 Software as a service (SAAS):
It is a software distribution model in which a third-party provider hosts
applications and makes them available to customers over the Internet. SAAS is one of
three main categories of cloud computing. SAAS removes the need for organizations to
install and run applications on their own computers or in their own data centers. This
eliminates the expense of hardware acquisition, provisioning and maintenance, as well as
software licensing, installation and support.
How the componentof cloud computing work together? Draw Architecture.
First, you have to know what cloud computing is to understand the advantages of this
new way of providing computing resources in the cloud. Second, you have to understand the
different types of cloud offerings (IAAS), (PAAS), (SAAS) and business process as a service
(BPAAS). Each service is built on top of the other.
Now, how does it work? The Cloud Computing Reference Architecture (CCRA) is a great place
to start. I don’t mean that the CCRA is the Holy Grail and should always be fully applied, but it
gives you material to design your own solution and understand the architecture. You can find
some questions and answers in this assignment: “What is CCRA?” The CCRA defines multiple
components, and each component fulfills a given functionality.
Cloud Computing
Page | 6
COMSATS Institute of Information Technology Vehari
The first building block is the infrastructure where the cloud will be implemented. The
infrastructure will support the different types of cloud (IAAS, PAAS, SAAS, BPAAS).
To be able to provide these services you will need Operating System Services (OSS), which will
be in charge of deploying the requested service. It is very flexible and depends on the service
provider.
A cloud computing environment will also need to provide interfaces and tools for the
service creators and users. This is the role of the Cloud Service Creator and Cloud Service
Consumer components.
Now, let’s see how it works in reality.
Generally, you log in to a portal and you order your services through the Cloud Service
Consumer. This service has been created by the cloud service provider and can be a simple
virtual machine (VM) based on an image, network components, an application service such as an
Web App environment, Mongo DB. It depends on the provider and type of resources and
services.
The cloud provider will validate, through the BSS, your request and if the validation is
okay, it will provision the request through the OSS.
You will receive the credentials to access your requested services and you will usually receive a
monthly invoice for your consumption.
Cloud Computing
Page | 7
COMSATS Institute of Information Technology Vehari
Which companies providing the services ofcloud computing?
Generally speaking, cloud providers fall into three categories: software-as-a-service providers;
infrastructure-as-a-service; and platform-as-a-service. Here are some cloud companies that are
worth watching:
Company name: Amazon
Founded: 1994
Location:Seattle
Amazon is one of the true innovators in Web-based computing, offering pay-as-you-go
access to virtual servers and data storage space. In addition to these core offerings, Amazon
offers the Simple DB; the Cloud Front; and the Simple Queue Service (a hosted service for
storing messages as they travel between computers).Launch the Elastic Compute Cloud in 2006.
CEO:Jeffrey Bezos, Amazon's founder, was previously a financial analyst.
Who uses the service :
10 of thousands of small businesses, enterprises and individual users, include the New York
Times.
Company name: AT&T
Founded: 1983
Location:Dallas
Why we're watching it: Amazon and Google may be the biggest names in cloud computing
today, but don't discount the built-in advantage telcos have when it comes to infrastructure.
"Building publicly accessible cloud infrastructure is not inexpensive or uncomplicated"
CEO: Randall Stephenson, appointed in 2007 after three years as AT&T's COO.
Who uses the service:official Web site of the U.S. Olympics Committee
Company name: Google
Cloud Computing
Page | 8
COMSATS Institute of Information Technology Vehari
Founded: 1998
Location:Mountain View, Calif.
No one knows the Internet quite like Google. While the company's main focus is
crawling the Web and delivering advertising-supported search results.
CEO:Eric Schmidt, former CTO of Sun and former CEO of Novell, took the helm in 2001.
Who uses the service: Lots of small businesses, enterprises and colleges including Arizona
State University and Northwestern University.
Company name: Microsoft
Founded: 1975
Location:Redmond, Wash.
Microsoft's first big foray into the cloud. But for all of Microsoft's might, it is still a new
player in the cloud market and has questions to answer. For example, will it be easy to move
existing applications onto the Azure platform, and will Microsoft avoid the tendency
CEO: Steve Ballmer appointed CEO in 2000 after 20 years with the company.
Who uses the service:Software companies Epicor, S3Edge and Micro Focus are among the
early customers.
Company name: Rackspace
Founded: 1998
Location:San Antonio
Rackspace has a long history of offering hosted data center services and is a trusted name
in the enterprise. With Mosso, Rackspace is taking aim at the platform-as-a-service and
infrastructure-as-a-service markets
CEO:Lanham Napier joined Rackspace as CFO in 2000 and became CEO in 2006.
Who uses the service:Web developers and software-as-a-service providers such as
Zapproved.
Cloud Computing
Page | 9
COMSATS Institute of Information Technology Vehari
References:
boldvan. (n.d.). Retrieved March 26, 2017, from boldvan.com: http://boldvan.com/blog/3-
components-of-cloud-technology-saas-paas-and-iaas/
networkworld. (n.d.). Retrieved March 26, 2017, from networkworld.com:
http://www.networkworld.com/article/2268033/virtualization/virtualization-10-cloud-
computing-companies-to-watch.html
sharpcorner. (n.d.). Retrieved March 26, 2017, from c-sharpcorner: http://www.c-
sharpcorner.com/UploadFile/b6cb4b/components-of-a-cloud-computing/
webopedia. (n.d.). Retrieved March 26, 2017, from webopedia.com:
http://www.webopedia.com/TERM/C/cloud_computing.html
Books References:
(2014). Cloud Computing. In R. R. Krcmar, Trusted Cloud Computing (p. 315). Germany: Springer.
(2016). Information Technology. In T. Mutafa, The Concept of Information Technology (p. 613).
Faisalabad: KitaabMarkaz.
(2015). Cloud Comuting. In M. R. Rafaels, Cloud Computing "From Begning to End" (p. 152).
Create space independent publishing forume.
(2016). Cloud Computing. In B. Sosinsky, Cloud Computing (p. 531). it-ebooks.
(2014). Itroduction to Cloud Computing. In Sreenath, Intro to Cloud Computing (p. 100). India.

More Related Content

DOCX
Cloud Computing
PDF
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
PDF
Fault Tolerance in AWS Distributed Cloud Computing
PPTX
Cloud Reference Model
PDF
Privacy Issues In Cloud Computing
PDF
A Short Appraisal on Cloud Computing
PPTX
Introduction to Cloud Computing and Security
PPT
Privacy Issues of Cloud Computing in the Federal Sector
Cloud Computing
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
Fault Tolerance in AWS Distributed Cloud Computing
Cloud Reference Model
Privacy Issues In Cloud Computing
A Short Appraisal on Cloud Computing
Introduction to Cloud Computing and Security
Privacy Issues of Cloud Computing in the Federal Sector

What's hot (20)

PPTX
Cloud computing
DOCX
Introduction to cloud computing
PDF
Privacy issues in the cloud final
KEY
Cto cloud
PDF
Disadvantages of Cloud Computing
PPT
Welcome to the Cloud!
DOCX
Cloud computing
PPT
Cloud computing Latest Interview Questions with Answers by Garuda Trainings
PDF
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
PPSX
Vendor classification & rating
PPT
Cloud computings
PDF
Cloud Computing: Business Trends and the Challenges
PPTX
Cloud Security Issues 1.04.10
PPTX
Cloud Computing Interview Questions
PPT
An introduction to the cloud 11 v1
PPTX
Fundamental cloud computing
DOCX
Public cloud: A Review
PPTX
Fundamental Concepts-and-Models Cloud Computing
PDF
CLOUD COMPUTING_proposal
PPT
Security in Cloud Computing
Cloud computing
Introduction to cloud computing
Privacy issues in the cloud final
Cto cloud
Disadvantages of Cloud Computing
Welcome to the Cloud!
Cloud computing
Cloud computing Latest Interview Questions with Answers by Garuda Trainings
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
Vendor classification & rating
Cloud computings
Cloud Computing: Business Trends and the Challenges
Cloud Security Issues 1.04.10
Cloud Computing Interview Questions
An introduction to the cloud 11 v1
Fundamental cloud computing
Public cloud: A Review
Fundamental Concepts-and-Models Cloud Computing
CLOUD COMPUTING_proposal
Security in Cloud Computing
Ad

Similar to Cloud Computing By Faisal Shehzad (20)

PPT
Cloud computing
PPTX
Chapter 3 cloud computing and intro parrallel computing
PPTX
Cloud computing
PPT
Cloud computing
PPTX
Module -1.pptx on cloud computing and analyt
PDF
Cloud computing
PPTX
Introduction to Cloud Computing.pptx
PPT
General Cloud-Copmuting for rview and add.ppt
PDF
Understanding Cloud Computing by BS Infotech
PDF
Cloud Computing Essays
DOC
cloud computing documentation
PPTX
Cloud computing
DOCX
Cloud computing
PPTX
CLOUD COMPUTING.pptx
PPT
Cloud presentation for marketing purpose
PPT
Cloud presentation for marketing purpose
PPT
Cloud computing is an umbrella term used to refer to Internet
PDF
What are the pros and cons of using cloud applications.pdf
PPTX
Cloud architecture, conception and computing PPT
PDF
Cloud computing white paper
Cloud computing
Chapter 3 cloud computing and intro parrallel computing
Cloud computing
Cloud computing
Module -1.pptx on cloud computing and analyt
Cloud computing
Introduction to Cloud Computing.pptx
General Cloud-Copmuting for rview and add.ppt
Understanding Cloud Computing by BS Infotech
Cloud Computing Essays
cloud computing documentation
Cloud computing
Cloud computing
CLOUD COMPUTING.pptx
Cloud presentation for marketing purpose
Cloud presentation for marketing purpose
Cloud computing is an umbrella term used to refer to Internet
What are the pros and cons of using cloud applications.pdf
Cloud architecture, conception and computing PPT
Cloud computing white paper
Ad

Recently uploaded (20)

PDF
Pre independence Education in Inndia.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
PDF
Open folder Downloads.pdf yes yes ges yes
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
GDM (1) (1).pptx small presentation for students
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
Pre independence Education in Inndia.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Open folder Downloads.pdf yes yes ges yes
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPH.pptx obstetrics and gynecology in nursing
FourierSeries-QuestionsWithAnswers(Part-A).pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Renaissance Architecture: A Journey from Faith to Humanism
2.FourierTransform-ShortQuestionswithAnswers.pdf
Microbial disease of the cardiovascular and lymphatic systems
GDM (1) (1).pptx small presentation for students
102 student loan defaulters named and shamed – Is someone you know on the list?
Open Quiz Monsoon Mind Game Final Set.pptx
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
O7-L3 Supply Chain Operations - ICLT Program

Cloud Computing By Faisal Shehzad

  • 1. Cloud Computing Page | 1 COMSATS Institute of Information Technology Vehari ASSIGNMENT NO: SUBJECT NAME: TOPIC: Cloud Computing SUBMITTED TO: Sir Ammar Yasir Haider Naqvi SUBMITTED BY: Faisal Shehzad ROLL: NO: SP17-MCS-020 SECTION: MCS-B12-A 27-Mar-2017Date:
  • 2. Cloud Computing Page | 2 COMSATS Institute of Information Technology Vehari Cloud Computing: Cloud computing is a paradigm that focuses on sharing data and computations over a scalable network of nodes. Examples of such nodes include end user computers, data centers, and Web services (Mei et al. 2008, 1) The word “cloud” is used as a metaphor for "the internet” so cloud computing means "a type of Internet-based computing" Cloud computing is a model for delivering information technology services in which resources are retrieved from the internet through web-based tools and applications rather than a direct connection to a server. Data and software packages are stored in servers; however, a cloud computing structure allows access to information as long as an electronic device has access to the web. This type of system allows employees to work remotely. Examples:  Amazon Web Services.  Google App Engine.  Windows Azure. Uses Of Cloud Computing: You are probably using cloud computing right now, even if you don’t realize it. If you use an online service to send email, edit documents, watch movies or TV, listen to music, play games or store pictures and other files, it is likely that cloud computing is making it all possible behind the scenes. Here are a few of the things you can do with the cloud:  Create new apps and services  Store, back up and recover data  Host websites and blogs  Stream audio and video  Deliver software on demand  Analysis data for patterns and make predictions Advantages of Cloud Computing: If used properly and to the extent necessary, working with data in the cloud can vastly benefit all types of businesses. Mentioned below are some of the advantages of this technology: CostEfficient: Cloud computing is probably the most cost efficient method to use, maintain and upgrade. Traditional desktop software costs companies a lot in terms of finance. Adding up the licensing fees for multiple users can prove to be very expensive for the establishment concerned. The cloud, on the other hand, is available at much cheaper rates and hence, can significantly lower the company’s IT expenses.
  • 3. Cloud Computing Page | 3 COMSATS Institute of Information Technology Vehari Almost Unlimited Storage: Storing information in the cloud gives you almost unlimited storage capacity. Hence, you no more need to worry about running out of storage space or increasing your current storage space availability. Backupand Recovery: Since all your data is stored in the cloud, backing it up and restoring the same is relatively much easier than storing the same on a physical device. Furthermore, most cloud service providers are usually competent enough to handle recovery of information. Automatic Software Integration: In the cloud, software integration is usually something that occurs automatically. This means that you do not need to take additional efforts to customize and integrate your applications as per your preferences. This aspect usually takes care of itself. EasyAccess to Information: Once you register yourself in the cloud, you can access the information from anywhere, where there is an Internet connection. Not MovedTo The Cloud Yet? Any three of the above benefits would be enough to convince many businesses to move their business into the cloud. Disadvantages of Cloud Computing: In spite of its many benefits, as mentioned above, cloud computing also has its disadvantages. Businesses, especially smaller ones, need to be aware of these cons before going in for this technology. Some are as follows: TechnicalIssues: Though it is true that information and data on the cloud can be accessed anytime and from anywhere at all, there are times when this system can have some serious dysfunction. You should be aware of the fact that this technology is always prone to outages and other technical issues. Even the best cloud service providers run into this kind of trouble.
  • 4. Cloud Computing Page | 4 COMSATS Institute of Information Technology Vehari Security In The Cloud: The other major issue while in the cloud is that of security issues. Before adopting this technology, you should know that you will be surrendering all your company’s sensitive information to a third-party cloud service provider. This could potentially put your company to great risk. Prone To Attack: Storing information in the cloud could make your company vulnerable to external hack attacks and threats. As you are well aware, nothing on the Internet is completely secure. In Conclusion: Like everything else, cloud computing too has its pros and cons. While the technology can prove to be a great asset to your company, it could also cause harm if not understood and used properly. The fastest path to success is moving to the cloud. In the past 10 years, cloud computing has been the most important trend in enterprise technology. 80% of cloud adopters saw improvements within 6 months of moving to the cloud. Components of cloud computing: Through a subscription arrangement, most services that you can leverage from a data center can now be leveraged from the cloud. While many in the industry can debate the components, there are 11 major categories or patterns of cloud computing technology: 1. Storage as a service 2. Database as a service 3. Information as a service 4. Process as a service 5. Application as a service 6. Platform as a service 7. Integration as a service 8. Security as a service 9. Management as a service 10. Testing as a service 11. Infrastructure as a service The detail of the some of the above headings:  Platform as a service (PAAS): It is a complete platform, including application development, interface development, database development, storage, testing, and so on, delivered through a
  • 5. Cloud Computing Page | 5 COMSATS Institute of Information Technology Vehari remotely hosted platform to subscribers. Based on the traditional time-sharing model, modern platform as a service providers provide the ability to create enterprise-class applications for use locally or on demand for a small subscription price or for free.  Testing as a service (TAAS): It is the ability to test local or cloud-delivered systems using testing software and services that are remotely hosted. It should be noted that while a cloud service requires testing unto itself, testing as a service systems have the ability to test other cloud applications, Web sites, and internal enterprise systems, and they do not require a hardware or software footprint within the enterprise.  Infrastructure as a service (IAAS): It is actually data center-as-a-service, or the ability to remotely access computing resources. In essence, you lease a physical server that is yours to do with as you will and, for all practical purposes, is your data center, or at least part of a data center. The difference with this approach versus more mainstream cloud computing is that instead of using an interface and a metered service, you have access to the entire machine and the software on that machine. In short, it is less packaged.  Software as a service (SAAS): It is a software distribution model in which a third-party provider hosts applications and makes them available to customers over the Internet. SAAS is one of three main categories of cloud computing. SAAS removes the need for organizations to install and run applications on their own computers or in their own data centers. This eliminates the expense of hardware acquisition, provisioning and maintenance, as well as software licensing, installation and support. How the componentof cloud computing work together? Draw Architecture. First, you have to know what cloud computing is to understand the advantages of this new way of providing computing resources in the cloud. Second, you have to understand the different types of cloud offerings (IAAS), (PAAS), (SAAS) and business process as a service (BPAAS). Each service is built on top of the other. Now, how does it work? The Cloud Computing Reference Architecture (CCRA) is a great place to start. I don’t mean that the CCRA is the Holy Grail and should always be fully applied, but it gives you material to design your own solution and understand the architecture. You can find some questions and answers in this assignment: “What is CCRA?” The CCRA defines multiple components, and each component fulfills a given functionality.
  • 6. Cloud Computing Page | 6 COMSATS Institute of Information Technology Vehari The first building block is the infrastructure where the cloud will be implemented. The infrastructure will support the different types of cloud (IAAS, PAAS, SAAS, BPAAS). To be able to provide these services you will need Operating System Services (OSS), which will be in charge of deploying the requested service. It is very flexible and depends on the service provider. A cloud computing environment will also need to provide interfaces and tools for the service creators and users. This is the role of the Cloud Service Creator and Cloud Service Consumer components. Now, let’s see how it works in reality. Generally, you log in to a portal and you order your services through the Cloud Service Consumer. This service has been created by the cloud service provider and can be a simple virtual machine (VM) based on an image, network components, an application service such as an Web App environment, Mongo DB. It depends on the provider and type of resources and services. The cloud provider will validate, through the BSS, your request and if the validation is okay, it will provision the request through the OSS. You will receive the credentials to access your requested services and you will usually receive a monthly invoice for your consumption.
  • 7. Cloud Computing Page | 7 COMSATS Institute of Information Technology Vehari Which companies providing the services ofcloud computing? Generally speaking, cloud providers fall into three categories: software-as-a-service providers; infrastructure-as-a-service; and platform-as-a-service. Here are some cloud companies that are worth watching: Company name: Amazon Founded: 1994 Location:Seattle Amazon is one of the true innovators in Web-based computing, offering pay-as-you-go access to virtual servers and data storage space. In addition to these core offerings, Amazon offers the Simple DB; the Cloud Front; and the Simple Queue Service (a hosted service for storing messages as they travel between computers).Launch the Elastic Compute Cloud in 2006. CEO:Jeffrey Bezos, Amazon's founder, was previously a financial analyst. Who uses the service : 10 of thousands of small businesses, enterprises and individual users, include the New York Times. Company name: AT&T Founded: 1983 Location:Dallas Why we're watching it: Amazon and Google may be the biggest names in cloud computing today, but don't discount the built-in advantage telcos have when it comes to infrastructure. "Building publicly accessible cloud infrastructure is not inexpensive or uncomplicated" CEO: Randall Stephenson, appointed in 2007 after three years as AT&T's COO. Who uses the service:official Web site of the U.S. Olympics Committee Company name: Google
  • 8. Cloud Computing Page | 8 COMSATS Institute of Information Technology Vehari Founded: 1998 Location:Mountain View, Calif. No one knows the Internet quite like Google. While the company's main focus is crawling the Web and delivering advertising-supported search results. CEO:Eric Schmidt, former CTO of Sun and former CEO of Novell, took the helm in 2001. Who uses the service: Lots of small businesses, enterprises and colleges including Arizona State University and Northwestern University. Company name: Microsoft Founded: 1975 Location:Redmond, Wash. Microsoft's first big foray into the cloud. But for all of Microsoft's might, it is still a new player in the cloud market and has questions to answer. For example, will it be easy to move existing applications onto the Azure platform, and will Microsoft avoid the tendency CEO: Steve Ballmer appointed CEO in 2000 after 20 years with the company. Who uses the service:Software companies Epicor, S3Edge and Micro Focus are among the early customers. Company name: Rackspace Founded: 1998 Location:San Antonio Rackspace has a long history of offering hosted data center services and is a trusted name in the enterprise. With Mosso, Rackspace is taking aim at the platform-as-a-service and infrastructure-as-a-service markets CEO:Lanham Napier joined Rackspace as CFO in 2000 and became CEO in 2006. Who uses the service:Web developers and software-as-a-service providers such as Zapproved.
  • 9. Cloud Computing Page | 9 COMSATS Institute of Information Technology Vehari References: boldvan. (n.d.). Retrieved March 26, 2017, from boldvan.com: http://boldvan.com/blog/3- components-of-cloud-technology-saas-paas-and-iaas/ networkworld. (n.d.). Retrieved March 26, 2017, from networkworld.com: http://www.networkworld.com/article/2268033/virtualization/virtualization-10-cloud- computing-companies-to-watch.html sharpcorner. (n.d.). Retrieved March 26, 2017, from c-sharpcorner: http://www.c- sharpcorner.com/UploadFile/b6cb4b/components-of-a-cloud-computing/ webopedia. (n.d.). Retrieved March 26, 2017, from webopedia.com: http://www.webopedia.com/TERM/C/cloud_computing.html Books References: (2014). Cloud Computing. In R. R. Krcmar, Trusted Cloud Computing (p. 315). Germany: Springer. (2016). Information Technology. In T. Mutafa, The Concept of Information Technology (p. 613). Faisalabad: KitaabMarkaz. (2015). Cloud Comuting. In M. R. Rafaels, Cloud Computing "From Begning to End" (p. 152). Create space independent publishing forume. (2016). Cloud Computing. In B. Sosinsky, Cloud Computing (p. 531). it-ebooks. (2014). Itroduction to Cloud Computing. In Sreenath, Intro to Cloud Computing (p. 100). India.