尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
What is Cloud Computing
 Cloud computing is an emerging computing technology that uses the
internet and central remote servers to maintain data and
applications.
 Cloud computing provides a variety of computing resources , from
servers and storage to enterprise applications such as email,
security, backup/DR, voice, all delivered over the Internet.
 The Cloud delivers a hosting environment that is immediate,
flexible, scalable, secure, and available – while saving corporations
money, time and resources.
 Cloud computing providers deliver applications via the
internet, which are accessed from a Web browser, while the
business software and data are stored on servers at a
remote location.
Why Cloud- As basic Business Scenarios
 Fast Application Deployment
 Hassle Free Maintenance
 Better Resources Utilization
 Platform Independent
 Security
 Scalability
Cloud Computing Services
Google Apps: provides the service of business applications such as Gmail,
Google Talk, Google Calendar and Google Docs, etc.
 Amazon Web Services: The services offered are the Amazon EC2 ,
Amazon S3, Simple DB , Amazon SQS .
 Azure: Microsoft provides operating system services, hosting, systems
development.
 Rack space, a popular hosting company, Mosso is behind a company which
offers a basic hosting package and from this scaled as needed (and not migrate
servers). Rack space recently acquired Jungle Disk, a popular client for
Amazon S3 and that future will be integrated with Cloud Files another Mosso
service.
Example of Cloud Computing
NIST Visual Model of Cloud Computing Definition 7
Architecture
1) Essential Characteristics
 On-demand self-service.
 A consumer can unilaterally provision computing capabilities
such as server time and network storage as needed
automatically, without requiring human interaction with a
service provider.
 Broad network access.
 Capabilities are available over the network and accessed
through standard mechanisms that promote use by
heterogeneous thin or thick client platforms (e.g., mobile
phones, laptops, and PDAs) as well as other traditional or
cloudbased software services.
8
 Broad network access.
 Capabilities are available over the network and accessed
through standard mechanisms that promote use by
heterogeneous thin or thick client platforms (e.g., mobile
phones, laptops, and PDAs) as well as other traditional or cloud
based software services.
 Resource pooling.
 The provider’s computing resources are pooled to serve multiple
consumers using a multi-tenant model, with different physical
and virtual resources dynamically assigned and reassigned
according to consumer demand.
9
 Resource pooling.
 The provider’s computing resources are pooled to serve
multiple consumers using a multi-tenant model, with different
physical and virtual resources dynamically assigned and
reassigned according to consumer demand.
 Rapid elasticity.
 Capabilities can be rapidly and elastically provisioned - in
some cases automatically - to quickly scale out; and
rapidly released to quickly scale in.
 To the consumer, the capabilities available for
provisioning often appear to be unlimited and can be
purchased in any quantity at any time.
10
 Measured service.
 Cloud systems automatically control and optimize resource
usage by leveraging a metering capability at some level of
abstraction appropriate to the type of service.
 Resource usage can be monitored, controlled, and reported -
providing transparency for both the provider and consumer of
the service.
11
SPI Model
 Cloud Infrastructure as a Service (IaaS)
 Cloud Platform as a Service (PaaS)
 Cloud Software as a Service (SaaS)
12
2) Cloud Service Models
a. Infrastructure as a Service (IaaS)
 The capability provided to the consumer is to provision
processing, storage, networks, and other fundamental
computing resources.
 Consumer is able to deploy and run arbitrary software,
which can include operating systems and applications.
 The consumer does not manage or control the underlying
cloud infrastructure but has control over operating
systems, storage, deployed applications, and possibly
limited control of select networking components (e.g., host
firewalls).
13
b. Platform as a Service (PaaS)
 The capability provided to the consumer is to deploy onto the
cloud infrastructure consumer created or acquired applications
created using programming languages and tools supported by
the provider.
 The consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating systems, or
storage, but has control over the deployed applications and
possibly application hosting environment configurations.
14
c. Software as a Service (SaaS)
 The capability provided to the consumer is to use the provider’s
applications running on a cloud infrastructure.
 The applications are accessible from various client devices through
a thin client interface such as a web browser (e.g., web-based
email).
 The consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating systems,
storage, or even individual application capabilities, with the
possible exception of limited userspecific application
configuration settings.
15
3) Cloud Deployment Models
 Public Cloud.
 Private Cloud.
 Community Cloud.
 Hybrid Cloud.
16
Public Cloud:
The cloud infrastructure is made available to the general public or a large
industry group and is owned by an organization selling cloud services.
17
Private Cloud:
The cloud infrastructure is operated solely for a single organization.
It may be managed by the organization or a third party, and may exist on-
premises or off-premises.
Community Cloud:
The cloud infrastructure is shared by several organizations and supports a
specific community that has shared concerns (e.g., mission, security requirements,
policy, or compliance considerations). It may be managed by the organizations or a
third party and may exist on-premises or off-premises.
Hybrid Cloud:
The cloud infrastructure is a composition of two or more clouds (private,
community, or public) that remain unique entities but are bound together by
standardized or proprietary technology that enables data and application portability
(e.g., cloud bursting for load-balancing between clouds).
Cloud computing – Google Apps
 Email, chat.
 Google App Engine
 Create application
18
Google App Engine
 Google App Engine enables you to build web applications
on the same scalable systems that power Google
applications. App Engine applications are easy to build,
easy to maintain, and easy to scale as your traffic and data
storage needs grow.
Easy to build 
Write local,
upload server
Easy to scale 
how many user,
how much data
easy to maintain  10
year (data & application)
20
 Cost  ?
 Pay only for what you actually use.
 Exceed the free quota of 500 MB of storage and around
5M pageviews per month.
 Trial? 
1GB store & 5M pageviews
Google App Engine
22
Create application
 build an App Engine application using standard Java web
technologies, such as servlets and JSP.
 create an App Engine Java project with Eclipse use the
Google Plugin for Eclipse for App Engine development.
 use the App Engine datastore with the Java Data Objects
(JDO) standard interface.
 upload your app to App Engine.
23
(Use SDK)
Grid computing vs Cloud computing
 Same
 Difference
24
Same
 Increase computing.
 Increase store.
25
Difference
 Business model
 Application.
26
1) Business model
 Cloud  consumption basis.
 Grid  project-oriented
27
Grid  academia
or government labs
Cloud  IBM,
Google, Microsoft …
TeraGrid : number
of service units
Hour, storage, view…
2) Application
 Grid Computing emerged in eScience to solve
scientific problems requiring HPC.
 Cloud Computing is rather oriented towards
applications that run permanently and have varying
demand for physical resources while running.
 the well-known CRM SaaS Salesforce.com.
28
Advantages of Cloud Computing
 Lower computer costs:
 You do not need a high-powered and high-priced computer to run
cloud computing's web-based applications.
 Improved performance:
 With few large programs hogging your computer's memory, you will
see better performance from your PC.
 Reduced software costs:
 Instead of purchasing expensive software applications, you can get
most of what you need for free-ish!
 most cloud computing applications today, such as the Google Docs suite.
29
 Instant software updates:
 Another advantage to cloud computing is that you are no longer
faced with choosing between obsolete software and high upgrade
costs.
 Improved document format compatibility.
 There are potentially no format incompatibilities when everyone is
sharing documents and applications in the cloud.
 Unlimited storage capacity:
 Cloud computing offers virtually limitless storage.
 Increased data reliability:
 Unlike desktop computing, in which if a hard disk crashes and
destroy all your valuable data, a computer crashing in the cloud
should not affect the storage of your data.
30
 Universal document access:
 That is not a problem with cloud computing, because you do not take
your documents with you.
 Latest version availability:
 When you edit a document at home, that edited version is what you
see when you access the document at work.
 Easier group collaboration:
 Sharing documents leads directly to better collaboration.
 Device independence.
 You are no longer tethered to a single computer or network.
31
Disadvantages of Cloud Computing
 Requires a constant Internet connection:
 Cloud computing is impossible if you cannot connect to the Internet.
 Does not work well with low-speed connections:
 Similarly, a low-speed Internet connection, such as that found with
dial-up services, makes cloud computing painful at best and often
impossible.
 Features might be limited:
 This situation is bound to change, but today many web-based
applications simply are not as full-featured as their desktop-based
applications.
 Can be slow:
 Even with a fast connection, web-based applications can sometimes
be slower than accessing a similar software program on your
desktop PC.
32
 Stored data might not be secure:
 Can unauthorised users gain access to your confidential data?
 Stored data can be lost:
 Theoretically, data stored in the cloud is safe, replicated across
multiple machines.
 But on the off chance that your data goes missing, you have no physical
or local backup.
33
Preparing for the Future
Sampling of IT skills likely to be in demand in the future
 Functional application development and support
 I.e. Oracle, SAP, SQL, linking hardware to software
 Leveraging data to make strategic business decisions
 I.e. Business Intelligence : Applying sales forecasts to inventory and manufacturing
decisions
 Mobile apps
 Android, iPhone, Windows Mobile
 WiFi engineers
 USF to include broadband communications (LTE replaces GSM/CDMA)
 Optical engineers
 Optical offers the highest bandwidth today (PON, CWDM, DWDM)
 Virtualization Specialists
 Economies of scale require virtualization (server, storage, client…)
 IP Engineers
 Network Security Specialists
 Web developers
 Social Media developers
 Business Intelligence application development and support
Conclusion
 Cloud Computing is outpacing the IT industry
 Real business value can be realized by customers of all sizes
 Cloud solutions are simple to acquire, don’t require long term contracts
and are easier to scale up and down as needed
 Proper planning and migration services are needed to ensure a
successful implementation
 Public and Private Clouds can be deployed together to leverage the best
of both
 Third party monitoring services ensure customer are getting the most
out of their cloud environment
 Security Compliance and Monitoring is achievable with careful
planning and analysis
Thank You

More Related Content

What's hot

Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 ppt
Dr VISU P
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Nibi Maouriyan
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Suman Jha
 
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
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Reetesh Gupta
 
Cloud Computing_2015_03_05
Cloud Computing_2015_03_05Cloud Computing_2015_03_05
Cloud Computing_2015_03_05
eGuvernare_Moldova
 
Cc unit 2 ppt
Cc unit 2 pptCc unit 2 ppt
Cc unit 2 ppt
Dr VISU P
 
Topic 2: Cloud Computing Paradigms
Topic 2: Cloud Computing ParadigmsTopic 2: Cloud Computing Paradigms
Topic 2: Cloud Computing Paradigms
Zubair Nabi
 
Synopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaSynopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant upta
Prashant Gupta
 
Cloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model Considerations
Mohammed Sajjad Ali
 
Sunil
SunilSunil
Cloud computing
Cloud computingCloud computing
Cloud computing
Shiva Prasad
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
MdAshikJiddney
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
kongara
 
Cloud computing
Cloud computingCloud computing
Cloud computing
itsrishre
 
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- Proposal (Autosaved)
Cloud Computing- Proposal (Autosaved)Cloud Computing- Proposal (Autosaved)
Cloud Computing- Proposal (Autosaved)
Zuhair Haroon khan
 
Cloud Technology_Concepts
Cloud Technology_ConceptsCloud Technology_Concepts
Cloud Technology_Concepts
eGuvernare_Moldova
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
Mehul Patel
 

What's hot (19)

Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
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
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing_2015_03_05
Cloud Computing_2015_03_05Cloud Computing_2015_03_05
Cloud Computing_2015_03_05
 
Cc unit 2 ppt
Cc unit 2 pptCc unit 2 ppt
Cc unit 2 ppt
 
Topic 2: Cloud Computing Paradigms
Topic 2: Cloud Computing ParadigmsTopic 2: Cloud Computing Paradigms
Topic 2: Cloud Computing Paradigms
 
Synopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaSynopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant upta
 
Cloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model Considerations
 
Sunil
SunilSunil
Sunil
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
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- Proposal (Autosaved)
Cloud Computing- Proposal (Autosaved)Cloud Computing- Proposal (Autosaved)
Cloud Computing- Proposal (Autosaved)
 
Cloud Technology_Concepts
Cloud Technology_ConceptsCloud Technology_Concepts
Cloud Technology_Concepts
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 

Viewers also liked

Algorithms
AlgorithmsAlgorithms
Algorithms
Abhishek Kumar
 
E-Commerce Mobile Sale System
E-Commerce Mobile Sale SystemE-Commerce Mobile Sale System
E-Commerce Mobile Sale System
Abhishek Kumar
 
Case study for Inventory Management System Software
Case study for Inventory Management System SoftwareCase study for Inventory Management System Software
Case study for Inventory Management System Software
Mike Taylor
 
Example of dfd with answer
Example of dfd with answerExample of dfd with answer
Example of dfd with answer
Mahmoud Bakeer
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
Tuvshinbayar Davaa
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom System
Nikhil Vyas
 
Online Hotel Room Booking System
Online Hotel Room Booking SystemOnline Hotel Room Booking System
Online Hotel Room Booking System
Abhishek Kumar
 
AUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEMAUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEM
Abhishek Kumar
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram Example
Kaviarasu D
 
Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfd
Utsav mistry
 
Library management system
Library management systemLibrary management system
Library management system
ashu6
 
AUTOMATED LIBRARY MANAGEMENT SYSTEM
AUTOMATED LIBRARY MANAGEMENT SYSTEMAUTOMATED LIBRARY MANAGEMENT SYSTEM
AUTOMATED LIBRARY MANAGEMENT SYSTEM
Abhishek Kumar
 
School Management System
School Management SystemSchool Management System
School Management System
Northeastern University
 

Viewers also liked (13)

Algorithms
AlgorithmsAlgorithms
Algorithms
 
E-Commerce Mobile Sale System
E-Commerce Mobile Sale SystemE-Commerce Mobile Sale System
E-Commerce Mobile Sale System
 
Case study for Inventory Management System Software
Case study for Inventory Management System SoftwareCase study for Inventory Management System Software
Case study for Inventory Management System Software
 
Example of dfd with answer
Example of dfd with answerExample of dfd with answer
Example of dfd with answer
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom System
 
Online Hotel Room Booking System
Online Hotel Room Booking SystemOnline Hotel Room Booking System
Online Hotel Room Booking System
 
AUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEMAUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEM
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram Example
 
Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfd
 
Library management system
Library management systemLibrary management system
Library management system
 
AUTOMATED LIBRARY MANAGEMENT SYSTEM
AUTOMATED LIBRARY MANAGEMENT SYSTEMAUTOMATED LIBRARY MANAGEMENT SYSTEM
AUTOMATED LIBRARY MANAGEMENT SYSTEM
 
School Management System
School Management SystemSchool Management System
School Management System
 

Similar to Cloud computing

26300119031_cloud_computing.ppt
26300119031_cloud_computing.ppt26300119031_cloud_computing.ppt
26300119031_cloud_computing.ppt
AnkitShaw27
 
Module-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdfModule-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdf
Sitamarhi Institute of Technology
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
UtkarshKumar608655
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
UtpalenduChakrobortt1
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
Mayank Aggarwal
 
What is cloud ?
What is cloud ?What is cloud ?
What is cloud ?
Dibyadip Das
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
Sagar Kumar
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
Udara Sandaruwan
 
cloud computing based its solutions term paper
cloud computing based its solutions term papercloud computing based its solutions term paper
cloud computing based its solutions term paper
Shashi Bhushan
 
cloud ppt 1.pptx
cloud ppt 1.pptxcloud ppt 1.pptx
cloud ppt 1.pptx
dineshkumar837456146
 
Unit 1_Introduction to Cloud Technologies.pptx
Unit 1_Introduction to Cloud Technologies.pptxUnit 1_Introduction to Cloud Technologies.pptx
Unit 1_Introduction to Cloud Technologies.pptx
SumitSaini169007
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
IJIR JOURNALS IJIRUSA
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
charan7575
 
ReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdfReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdf
Skill Test for Freelancer
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
MiltonMolla1
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
Muhammad Usama Zuberi
 
cloud computing
cloud computingcloud computing
cloud computing
Kalai Selvi
 
2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt
rawdnsr
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
nitinw25
 
Cloud computings
Cloud computingsCloud computings
Cloud computings
Gopal Jogdand
 

Similar to Cloud computing (20)

26300119031_cloud_computing.ppt
26300119031_cloud_computing.ppt26300119031_cloud_computing.ppt
26300119031_cloud_computing.ppt
 
Module-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdfModule-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdf
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
What is cloud ?
What is cloud ?What is cloud ?
What is cloud ?
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
cloud computing based its solutions term paper
cloud computing based its solutions term papercloud computing based its solutions term paper
cloud computing based its solutions term paper
 
cloud ppt 1.pptx
cloud ppt 1.pptxcloud ppt 1.pptx
cloud ppt 1.pptx
 
Unit 1_Introduction to Cloud Technologies.pptx
Unit 1_Introduction to Cloud Technologies.pptxUnit 1_Introduction to Cloud Technologies.pptx
Unit 1_Introduction to Cloud Technologies.pptx
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 
ReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdfReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdf
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
cloud computing
cloud computingcloud computing
cloud computing
 
2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computings
Cloud computingsCloud computings
Cloud computings
 

Recently uploaded

How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
MattVassar1
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
Derek Wenmoth
 
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptxScience-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Catherine Dela Cruz
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
Kalna College
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
Kalna College
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
Friends of African Village Libraries
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
TechSoup
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
khabri85
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
Kalna College
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapitolTechU
 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
Kalna College
 
Creating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptxCreating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptx
Forum of Blended Learning
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
MattVassar1
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
Ben Aldrich
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
Celine George
 
pol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdfpol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdf
BiplabHalder13
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
Quizzito The Quiz Society of Gargi College
 

Recently uploaded (20)

How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
 
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptxScience-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
 
Creating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptxCreating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptx
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
 
pol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdfpol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdf
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
 

Cloud computing

  • 1.
  • 2. What is Cloud Computing  Cloud computing is an emerging computing technology that uses the internet and central remote servers to maintain data and applications.  Cloud computing provides a variety of computing resources , from servers and storage to enterprise applications such as email, security, backup/DR, voice, all delivered over the Internet.  The Cloud delivers a hosting environment that is immediate, flexible, scalable, secure, and available – while saving corporations money, time and resources.
  • 3.  Cloud computing providers deliver applications via the internet, which are accessed from a Web browser, while the business software and data are stored on servers at a remote location.
  • 4. Why Cloud- As basic Business Scenarios  Fast Application Deployment  Hassle Free Maintenance  Better Resources Utilization  Platform Independent  Security  Scalability
  • 6. Google Apps: provides the service of business applications such as Gmail, Google Talk, Google Calendar and Google Docs, etc.  Amazon Web Services: The services offered are the Amazon EC2 , Amazon S3, Simple DB , Amazon SQS .  Azure: Microsoft provides operating system services, hosting, systems development.  Rack space, a popular hosting company, Mosso is behind a company which offers a basic hosting package and from this scaled as needed (and not migrate servers). Rack space recently acquired Jungle Disk, a popular client for Amazon S3 and that future will be integrated with Cloud Files another Mosso service. Example of Cloud Computing
  • 7. NIST Visual Model of Cloud Computing Definition 7 Architecture
  • 8. 1) Essential Characteristics  On-demand self-service.  A consumer can unilaterally provision computing capabilities such as server time and network storage as needed automatically, without requiring human interaction with a service provider.  Broad network access.  Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs) as well as other traditional or cloudbased software services. 8
  • 9.  Broad network access.  Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs) as well as other traditional or cloud based software services.  Resource pooling.  The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. 9
  • 10.  Resource pooling.  The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.  Rapid elasticity.  Capabilities can be rapidly and elastically provisioned - in some cases automatically - to quickly scale out; and rapidly released to quickly scale in.  To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time. 10
  • 11.  Measured service.  Cloud systems automatically control and optimize resource usage by leveraging a metering capability at some level of abstraction appropriate to the type of service.  Resource usage can be monitored, controlled, and reported - providing transparency for both the provider and consumer of the service. 11
  • 12. SPI Model  Cloud Infrastructure as a Service (IaaS)  Cloud Platform as a Service (PaaS)  Cloud Software as a Service (SaaS) 12 2) Cloud Service Models
  • 13. a. Infrastructure as a Service (IaaS)  The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources.  Consumer is able to deploy and run arbitrary software, which can include operating systems and applications.  The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls). 13
  • 14. b. Platform as a Service (PaaS)  The capability provided to the consumer is to deploy onto the cloud infrastructure consumer created or acquired applications created using programming languages and tools supported by the provider.  The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations. 14
  • 15. c. Software as a Service (SaaS)  The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure.  The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based email).  The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited userspecific application configuration settings. 15
  • 16. 3) Cloud Deployment Models  Public Cloud.  Private Cloud.  Community Cloud.  Hybrid Cloud. 16
  • 17. Public Cloud: The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services. 17 Private Cloud: The cloud infrastructure is operated solely for a single organization. It may be managed by the organization or a third party, and may exist on- premises or off-premises. Community Cloud: The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, or compliance considerations). It may be managed by the organizations or a third party and may exist on-premises or off-premises. Hybrid Cloud: The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).
  • 18. Cloud computing – Google Apps  Email, chat.  Google App Engine  Create application 18
  • 19. Google App Engine  Google App Engine enables you to build web applications on the same scalable systems that power Google applications. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. Easy to build  Write local, upload server Easy to scale  how many user, how much data easy to maintain  10 year (data & application)
  • 20. 20
  • 21.  Cost  ?  Pay only for what you actually use.  Exceed the free quota of 500 MB of storage and around 5M pageviews per month.  Trial?  1GB store & 5M pageviews
  • 23. Create application  build an App Engine application using standard Java web technologies, such as servlets and JSP.  create an App Engine Java project with Eclipse use the Google Plugin for Eclipse for App Engine development.  use the App Engine datastore with the Java Data Objects (JDO) standard interface.  upload your app to App Engine. 23 (Use SDK)
  • 24. Grid computing vs Cloud computing  Same  Difference 24
  • 25. Same  Increase computing.  Increase store. 25
  • 27. 1) Business model  Cloud  consumption basis.  Grid  project-oriented 27 Grid  academia or government labs Cloud  IBM, Google, Microsoft … TeraGrid : number of service units Hour, storage, view…
  • 28. 2) Application  Grid Computing emerged in eScience to solve scientific problems requiring HPC.  Cloud Computing is rather oriented towards applications that run permanently and have varying demand for physical resources while running.  the well-known CRM SaaS Salesforce.com. 28
  • 29. Advantages of Cloud Computing  Lower computer costs:  You do not need a high-powered and high-priced computer to run cloud computing's web-based applications.  Improved performance:  With few large programs hogging your computer's memory, you will see better performance from your PC.  Reduced software costs:  Instead of purchasing expensive software applications, you can get most of what you need for free-ish!  most cloud computing applications today, such as the Google Docs suite. 29
  • 30.  Instant software updates:  Another advantage to cloud computing is that you are no longer faced with choosing between obsolete software and high upgrade costs.  Improved document format compatibility.  There are potentially no format incompatibilities when everyone is sharing documents and applications in the cloud.  Unlimited storage capacity:  Cloud computing offers virtually limitless storage.  Increased data reliability:  Unlike desktop computing, in which if a hard disk crashes and destroy all your valuable data, a computer crashing in the cloud should not affect the storage of your data. 30
  • 31.  Universal document access:  That is not a problem with cloud computing, because you do not take your documents with you.  Latest version availability:  When you edit a document at home, that edited version is what you see when you access the document at work.  Easier group collaboration:  Sharing documents leads directly to better collaboration.  Device independence.  You are no longer tethered to a single computer or network. 31
  • 32. Disadvantages of Cloud Computing  Requires a constant Internet connection:  Cloud computing is impossible if you cannot connect to the Internet.  Does not work well with low-speed connections:  Similarly, a low-speed Internet connection, such as that found with dial-up services, makes cloud computing painful at best and often impossible.  Features might be limited:  This situation is bound to change, but today many web-based applications simply are not as full-featured as their desktop-based applications.  Can be slow:  Even with a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC. 32
  • 33.  Stored data might not be secure:  Can unauthorised users gain access to your confidential data?  Stored data can be lost:  Theoretically, data stored in the cloud is safe, replicated across multiple machines.  But on the off chance that your data goes missing, you have no physical or local backup. 33
  • 34. Preparing for the Future Sampling of IT skills likely to be in demand in the future  Functional application development and support  I.e. Oracle, SAP, SQL, linking hardware to software  Leveraging data to make strategic business decisions  I.e. Business Intelligence : Applying sales forecasts to inventory and manufacturing decisions  Mobile apps  Android, iPhone, Windows Mobile  WiFi engineers  USF to include broadband communications (LTE replaces GSM/CDMA)  Optical engineers  Optical offers the highest bandwidth today (PON, CWDM, DWDM)  Virtualization Specialists  Economies of scale require virtualization (server, storage, client…)  IP Engineers  Network Security Specialists  Web developers  Social Media developers  Business Intelligence application development and support
  • 35. Conclusion  Cloud Computing is outpacing the IT industry  Real business value can be realized by customers of all sizes  Cloud solutions are simple to acquire, don’t require long term contracts and are easier to scale up and down as needed  Proper planning and migration services are needed to ensure a successful implementation  Public and Private Clouds can be deployed together to leverage the best of both  Third party monitoring services ensure customer are getting the most out of their cloud environment  Security Compliance and Monitoring is achievable with careful planning and analysis
  翻译: