Synopsis on cloud computing by Prashant upta

Prashant Gupta
Prashant GuptaTrainee em Tutor/Student
A Synopsis
on
“CLOUD COMPUTING”
Submitted in the partial fulfillment of the requirement for the award of the Degree
BACHELOR OF TECHNOLOGY
in
ELECTRONICS & COMMUNICATION ENGINEERING
of
GAUTAM BUDDH TECHNICAL UNIVERSITY
LUCKNOW
SUBMITTED BY:
Prashant Gupta [1032031038]
DEPARTMENT OF ELECTRONICS & COMMUNICATION
ENGINEERING.
INVERTIS INSTITUTE OF ENGINEERING &
MANAGEMENT,
BAREILLY - 243003.
1. INTRODUCTION
Cloud Computing,” to put it simply, means“Internet Computing.” The Internet
is commonly visualized as clouds; hence the term “cloud computing” for
computation done through the Internet. With Cloud Computing users can
access database resources via the Internet from anywhere, for as long as they
need, without worrying about any maintenance or management of actual
resources. Besides, databases in cloud are very dynamic and scalable.
Cloud computing is unlike grid computing, utility computing, or autonomic
computing. In fact, it is a very independent platform in terms of computing. The
best example of cloud computing is Google Apps where any application can be
accessed using a browser and it can be deployed on thousands of computer
through the Internet.
2. WHAT IS CLOUD COMPUTING?
Cloud computing provides the facility to accessshared resources and common
infrastructure, offering services on demand over the network to perform
operations that meet changing business needs. The location of physical
resources and devices being accessed are typically not known to the end user. It
also provides facilities for users to develop, deploy and manage their
applications „on the cloud‟, which entailsvirtualization of resources that
maintains and manages itself.
3. CLOUD STORAGE
Over time many big Internet based companies (Amazon, Google…) have come
to realise that only a small amount of their data storage capacity is being used.
This has led to the rentingout of space and the storage of information on remote
servers or "clouds". Information is then temporarily cached on desktop
computers, mobile phones or other internet-linked devices. Amazon‟s Amazon
Elastic Compute Cloud (EC2) and Simple Storage Solution (S3) are the current
best known facilities.
Data Cloud
Along with services the cloud will host data.There has been some discussion of
this being a potentially useful notion possibly aligned with the Semantic Web,
though it could result in data becoming undifferentiated .
4. CLOUD COMPUTING ARCHITECTURE
Cloud computing architecture, just like any othersystem, is categorized into two
main sections: Front End and Back End. Front End can be end user or client or
any application (i.e. web browser etc.) which is using cloud services. Back End
is the network of servers with any computer program and data storage system. It
is usually assumed that cloud contains infinite storage capacity for any software
available in market. Cloud has different applications that are hosted on their
own dedicated server farms.
Cloud has centralized server administration system. Centralized server
administers the system, balances client supply, adjusts demands, monitors
traffic and avoids congestion. This server follows protocols, commonly known
as middleware. Middleware controls the communication of cloud network
among them.
Cloud Architecture runs on a very important assumption, which is mostly true.
The assumption is that the demand for resources is not always consistent from
client to cloud. Because of this reason the servers of cloud are unable to run at
their full capacity. To avoid this scenario, server virtualization technique is
applied. In sever virtualization, all physical servers are virtualized and they run
multiple servers with either same or different application. As one physical
server acts as multiple physical servers, it curtails the need for more physical
machines.
As a matter of fact, data is the most important part of cloud computing; thus,
data security is the top most priority in all the data operations of cloud. Here, all
the data are backed up at multiple locations. This astoundingly increases the
data storage to multiple times in cloud compared with a regular system.
Redundancy of data is crucial, which is a must-have attribute of cloud
computing.
5. TYPES OF CLOUDS
5.1PUBLIC CLOUD
Public cloud or external cloud describes cloud computing in the traditional
mainstream sense, whereby resources are dynamically provisioned on a fine-
grained, self-service basis over the Internet, via web applications/web services,
from an off-site third-party provider who shares resources and bills on a fine-
grained utility computing basis.
5.2 HYBRID CLOUD
A hybrid cloud environment consisting of multiple internal and/or external
providers "will be typical for most enterprises".
5.3 PRIVATE CLOUD
Private cloud and internal cloud are neologisms that some vendors have recently
used to describe offerings that emulate cloud computing on private
networks.These (typically virtualisation automation) products claim to "deliver
some benefits of cloud computing without the pitfalls", capitalising on data
security, corporate governance, and reliability concerns.They have been
criticised on the basis that users "still have to buy, build, and manage them" and
as such do not benefit from lower up-front capital costs and less hands-on
management ,essentially "[lacking] the economic model that makes cloud
computing such an intriguing concept".While an analyst predicted in 2008 that
private cloud networks would be the future of corporate IT, there is some
contention as to whether they are a reality even within the same firm.
6. CHARACTERSTICS
1.COST - Pricing is based on usage-based options and minimal or no IT skills are
required for implementation.
2.DEVICE AND LOCATION INDEPENDENCE - It enable users to access systems
using a web browser regardless of their location or what device they are using,
e.g. PC, mobile
3.MULTI-TENANCY - This enables sharing of resources and costs among a large
pool of users.
4.RELIABILITY - This is suitable for business continuity and disaster recovery.
5.SCALABILITY - Dynamic ("on-demand") provisioning of resources without
users having to engineer for peak loads
6.SECURITY - It improves due to centralization of data,increased security-
focused resources.
7.SUSTANIBILITY - This comes through improved resource utilisation, more
efficient systems.
7. ADVANTAGES OF CLOUD COMPUTING
1. Ability to scale to meet changing user demands quickly
2. Pay by use.
3. Task oriented
4. Virtually no maintainence due to dynamic infrastructure software.
5. Application and operating system independent.
6. Easy to develop your own web-based applications that run in the cloud.
7. Location of infrastructure in areas with lower costs of real estate and
electricity.
8. Sharing of peak-load capacity among a large pool of users ,improving overall
utilization.
9. Separation of application code from physical resources.
10. Not having to purchase assets for one time or infrequent computing tasks.
11. Ability to use external assets to handle peak loads.
8. DISADVANTAGES OF CLOUD COMPUTING
1. Often limited or no technical support available.
2. Canned solutions such may not be full-featured or too task oriented.
3. When there are technical issues,you may lose access to your data or
application.
4. No control.
5. You must have an internet connection.
6. If the company hosting the application goes out of business,you may lose
access to your data or application permanently.
9. CONCLUSION
After so many years, Cloud Computing today isthe beginning of “network based
computing”over Internet in force. It is the technology of the decade and is the
enabling element of two totally new computing models, the Client-Cloud
computing and the Terminal-Cloud computing. These new models would create
whole generations of applications and business. Our prediction is that it is the
beginning to the end of the dominance of desktop computing such as that with
the Windows. It is also the beginning of anew Internet based service
economy: the Internet centric, Web based, on demand, Cloud
applications and computing economy.

Recomendados

Cloud computing por
Cloud computingCloud computing
Cloud computingShiva Prasad
2.2K visualizações21 slides
Cloud Computing por
Cloud ComputingCloud Computing
Cloud ComputingAshutosh Anshu
434 visualizações23 slides
Cloud computing presentation por
Cloud computing presentationCloud computing presentation
Cloud computing presentationMuhammad Usama Zuberi
4.4K visualizações23 slides
Cloud Computing Documentation Report por
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation ReportUsman Sait
55.8K visualizações23 slides
Cloud computing project report por
Cloud computing project reportCloud computing project report
Cloud computing project reportNaveed Farooq
33.7K visualizações32 slides
Seminar report on cloud computing por
Seminar report on cloud computingSeminar report on cloud computing
Seminar report on cloud computingJagan Mohan Bishoyi
21.4K visualizações18 slides

Mais conteúdo relacionado

Mais procurados

Research in Cloud Computing por
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud ComputingRajshri Mohan
5K visualizações26 slides
Cloud computing por
Cloud computingCloud computing
Cloud computingAditya Dwivedi
9.2K visualizações26 slides
Cloud Computing - Benefits and Challenges por
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesThoughtWorks Studios
9K visualizações27 slides
Cloud computing por
Cloud computingCloud computing
Cloud computingJihed Kaouech
7.1K visualizações58 slides
Virtualization for Cloud Environment por
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud EnvironmentDr. Sunil Kr. Pandey
736 visualizações36 slides
Cloud Computing por
Cloud ComputingCloud Computing
Cloud ComputingSamit Kumar Kapat
2K visualizações41 slides

Mais procurados(20)

Research in Cloud Computing por Rajshri Mohan
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud Computing
Rajshri Mohan5K visualizações
Cloud computing por Aditya Dwivedi
Cloud computingCloud computing
Cloud computing
Aditya Dwivedi9.2K visualizações
Cloud Computing - Benefits and Challenges por ThoughtWorks Studios
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
ThoughtWorks Studios9K visualizações
Cloud computing por Jihed Kaouech
Cloud computingCloud computing
Cloud computing
Jihed Kaouech7.1K visualizações
Virtualization for Cloud Environment por Dr. Sunil Kr. Pandey
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud Environment
Dr. Sunil Kr. Pandey736 visualizações
Cloud Computing por Samit Kumar Kapat
Cloud ComputingCloud Computing
Cloud Computing
Samit Kumar Kapat2K visualizações
INTRODUCTION TO CLOUD COMPUTING por Tanmoy Barman
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
Tanmoy Barman6.4K visualizações
PPT on Cloud computing por Vinny Vessel
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computing
Vinny Vessel419 visualizações
Mobile cloud computing por Fatih Özlü
Mobile cloud computingMobile cloud computing
Mobile cloud computing
Fatih Özlü13.7K visualizações
Green cloud computing por Shreyas Khare
Green cloud computingGreen cloud computing
Green cloud computing
Shreyas Khare33.5K visualizações
Cloud Computing por Arwa
Cloud ComputingCloud Computing
Cloud Computing
Arwa 17.9K visualizações
Cloud computing por pgayatrinaidu
Cloud computingCloud computing
Cloud computing
pgayatrinaidu7.4K visualizações
Issues in cloud computing por ronak patel
Issues in cloud computingIssues in cloud computing
Issues in cloud computing
ronak patel38.4K visualizações
Cloud Computing PPT.pptx por HetKhandol
Cloud Computing PPT.pptxCloud Computing PPT.pptx
Cloud Computing PPT.pptx
HetKhandol1.1K visualizações
Cloud computing ppt por Datta Dharanikota
Cloud computing pptCloud computing ppt
Cloud computing ppt
Datta Dharanikota246.9K visualizações
Cloud computing por Syam Lal
Cloud computingCloud computing
Cloud computing
Syam Lal1.4K visualizações
Basics of Cloud Computing por Pranav Vashistha
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
Pranav Vashistha3.6K visualizações

Destaque

Report on cloud computing by prashant gupta por
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant guptaPrashant Gupta
57.2K visualizações30 slides
cloud computing ppt por
cloud computing pptcloud computing ppt
cloud computing ppthimanshuawasthi2109
500.8K visualizações15 slides
Seminar on cloud computing by Prashant Gupta por
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
120.4K visualizações26 slides
Cloud computing simple ppt por
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
696.1K visualizações23 slides
Cloud computing abstract por
Cloud computing abstractCloud computing abstract
Cloud computing abstractJagadeesh Kumar
25.3K visualizações9 slides
Introduction of Cloud computing por
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computingRkrishna Mishra
387.4K visualizações13 slides

Destaque(20)

Report on cloud computing by prashant gupta por Prashant Gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant gupta
Prashant Gupta57.2K visualizações
cloud computing ppt por himanshuawasthi2109
cloud computing pptcloud computing ppt
cloud computing ppt
himanshuawasthi2109500.8K visualizações
Seminar on cloud computing by Prashant Gupta por Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
Prashant Gupta120.4K visualizações
Cloud computing simple ppt por Agarwaljay
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
Agarwaljay696.1K visualizações
Cloud computing abstract por Jagadeesh Kumar
Cloud computing abstractCloud computing abstract
Cloud computing abstract
Jagadeesh Kumar25.3K visualizações
Introduction of Cloud computing por Rkrishna Mishra
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
Rkrishna Mishra387.4K visualizações
Cloud computing Basics por Sagar Sane
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
Sagar Sane90.1K visualizações
Cloud Computing - a five minute summary por thompsph
Cloud Computing - a five minute summaryCloud Computing - a five minute summary
Cloud Computing - a five minute summary
thompsph2.4K visualizações
Html por FAKHRUN NISHA
HtmlHtml
Html
FAKHRUN NISHA301 visualizações
Abstract of Business card management System por FAKHRUN NISHA
Abstract of Business card management SystemAbstract of Business card management System
Abstract of Business card management System
FAKHRUN NISHA1.2K visualizações
Synopsis on social networking por Manish Chaurasia
Synopsis on social networkingSynopsis on social networking
Synopsis on social networking
Manish Chaurasia5K visualizações
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract por elysiumtechnologies
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
elysiumtechnologies31.8K visualizações
Seminar report on Symbian OS por Darsh Kotecha
Seminar report on Symbian OSSeminar report on Symbian OS
Seminar report on Symbian OS
Darsh Kotecha14.5K visualizações
Seminar report guidelines1 por Shikhar Patwari
Seminar report guidelines1Seminar report guidelines1
Seminar report guidelines1
Shikhar Patwari46.9K visualizações
Cloud security ppt por Venkatesh Chary
Cloud security pptCloud security ppt
Cloud security ppt
Venkatesh Chary98.3K visualizações
Cloud computing ppt por shibamughal
Cloud computing pptCloud computing ppt
Cloud computing ppt
shibamughal69K visualizações
Cloud computing security issues and challenges por Dheeraj Negi
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
Dheeraj Negi30.3K visualizações
Virtualization in cloud computing ppt por Mehul Patel
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
Mehul Patel83.1K visualizações
Sample project-synopsis por Sheshank Priya
Sample project-synopsisSample project-synopsis
Sample project-synopsis
Sheshank Priya413.2K visualizações

Similar a Synopsis on cloud computing by Prashant upta

Clouding computing por
Clouding computingClouding computing
Clouding computingMadhavi39
186 visualizações16 slides
Cloud Computing ppt por
Cloud Computing pptCloud Computing ppt
Cloud Computing pptOECLIB Odisha Electronics Control Library
47.3K visualizações20 slides
cloudcomputingppt-170825044254.pdf por
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfSANDY4772
10 visualizações20 slides
Cloud computing por
Cloud computingCloud computing
Cloud computingUpanya Singh
879 visualizações22 slides
Cloud computing por
Cloud computingCloud computing
Cloud computingNEHA GAUTAM
153 visualizações20 slides
cloud computing documentation por
cloud computing documentationcloud computing documentation
cloud computing documentationshilpa bojji
463 visualizações7 slides

Similar a Synopsis on cloud computing by Prashant upta(20)

Clouding computing por Madhavi39
Clouding computingClouding computing
Clouding computing
Madhavi39186 visualizações
cloudcomputingppt-170825044254.pdf por SANDY4772
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
SANDY477210 visualizações
Cloud computing por Upanya Singh
Cloud computingCloud computing
Cloud computing
Upanya Singh879 visualizações
Cloud computing por NEHA GAUTAM
Cloud computingCloud computing
Cloud computing
NEHA GAUTAM153 visualizações
cloud computing documentation por shilpa bojji
cloud computing documentationcloud computing documentation
cloud computing documentation
shilpa bojji463 visualizações
106248842 cc por homeworkping7
106248842 cc106248842 cc
106248842 cc
homeworkping7185 visualizações
Cloud computing por Anant Verma
Cloud computing Cloud computing
Cloud computing
Anant Verma222 visualizações
Cloud computing ppt por Amex Ka
Cloud computing pptCloud computing ppt
Cloud computing ppt
Amex Ka1.8K visualizações
Cloud-Computing-ppt (1).pptx por SamiullahKhan794730
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptx
SamiullahKhan79473013 visualizações
akashgupta(2).pptx por SiddhantPandey67
akashgupta(2).pptxakashgupta(2).pptx
akashgupta(2).pptx
SiddhantPandey676 visualizações
Cloud-Computing-ppt.pptx por HODIT12
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
HODIT1264 visualizações
Cloud computing por ABDALLA SAID
Cloud computingCloud computing
Cloud computing
ABDALLA SAID75 visualizações
Cloud computing por ABDALLA SAID
Cloud computingCloud computing
Cloud computing
ABDALLA SAID109 visualizações
Cloud-Computing-ppt.pptx por MiltonMolla1
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
MiltonMolla1101 visualizações
cloud computing by satwik por satwik gangavarapu
cloud computing by satwikcloud computing by satwik
cloud computing by satwik
satwik gangavarapu54 visualizações
Cloud-Computing-ppt.pptx por SameerWadkar32
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
SameerWadkar3292 visualizações
Cloud computing final format(1) por ahmed elmeghiny
Cloud computing final format(1)Cloud computing final format(1)
Cloud computing final format(1)
ahmed elmeghiny226 visualizações

Último

Uni Systems for Power Platform.pptx por
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
56 visualizações21 slides
The Research Portal of Catalonia: Growing more (information) & more (services) por
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)CSUC - Consorci de Serveis Universitaris de Catalunya
80 visualizações25 slides
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf por
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdfDr. Jimmy Schwarzkopf
19 visualizações29 slides
20231123_Camunda Meetup Vienna.pdf por
20231123_Camunda Meetup Vienna.pdf20231123_Camunda Meetup Vienna.pdf
20231123_Camunda Meetup Vienna.pdfPhactum Softwareentwicklung GmbH
41 visualizações73 slides
PharoJS - Zürich Smalltalk Group Meetup November 2023 por
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
127 visualizações17 slides
Vertical User Stories por
Vertical User StoriesVertical User Stories
Vertical User StoriesMoisés Armani Ramírez
14 visualizações16 slides

Último(20)

Uni Systems for Power Platform.pptx por Uni Systems S.M.S.A.
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptx
Uni Systems S.M.S.A.56 visualizações
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf por Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Dr. Jimmy Schwarzkopf19 visualizações
PharoJS - Zürich Smalltalk Group Meetup November 2023 por Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 visualizações
HTTP headers that make your website go faster - devs.gent November 2023 por Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 visualizações
Igniting Next Level Productivity with AI-Infused Data Integration Workflows por Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software263 visualizações
SUPPLIER SOURCING.pptx por angelicacueva6
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptx
angelicacueva615 visualizações
Special_edition_innovator_2023.pdf por WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 visualizações
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... por Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Jasper Oosterveld18 visualizações
STPI OctaNE CoE Brochure.pdf por madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 visualizações
Business Analyst Series 2023 - Week 3 Session 5 por DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10248 visualizações
Serverless computing with Google Cloud (2023-24) por wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 visualizações
Info Session November 2023.pdf por AleksandraKoprivica4
Info Session November 2023.pdfInfo Session November 2023.pdf
Info Session November 2023.pdf
AleksandraKoprivica412 visualizações
Powerful Google developer tools for immediate impact! (2023-24) por wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 visualizações
Data Integrity for Banking and Financial Services por Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely21 visualizações
Network Source of Truth and Infrastructure as Code revisited por Network Automation Forum
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisited
Network Automation Forum26 visualizações
Democratising digital commerce in India-Report por Kapil Khandelwal (KK)
Democratising digital commerce in India-ReportDemocratising digital commerce in India-Report
Democratising digital commerce in India-Report
Kapil Khandelwal (KK)15 visualizações

Synopsis on cloud computing by Prashant upta

  • 1. A Synopsis on “CLOUD COMPUTING” Submitted in the partial fulfillment of the requirement for the award of the Degree BACHELOR OF TECHNOLOGY in ELECTRONICS & COMMUNICATION ENGINEERING of GAUTAM BUDDH TECHNICAL UNIVERSITY LUCKNOW SUBMITTED BY: Prashant Gupta [1032031038] DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING. INVERTIS INSTITUTE OF ENGINEERING & MANAGEMENT, BAREILLY - 243003.
  • 2. 1. INTRODUCTION Cloud Computing,” to put it simply, means“Internet Computing.” The Internet is commonly visualized as clouds; hence the term “cloud computing” for computation done through the Internet. With Cloud Computing users can access database resources via the Internet from anywhere, for as long as they need, without worrying about any maintenance or management of actual resources. Besides, databases in cloud are very dynamic and scalable. Cloud computing is unlike grid computing, utility computing, or autonomic computing. In fact, it is a very independent platform in terms of computing. The best example of cloud computing is Google Apps where any application can be accessed using a browser and it can be deployed on thousands of computer through the Internet. 2. WHAT IS CLOUD COMPUTING? Cloud computing provides the facility to accessshared resources and common infrastructure, offering services on demand over the network to perform operations that meet changing business needs. The location of physical resources and devices being accessed are typically not known to the end user. It also provides facilities for users to develop, deploy and manage their applications „on the cloud‟, which entailsvirtualization of resources that maintains and manages itself. 3. CLOUD STORAGE Over time many big Internet based companies (Amazon, Google…) have come to realise that only a small amount of their data storage capacity is being used. This has led to the rentingout of space and the storage of information on remote servers or "clouds". Information is then temporarily cached on desktop computers, mobile phones or other internet-linked devices. Amazon‟s Amazon Elastic Compute Cloud (EC2) and Simple Storage Solution (S3) are the current best known facilities. Data Cloud
  • 3. Along with services the cloud will host data.There has been some discussion of this being a potentially useful notion possibly aligned with the Semantic Web, though it could result in data becoming undifferentiated . 4. CLOUD COMPUTING ARCHITECTURE Cloud computing architecture, just like any othersystem, is categorized into two main sections: Front End and Back End. Front End can be end user or client or any application (i.e. web browser etc.) which is using cloud services. Back End is the network of servers with any computer program and data storage system. It is usually assumed that cloud contains infinite storage capacity for any software available in market. Cloud has different applications that are hosted on their own dedicated server farms. Cloud has centralized server administration system. Centralized server administers the system, balances client supply, adjusts demands, monitors traffic and avoids congestion. This server follows protocols, commonly known as middleware. Middleware controls the communication of cloud network among them. Cloud Architecture runs on a very important assumption, which is mostly true. The assumption is that the demand for resources is not always consistent from client to cloud. Because of this reason the servers of cloud are unable to run at their full capacity. To avoid this scenario, server virtualization technique is applied. In sever virtualization, all physical servers are virtualized and they run multiple servers with either same or different application. As one physical server acts as multiple physical servers, it curtails the need for more physical machines. As a matter of fact, data is the most important part of cloud computing; thus, data security is the top most priority in all the data operations of cloud. Here, all the data are backed up at multiple locations. This astoundingly increases the data storage to multiple times in cloud compared with a regular system. Redundancy of data is crucial, which is a must-have attribute of cloud computing.
  • 4. 5. TYPES OF CLOUDS 5.1PUBLIC CLOUD Public cloud or external cloud describes cloud computing in the traditional mainstream sense, whereby resources are dynamically provisioned on a fine- grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who shares resources and bills on a fine- grained utility computing basis. 5.2 HYBRID CLOUD A hybrid cloud environment consisting of multiple internal and/or external providers "will be typical for most enterprises". 5.3 PRIVATE CLOUD Private cloud and internal cloud are neologisms that some vendors have recently used to describe offerings that emulate cloud computing on private networks.These (typically virtualisation automation) products claim to "deliver some benefits of cloud computing without the pitfalls", capitalising on data security, corporate governance, and reliability concerns.They have been criticised on the basis that users "still have to buy, build, and manage them" and as such do not benefit from lower up-front capital costs and less hands-on management ,essentially "[lacking] the economic model that makes cloud computing such an intriguing concept".While an analyst predicted in 2008 that private cloud networks would be the future of corporate IT, there is some contention as to whether they are a reality even within the same firm. 6. CHARACTERSTICS 1.COST - Pricing is based on usage-based options and minimal or no IT skills are required for implementation.
  • 5. 2.DEVICE AND LOCATION INDEPENDENCE - It enable users to access systems using a web browser regardless of their location or what device they are using, e.g. PC, mobile 3.MULTI-TENANCY - This enables sharing of resources and costs among a large pool of users. 4.RELIABILITY - This is suitable for business continuity and disaster recovery. 5.SCALABILITY - Dynamic ("on-demand") provisioning of resources without users having to engineer for peak loads 6.SECURITY - It improves due to centralization of data,increased security- focused resources. 7.SUSTANIBILITY - This comes through improved resource utilisation, more efficient systems. 7. ADVANTAGES OF CLOUD COMPUTING 1. Ability to scale to meet changing user demands quickly 2. Pay by use. 3. Task oriented 4. Virtually no maintainence due to dynamic infrastructure software. 5. Application and operating system independent. 6. Easy to develop your own web-based applications that run in the cloud. 7. Location of infrastructure in areas with lower costs of real estate and electricity. 8. Sharing of peak-load capacity among a large pool of users ,improving overall utilization. 9. Separation of application code from physical resources. 10. Not having to purchase assets for one time or infrequent computing tasks. 11. Ability to use external assets to handle peak loads.
  • 6. 8. DISADVANTAGES OF CLOUD COMPUTING 1. Often limited or no technical support available. 2. Canned solutions such may not be full-featured or too task oriented. 3. When there are technical issues,you may lose access to your data or application. 4. No control. 5. You must have an internet connection. 6. If the company hosting the application goes out of business,you may lose access to your data or application permanently. 9. CONCLUSION After so many years, Cloud Computing today isthe beginning of “network based computing”over Internet in force. It is the technology of the decade and is the enabling element of two totally new computing models, the Client-Cloud computing and the Terminal-Cloud computing. These new models would create whole generations of applications and business. Our prediction is that it is the beginning to the end of the dominance of desktop computing such as that with the Windows. It is also the beginning of anew Internet based service economy: the Internet centric, Web based, on demand, Cloud applications and computing economy.