SlideShare a Scribd company logo
1
A Report On
Cloud computing
2
INDEX
1. Acknowledgement
2. Abstract
3. Introduction
4. What Is Cloud Computing?
5. Cloud Computing Architecture
6. Cloud Components
7. Types Of Cloud Computing
8. Advantage Of Cloud Computing
9. Disadvantage Of Cloud Computing
10. Conclusion
11. References
3
ACKNOWLEDGEMENT
I take this opportunity with much pleasure to thank all the people who have helped me through the
course of my journey towards producing this thesis. I sincerely thank my seminar guide, prof. Mrs.
Jayashree Singha for her guidance, help and motivation. Apart from the subject of my seminar. I
learnt a lot from her, which I ensure, will be helpful in different stage of my life.
Guided By Submitted By
Jayashree Singha Aparna Kumari
4
ABSTRACT
The term “Cloud Computing” is a recent buzzword in the IT world. Behind this fancy poetic
phrase, there lies a true picture for the future of computing for both in technical prospective and
social prospective. However, the term “Cloud Computing” is recent but the idea of centralizing
computation and storage in distributed data centers maintained by third party companies is not new
but it came in the way back in 1990s along with distributed computing approaches like grid
computing. Cloud computing aimed at providing IT as a service to the cloud users on-demand
basic with greater flexibility, availability, reliability and scalability with utility computing model.
5
INTRODUCTION
Cloud Computing is Internet-based computing, where by shared resources, software and
resources are provided to computers and other devices on demand, like the electricity grid.
Cloud Computing is a paradigm shift following the shift from mainframe to client-server in early
1980s.Details are abstracted from the users, who no longer have need to expertise in, or control
over, the technology infrastructure “in the cloud” that supports them.
FIG-1 Cloud Computing Introduction
6
WHAT IS CLOUD COMPUTING?
Cloud Computing is Internet based computing where virtual shared servers provide software,
infrastructure, platform, devices and other resources and hosting to customers on a pay-as-you-use
basis.
All information that are digitized system has to offer is provided as a service in the cloud
computing model.
User can access these services available on the “Internet Cloud” without having any pervious
knowledge about managing the resources involved. Thus user can concentrate more on their core
business processes rather than spending time and gaining knowledge on resources needed to
manage their business process.
Cloud Computing customers do not own the physical infrastructure rather they rent the usage from
third party provider. This helps them to avoid huge cost. They consume resources as a service and
pay only for resources that they use.
Most cloud computing infrastructure consist of services delivered through common centers on
built on servers.
FIG - 2 Cloud Computing
7
CLOUD COMPUTING ARCHITECTURE:
Cloud Computing architecture comprises of many cloud components, which are loosely coupled.
We can broadly divide the cloud architecture into two parts:
 Front End
 Back End
Each of the ends is connected through a network, usually Internet. The following diagram shows
the graphical view of cloud computing architecture:
FRONT END:
The front end refers to the client part of cloud computing system. It consists of interfaces and
applications that are required to access the cloud computing platforms, Example - Web Browser.
FIG -3 Cloud Computing Architecture
8
BACKEND:
The back End refers to the cloud itself. It consists of all the resources required to provide cloud
computing services. It comprises of huge data storage, virtual machines, security mechanism,
services, deployment models, servers, etc.
It is the responsibility of the back end to provide built-in security mechanism, traffic control and
protocols.
The server employs certain protocols known as middleware, which help the connected devices to
communicate with each other.
CLOUD COMPONENTS:
Cloud has three components:
1. Client Computers
2. Distributed Servers
3. Data Centers
FIG –4 CLOUD COMPONENTS
9
CLIENT COMPUTERS:
A client computer is an individual computer that accesses the information and programs stored
on a server as part of a network environment.
Client computers are simply those which are operated by the ‘end-user’ of the client server system
of the internet, i.e. employed by individuals browsing the internet, sending email messages etc.
Client Computers are of three types:
1. Mobile
2. Thick
3. Thin
DISTRIBUTED SERVERS:
Distributed cloud is the application of cloud computing technologies to interconnect data and
applications served from multiple geographic locations.
Cloud providers use the distributed model to enable lower latency and provide better performance
for cloud services.
DATA CENTER:
A data center is a facility composed of networked computers and storage that businesses or other
organizations use to organize, process, store and disseminate large amounts of data. A business
typically relies heavily upon the applications, services and data contained within a data center,
making it a focal point and critical asset for everyday operations.
10
TYPES OF CLOUD COMPUTING
Cloud Computing have to models.
1. Deployment Models
2. Services Models
DEPLOYMENT MODELS:
Deployment models defines the type of access to the cloud.
Deployment models are divided into four models mentioned below:
1. Public
2. Private
3. Hybrid
4. Community
PUBLIC CLOUD
Public Clouds are made available to general public by a service provider who hosts the cloud
infrastructure. Generally, public cloud providers like Amazon AWS, Microsoft and Google own
and operate the infrastructure and offer access over the Internet. With this model, costumers have
no visibility or control over where the infrastructure is located. It is important to note that all
customers on public clouds share the same infrastructure pool with limited configuration, security
protection and availability variances.
FIG-5 Types Of Deployment Models
11
Public cloud customers benefit from economics of scale, because infrastructure costs are spread
across all users, allowing each individual client to operate on a low-cost, “pay-as-you-go” model.
PRIVATE CLOUD
Private Cloud is a cloud infrastructure dedicated to a particular organization. Private Cloud
allow businesses to host applications in the cloud, while addressing concerns regarding data
security and control, which is often lacking in a public cloud environment. It is not shared with
other organization, whether managed internally or by a third- party, and it can be hosted internally
or externally.
FIG- 6 Cloud Management Service For Public Cloud
12
HYBRID CLOUD
Hybrid Clouds are composition of two or more clouds (public, private or community ) that
remain unique entities but are bound together offering the advantage of multiple deployment
models. In a hybrid cloud, we can leverage third party cloud providers in either a full or partial
manner, increasing the flexibility of computing.
Hybrid cloud architecture requires both on- premise resources and off- site server based cloud
infrastructure.
FIG – 7 Private Cloud Architecture
13
COMMUNITY CLOUD
Community Cloud is another type of cloud computing in which the setup of the cloud is shared
manually among different organizations that belong to the same community or area. Example of
such a community is where organizations/firms are there along with the financial
institutions/banks. A multi-tenant setup developed using cloud among different organizations that
belong to a particular community or group having similar computing concern.
FIG – 8 Hybrid Cloud Architecture
FIG – 9 Community Cloud Architecture
14
SERIVCE MODELS
Service models are categorized into three basic models:
I. Software-as-a-Service (SaaS)
II. Platform-as-a-Service (PaaS)
III. Infrastructure-as-a-Service (IaaS)
SOFTWARE-AS-A-SERVICE (SaaS):
SaaS refers to software that’s made available as a web-based services. Because you can access
the software remotely, you don’t need additional hardware to use or run it. Furthermore, you don’t
have to worry about the software’s installation, setup, maintenance or upgrades. An example of
SaaS is a site that allows you to create, save and access documents online.
PLATFORM-AS-A-SERVICE (PaaS):
PaaS is a complete development and deployment environment in the cloud, with resources that
enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled
enterprise applications.
FIG – 10 Types Of Service Cloud
15
INFRASTRUCTURE-AS-A-SERVICE (IaaS):
IaaS refers to computer infrastructure (e.g. virtualization) that’s delivered as a service. A data
center that offers outsourced software and servers may use IaaS for its operation.
ADVANTAGE OF CLOUD COMPUTING
The following are some of the possible advantage of Cloud Computing.
 Flexibility:
There is a high rate of flexibility when using cloud computing because people can use only
that much of resources which they require. One of the major benefit of cloud computing
is that there is no limitation of place and medium. We can access out applications and data
anywhere in the world, on any system.
 Low Cost:
Companies can save big by employing cloud computing as it eliminates cost for hardware
and software. With cloud computing, company uses the resources of the hosting company
to store their data and applications. Companies also pay for use of the software and
program by paying a subscription fee.
Users will also save money on software updates, management costs, and data storage costs.
It is a cheaper way to maintain the software and it will save time, as the developers keep
track of updates and maintain your programs while you use it.
 Speed & Scales:
Traditional methods to buy and configure hardware and software are time consuming.
There is no need to purchase and setup hardware manually when using the cloud
computing method. Cloud computing provides a rapid deployment model that enables
applications to grow quickly to match increasing usage requirements. Depending upon
their needs the user can quickly scale up or scale down.
 Easier Management of Data and Information:
Since all data are located on a centralized location, data are more organized making it is
to manage. All transactions are also recorded so management can easily track activities of
their employees
 Increased Storage Capacity:
Increased storage capacity is another benefit of the cloud computing, as it can store more
data as compared to a personal computer. So it saves us from the upgrading computer
memory that helps to reduce the cost for companies and users.
16
 Automatic Update:
It saves companies time and effort to update multiples server. On the other hand. It also
helps users to download updates for the software. Once the server gets updated the user
can get the updates without doing anything.
 Easy to Learn and Understand:
Thus allowing you to save lots of money in implementing any new system and making
arrangements for training on the same. Since the peoples are quiet used to cloud
applications like Gmail, Google Docs etc., so anything related to the same is most likely
to be understand by the user.
DISADVANTAGE OF CLOUD COMPUTING:
The following are some of the possible disadvantage of Cloud Computing.
 Dependency:
One of the major disadvantage of cloud computing is user’s dependency on the xloud
providers. Internet users don’t have their data stored with them.
 Risk:
Cloud computing services means taking services from remote servers. There is always
insecurity regarding stored documents because users do not have control over their
software. Nothing can be recovered if their servers go out of service.
 Requires a Constant Internet Connection:
The most obvious disadvantage is that Cloud Computing completely relies on network
connection.
It makes your business dependent on the reliability of your internet connection. When it
id offline you are offline. If you don’t have an internet connection, you can’t access
anything, even your own data. A dead internet connection means no work.
Similarly, a low network connection makes cloud computing painful .In other words cloud
computing is not for slow internet connection.
 Security and Privacy:
Security and privacy are the biggest concern about cloud computing. Companies might
feel uncomfortable knowing that their data stored in a virtual server which makes
responsibility on the security of the data difficult to determine even users might fell
uncomfortable handing over their data to third party.
Privacy is another big issue with the cloud computing server. To make cloud servers more
secure to ensure that a client data is not accessed by any unauthorized users, cloud service
providers have developed password protected accounts, security servers through which all
data being transferred must pass the data encryption technique.
17
 Migration Issue:
Migration problem is also a big concern about cloud computing. If the user wants to switch
to some other provider then it is not easy to transfer huge data from one provider to
another.
18
CONCLUSION:
 So, while cloud computing is really great and you are probably already using it, either for
business or for personal means, here is what we have learned from taking looks at the
report:
 Cloud computing is really cheap way for companies to have all the resources they need in
once place.
 It is a much better way to spread your resource , and it becomes easier to access things
from longer distance.
19
REFERENCES
1. https://www.tutorialride.com/cloud-computing/service-models-in-cloud-computing.htm
2. https://www.tutorialspoint.com/cloud_computing/cloud_computing_architecture.htm
3. https://en.wikipedia.org/wiki/Cloud_computing
4. https://www.geeksforgeeks.org/cloud-computing/
5. https://www.tutorialspoint.com/cloud_computing/

More Related Content

What's hot

A proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper companyA proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper company
Kingsley Mensah
 
The seminar report on cloud computing
The seminar report on cloud computingThe seminar report on cloud computing
The seminar report on cloud computing
Divyesh Shah
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Ashutosh Anshu
 
Fundamental cloud computing
Fundamental cloud computingFundamental cloud computing
Fundamental cloud computing
Asmaa Ibrahim
 
Cloud for dummies easycloud
Cloud for dummies   easycloudCloud for dummies   easycloud
Cloud for dummies easycloud
Alessandro Greco
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
Sushil kumar Choudhary
 
Demystifying The Cloud-iON Cloud ERP
Demystifying The Cloud-iON Cloud ERPDemystifying The Cloud-iON Cloud ERP
Demystifying The Cloud-iON Cloud ERP
Chirantan Ghosh
 
Cloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the CloudCloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the Cloud
Microsoft Private Cloud
 
H046053944
H046053944H046053944
H046053944
IJERA Editor
 
Innovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun MicrosystemsInnovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun Microsystemsrobinwauters
 
Fundamental concepts and models
Fundamental concepts and modelsFundamental concepts and models
Fundamental concepts and models
Asmaa Ibrahim
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Kshitij Mittal
 
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014  - Cloud Computing Project Title and AbstractFinal Year IEEE Project 2013-2014  - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
elysiumtechnologies
 
Cloud management
Cloud managementCloud management
Cloud management
surbhi jha
 
Ijarcet vol-2-issue-3-1128-1131
Ijarcet vol-2-issue-3-1128-1131Ijarcet vol-2-issue-3-1128-1131
Ijarcet vol-2-issue-3-1128-1131Editor IJARCET
 
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITIntroduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Govt. P.G. College Dharamshala
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Manpreet Kaur
 

What's hot (20)

A proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper companyA proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper company
 
The seminar report on cloud computing
The seminar report on cloud computingThe seminar report on cloud computing
The seminar report on cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
P18 2 8-5
P18 2 8-5P18 2 8-5
P18 2 8-5
 
Fundamental cloud computing
Fundamental cloud computingFundamental cloud computing
Fundamental cloud computing
 
Cloud for dummies easycloud
Cloud for dummies   easycloudCloud for dummies   easycloud
Cloud for dummies easycloud
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
 
Demystifying The Cloud-iON Cloud ERP
Demystifying The Cloud-iON Cloud ERPDemystifying The Cloud-iON Cloud ERP
Demystifying The Cloud-iON Cloud ERP
 
Cloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the CloudCloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the Cloud
 
H046053944
H046053944H046053944
H046053944
 
Innovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun MicrosystemsInnovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun Microsystems
 
Fundamental concepts and models
Fundamental concepts and modelsFundamental concepts and models
Fundamental concepts and models
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014  - Cloud Computing Project Title and AbstractFinal Year IEEE Project 2013-2014  - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
 
Cloud management
Cloud managementCloud management
Cloud management
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Ijarcet vol-2-issue-3-1128-1131
Ijarcet vol-2-issue-3-1128-1131Ijarcet vol-2-issue-3-1128-1131
Ijarcet vol-2-issue-3-1128-1131
 
Cloud versus cloud
Cloud versus cloudCloud versus cloud
Cloud versus cloud
 
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITIntroduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Similar to Cloud computing

Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Govt. P.G. College Dharamshala
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Suman Jha
 
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTINGA STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
Er Piyush Gupta IN ⊞⌘
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
NikhilRanaCSELEET005
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Sammer Qader
 
Cloud-Computing-ppt by Banshidhar Behra.pptx
Cloud-Computing-ppt by Banshidhar Behra.pptxCloud-Computing-ppt by Banshidhar Behra.pptx
Cloud-Computing-ppt by Banshidhar Behra.pptx
subhalaxmibarik478
 
Introduction to cloud and Cloud Computing
Introduction to cloud and Cloud ComputingIntroduction to cloud and Cloud Computing
Introduction to cloud and Cloud Computing
NIKHILKUMAR SHARDOOR
 
chapter 3 Selected Topics in computer.pptx
chapter 3 Selected Topics in computer.pptxchapter 3 Selected Topics in computer.pptx
chapter 3 Selected Topics in computer.pptx
AschalewAyele2
 
IT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptxIT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptx
adad129366
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
SANDY4772
 
Clouding computing
Clouding computingClouding computing
Clouding computing
Madhavi39
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptx
SamiullahKhan794730
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
ssuserddf612
 
cloud computing basics
cloud computing basicscloud computing basics
cloud computing basics
Sweta Kumari Barnwal
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
Amex Ka
 
Cloud computing
Cloud computingCloud computing
Cloud computing
NEHA GAUTAM
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
Pravesh ARYA
 
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
inventionjournals
 

Similar to Cloud computing (20)

Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTINGA STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud-Computing-ppt by Banshidhar Behra.pptx
Cloud-Computing-ppt by Banshidhar Behra.pptxCloud-Computing-ppt by Banshidhar Behra.pptx
Cloud-Computing-ppt by Banshidhar Behra.pptx
 
Introduction to cloud and Cloud Computing
Introduction to cloud and Cloud ComputingIntroduction to cloud and Cloud Computing
Introduction to cloud and Cloud Computing
 
chapter 3 Selected Topics in computer.pptx
chapter 3 Selected Topics in computer.pptxchapter 3 Selected Topics in computer.pptx
chapter 3 Selected Topics in computer.pptx
 
IT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptxIT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptx
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
 
Clouding computing
Clouding computingClouding computing
Clouding computing
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud Computing ppt
 
Cloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptx
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
cloud computing basics
cloud computing basicscloud computing basics
cloud computing basics
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
 

Recently uploaded

Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 

Recently uploaded (20)

Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 

Cloud computing

  • 2. 2 INDEX 1. Acknowledgement 2. Abstract 3. Introduction 4. What Is Cloud Computing? 5. Cloud Computing Architecture 6. Cloud Components 7. Types Of Cloud Computing 8. Advantage Of Cloud Computing 9. Disadvantage Of Cloud Computing 10. Conclusion 11. References
  • 3. 3 ACKNOWLEDGEMENT I take this opportunity with much pleasure to thank all the people who have helped me through the course of my journey towards producing this thesis. I sincerely thank my seminar guide, prof. Mrs. Jayashree Singha for her guidance, help and motivation. Apart from the subject of my seminar. I learnt a lot from her, which I ensure, will be helpful in different stage of my life. Guided By Submitted By Jayashree Singha Aparna Kumari
  • 4. 4 ABSTRACT The term “Cloud Computing” is a recent buzzword in the IT world. Behind this fancy poetic phrase, there lies a true picture for the future of computing for both in technical prospective and social prospective. However, the term “Cloud Computing” is recent but the idea of centralizing computation and storage in distributed data centers maintained by third party companies is not new but it came in the way back in 1990s along with distributed computing approaches like grid computing. Cloud computing aimed at providing IT as a service to the cloud users on-demand basic with greater flexibility, availability, reliability and scalability with utility computing model.
  • 5. 5 INTRODUCTION Cloud Computing is Internet-based computing, where by shared resources, software and resources are provided to computers and other devices on demand, like the electricity grid. Cloud Computing is a paradigm shift following the shift from mainframe to client-server in early 1980s.Details are abstracted from the users, who no longer have need to expertise in, or control over, the technology infrastructure “in the cloud” that supports them. FIG-1 Cloud Computing Introduction
  • 6. 6 WHAT IS CLOUD COMPUTING? Cloud Computing is Internet based computing where virtual shared servers provide software, infrastructure, platform, devices and other resources and hosting to customers on a pay-as-you-use basis. All information that are digitized system has to offer is provided as a service in the cloud computing model. User can access these services available on the “Internet Cloud” without having any pervious knowledge about managing the resources involved. Thus user can concentrate more on their core business processes rather than spending time and gaining knowledge on resources needed to manage their business process. Cloud Computing customers do not own the physical infrastructure rather they rent the usage from third party provider. This helps them to avoid huge cost. They consume resources as a service and pay only for resources that they use. Most cloud computing infrastructure consist of services delivered through common centers on built on servers. FIG - 2 Cloud Computing
  • 7. 7 CLOUD COMPUTING ARCHITECTURE: Cloud Computing architecture comprises of many cloud components, which are loosely coupled. We can broadly divide the cloud architecture into two parts:  Front End  Back End Each of the ends is connected through a network, usually Internet. The following diagram shows the graphical view of cloud computing architecture: FRONT END: The front end refers to the client part of cloud computing system. It consists of interfaces and applications that are required to access the cloud computing platforms, Example - Web Browser. FIG -3 Cloud Computing Architecture
  • 8. 8 BACKEND: The back End refers to the cloud itself. It consists of all the resources required to provide cloud computing services. It comprises of huge data storage, virtual machines, security mechanism, services, deployment models, servers, etc. It is the responsibility of the back end to provide built-in security mechanism, traffic control and protocols. The server employs certain protocols known as middleware, which help the connected devices to communicate with each other. CLOUD COMPONENTS: Cloud has three components: 1. Client Computers 2. Distributed Servers 3. Data Centers FIG –4 CLOUD COMPONENTS
  • 9. 9 CLIENT COMPUTERS: A client computer is an individual computer that accesses the information and programs stored on a server as part of a network environment. Client computers are simply those which are operated by the ‘end-user’ of the client server system of the internet, i.e. employed by individuals browsing the internet, sending email messages etc. Client Computers are of three types: 1. Mobile 2. Thick 3. Thin DISTRIBUTED SERVERS: Distributed cloud is the application of cloud computing technologies to interconnect data and applications served from multiple geographic locations. Cloud providers use the distributed model to enable lower latency and provide better performance for cloud services. DATA CENTER: A data center is a facility composed of networked computers and storage that businesses or other organizations use to organize, process, store and disseminate large amounts of data. A business typically relies heavily upon the applications, services and data contained within a data center, making it a focal point and critical asset for everyday operations.
  • 10. 10 TYPES OF CLOUD COMPUTING Cloud Computing have to models. 1. Deployment Models 2. Services Models DEPLOYMENT MODELS: Deployment models defines the type of access to the cloud. Deployment models are divided into four models mentioned below: 1. Public 2. Private 3. Hybrid 4. Community PUBLIC CLOUD Public Clouds are made available to general public by a service provider who hosts the cloud infrastructure. Generally, public cloud providers like Amazon AWS, Microsoft and Google own and operate the infrastructure and offer access over the Internet. With this model, costumers have no visibility or control over where the infrastructure is located. It is important to note that all customers on public clouds share the same infrastructure pool with limited configuration, security protection and availability variances. FIG-5 Types Of Deployment Models
  • 11. 11 Public cloud customers benefit from economics of scale, because infrastructure costs are spread across all users, allowing each individual client to operate on a low-cost, “pay-as-you-go” model. PRIVATE CLOUD Private Cloud is a cloud infrastructure dedicated to a particular organization. Private Cloud allow businesses to host applications in the cloud, while addressing concerns regarding data security and control, which is often lacking in a public cloud environment. It is not shared with other organization, whether managed internally or by a third- party, and it can be hosted internally or externally. FIG- 6 Cloud Management Service For Public Cloud
  • 12. 12 HYBRID CLOUD Hybrid Clouds are composition of two or more clouds (public, private or community ) that remain unique entities but are bound together offering the advantage of multiple deployment models. In a hybrid cloud, we can leverage third party cloud providers in either a full or partial manner, increasing the flexibility of computing. Hybrid cloud architecture requires both on- premise resources and off- site server based cloud infrastructure. FIG – 7 Private Cloud Architecture
  • 13. 13 COMMUNITY CLOUD Community Cloud is another type of cloud computing in which the setup of the cloud is shared manually among different organizations that belong to the same community or area. Example of such a community is where organizations/firms are there along with the financial institutions/banks. A multi-tenant setup developed using cloud among different organizations that belong to a particular community or group having similar computing concern. FIG – 8 Hybrid Cloud Architecture FIG – 9 Community Cloud Architecture
  • 14. 14 SERIVCE MODELS Service models are categorized into three basic models: I. Software-as-a-Service (SaaS) II. Platform-as-a-Service (PaaS) III. Infrastructure-as-a-Service (IaaS) SOFTWARE-AS-A-SERVICE (SaaS): SaaS refers to software that’s made available as a web-based services. Because you can access the software remotely, you don’t need additional hardware to use or run it. Furthermore, you don’t have to worry about the software’s installation, setup, maintenance or upgrades. An example of SaaS is a site that allows you to create, save and access documents online. PLATFORM-AS-A-SERVICE (PaaS): PaaS is a complete development and deployment environment in the cloud, with resources that enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled enterprise applications. FIG – 10 Types Of Service Cloud
  • 15. 15 INFRASTRUCTURE-AS-A-SERVICE (IaaS): IaaS refers to computer infrastructure (e.g. virtualization) that’s delivered as a service. A data center that offers outsourced software and servers may use IaaS for its operation. ADVANTAGE OF CLOUD COMPUTING The following are some of the possible advantage of Cloud Computing.  Flexibility: There is a high rate of flexibility when using cloud computing because people can use only that much of resources which they require. One of the major benefit of cloud computing is that there is no limitation of place and medium. We can access out applications and data anywhere in the world, on any system.  Low Cost: Companies can save big by employing cloud computing as it eliminates cost for hardware and software. With cloud computing, company uses the resources of the hosting company to store their data and applications. Companies also pay for use of the software and program by paying a subscription fee. Users will also save money on software updates, management costs, and data storage costs. It is a cheaper way to maintain the software and it will save time, as the developers keep track of updates and maintain your programs while you use it.  Speed & Scales: Traditional methods to buy and configure hardware and software are time consuming. There is no need to purchase and setup hardware manually when using the cloud computing method. Cloud computing provides a rapid deployment model that enables applications to grow quickly to match increasing usage requirements. Depending upon their needs the user can quickly scale up or scale down.  Easier Management of Data and Information: Since all data are located on a centralized location, data are more organized making it is to manage. All transactions are also recorded so management can easily track activities of their employees  Increased Storage Capacity: Increased storage capacity is another benefit of the cloud computing, as it can store more data as compared to a personal computer. So it saves us from the upgrading computer memory that helps to reduce the cost for companies and users.
  • 16. 16  Automatic Update: It saves companies time and effort to update multiples server. On the other hand. It also helps users to download updates for the software. Once the server gets updated the user can get the updates without doing anything.  Easy to Learn and Understand: Thus allowing you to save lots of money in implementing any new system and making arrangements for training on the same. Since the peoples are quiet used to cloud applications like Gmail, Google Docs etc., so anything related to the same is most likely to be understand by the user. DISADVANTAGE OF CLOUD COMPUTING: The following are some of the possible disadvantage of Cloud Computing.  Dependency: One of the major disadvantage of cloud computing is user’s dependency on the xloud providers. Internet users don’t have their data stored with them.  Risk: Cloud computing services means taking services from remote servers. There is always insecurity regarding stored documents because users do not have control over their software. Nothing can be recovered if their servers go out of service.  Requires a Constant Internet Connection: The most obvious disadvantage is that Cloud Computing completely relies on network connection. It makes your business dependent on the reliability of your internet connection. When it id offline you are offline. If you don’t have an internet connection, you can’t access anything, even your own data. A dead internet connection means no work. Similarly, a low network connection makes cloud computing painful .In other words cloud computing is not for slow internet connection.  Security and Privacy: Security and privacy are the biggest concern about cloud computing. Companies might feel uncomfortable knowing that their data stored in a virtual server which makes responsibility on the security of the data difficult to determine even users might fell uncomfortable handing over their data to third party. Privacy is another big issue with the cloud computing server. To make cloud servers more secure to ensure that a client data is not accessed by any unauthorized users, cloud service providers have developed password protected accounts, security servers through which all data being transferred must pass the data encryption technique.
  • 17. 17  Migration Issue: Migration problem is also a big concern about cloud computing. If the user wants to switch to some other provider then it is not easy to transfer huge data from one provider to another.
  • 18. 18 CONCLUSION:  So, while cloud computing is really great and you are probably already using it, either for business or for personal means, here is what we have learned from taking looks at the report:  Cloud computing is really cheap way for companies to have all the resources they need in once place.  It is a much better way to spread your resource , and it becomes easier to access things from longer distance.
  • 19. 19 REFERENCES 1. https://www.tutorialride.com/cloud-computing/service-models-in-cloud-computing.htm 2. https://www.tutorialspoint.com/cloud_computing/cloud_computing_architecture.htm 3. https://en.wikipedia.org/wiki/Cloud_computing 4. https://www.geeksforgeeks.org/cloud-computing/ 5. https://www.tutorialspoint.com/cloud_computing/