cloud computing

24
Cloud computing Ahmed farag mostafa

Upload: ahmedfaragmostafa

Post on 30-Oct-2014

760 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Cloud computing

Cloud computing Ahmed farag mostafa

Page 2: Cloud computing

What is the cloud?

• IT as a service

• Cloud allows access to services without user technical knowledge or control of supporting infrastructure

• Best described in terms of what happened to mechanical power over 100 yrs ago

• Now computers are simple devices connected to the larger cloud

• Data processing, storage and software applications that used to run locally are now being supplied by big central computing stations. They're becoming, in essence, computing utilities.

What isCloud Computing?

Page 3: Cloud computing

What is Cloud Computing?

• is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices over a network.

• In addition, the platform provides on demand services, that are always on, anywhere, anytime and any place.

• Pay for use and as needed, elastic (scale up and down in capacity and functionalities).• Cloud computing provides computation, software applications, data access data

management and storage resources without requiring cloud users to know the location and other details of the computing

infrastructure.

• Resource allocation/services can be adjusted • No need to know physical location or configuration • Delivery of application via Internet, while business software and data stored

on remote servers

Page 4: Cloud computing

Characteristics

• Virtualization• Maintenance• Agility • Performance• Accessibility• location independence[

• Flexibility • Application programming interface• Lower cost… pay for what you use! • Focus on the Core Business• Reduction of HW and SW requirements at “user-side” • High Availability • Reliability

Page 5: Cloud computing

Advantages of Cloud Computing

• Lower computer costs• Improved performance• Reduced software costs• Instant software updates• Improved document format compatibility• Unlimited storage capacity• Increased data reliability• Universal document access• Latest version availability

Page 6: Cloud computing

Disadvantages of Cloud Computing

• Stored data might not be secure• Stored data can be lost• Features might be limited• Can be slow• Does not work well with low-speed

connection• Features might be limited

Page 7: Cloud computing

Cloud models

IaaSInfrastructure as a Service

PaaSPlatform as a Service

SaaSSoftware as a Service

Page 8: Cloud computing

SaaSSoftware as a Service

Page 9: Cloud computing

Software delivery model

• No hardware or software to manage

• Service delivered through a browser

SaaS

Page 10: Cloud computing

Advantages

• Pay per use• Security• Reliability

SaaS

Page 11: Cloud computing

Examples• CRM• Financial Planning• Human Resources• Word processing

SaaS

Page 12: Cloud computing

PaaSPlatform as a Service

Page 13: Cloud computing

Popular services

• Storage• Database• Scalability

PaaS

Page 14: Cloud computing

Examples

• Google App Engine• Mosso• AWS: S3

PaaS

Page 15: Cloud computing

IaaSInfrastructure as a Service

Page 16: Cloud computing

Computer infrastructure delivery model

Access to infrastructure stack:– Full OS access– Firewalls– Routers– Load balancing

IaaS

Page 17: Cloud computing

Examples

• Flexiscale• AWS: EC2

IaaS

Page 18: Cloud computing

Cloud clients

Page 19: Cloud computing

vendors

Page 20: Cloud computing

Deployment models• Public cloud• Community cloud• Hybrid cloud• Private cloud

Page 21: Cloud computing

Cloud Computing Challenges

• Privacy• Availability• Reliability: Data centers and backup• Security• Downtime• Access• Dependency

Page 22: Cloud computing

References

• Cisco Cloud: http://www.canscouncil.net/presentations

• Wikipedia:• http://en.wikipedia.org/wiki/Cloud_computing • Nomadesk:http://blog.nomadesk.com/companyupdates/

news/why-students-can-use-cloud-computing/

Page 23: Cloud computing

Questions?

Page 24: Cloud computing

Thanks ^_^