Cloud computing presentation
-
Upload
abumuazzam-shaikh -
Category
Software
-
view
72 -
download
0
description
Transcript of Cloud computing presentation
Enter the cloud
• Cloud computing is Internet-based computing
• Users do not need knowledge, control, ownership in the computer infrastructure
• Users simply rent or access the software, paying only for what they use
HISTORY
• J.C.R. Licklider vision was for everyone on the globe to be interconnected.
• Other experts attribute the cloud concept to computer scientist John McCarthy who proposed the idea of computation being delivered as a public utility.
HOW CLOUD COMPUTING WORKS
Different Computing Models“Why do it yourself if you can pay someone to do it for you?”
SaaSSoftware as a Service
Software delivery model
• Increasingly popular with SMEs
• No hardware or software to manage
• Service delivered through a browser
Advantages
• Pay per use• Instant Scalability• Security• Reliability• APIs
SaaS
Examples• CRM• Financial Planning• Human Resources• Word processing
Commercial Services:• Salesforce.com• emailcloud
SaaS
PaaSPlatform as a Service
Platform delivery model
• Platforms are built upon Infrastructure, which is expensive
• Give me nice API
• Take care of the implementation
Advantages
• Pay per use• Instant Scalability• Security• Reliability• APIs
PaaS
Examples
• Google App Engine• Amazon S3
Popular services
• Storage• Database• Scalability
PaaS
IaaSInfrastructure as a Service
Computer infrastructure delivery model
Access to infrastructure stack:– Full OS access– Firewalls– Routers– Load balancing
Advantages
• Pay per use• Instant Scalability• Security• Reliability• APIs
Examples
• Flexiscale• AWS: EC2
IaaS
Cloud Deployment Models
•Public Cloud
•Private Cloud
•Hybrid Cloud
Opportunities
• The use of the cloud provides a number of opportunities:
– It enables services to be used without any understanding of their infrastructure.
– Cloud computing works using economies of scale:
– Data and services are stored remotely but accessible from “anywhere”.
16
Challenges
• In parallel there has been backlash against cloud computing:
– Use of cloud computing means dependence on others and that could possibly limit flexibility and innovation:
– Security could prove to be a big issue:
– There are also issues relating to policy and access:
17
Advantages of Cloud Computing
• Lower computer costs• Improved performance• Reduced software costs • Instant software updates• Unlimited storage capacity• Increased data reliability
18
Disadvantages of Cloud Computing
• Requires a constant Internet connection• Does not work well with low-speed
connections• Features might be limited• Stored data might not be secure• Stored data can be lost
19
Cloud Computing Vendors and Wide Spectrum of Usage
• Bit Torrent• Skype• LinkedIn• YouTube• Google• Microsoft• Forums• FaceBook• Yahoo
• Dell • EMC• Fortress ITX • Google• HP • IBM • Oracle• Salesforce• SAP• VMWare• XCalibre
The following vendors are just a few companies offering and using private or public cloud platforms and services:
Best cloud computing companies
21
Conclusion• Cloud computing is a really
cheap way for companies to have all the resources they need in once place.
• It’s a much better way to spread your resources, and it becomes easier to access things from longer distances.
• Is cloud computing really all that safe?
• Is cloud computing as private as you think it is?