19
Cloud Computing Ahmed Al-bishri

Cloud computing in simple

Embed Size (px)

DESCRIPTION

My seminar about cloud computing.in My College.

Citation preview

Page 1: Cloud computing in simple

Cloud Computing

Ahmed Al-bishri

Page 2: Cloud computing in simple

What is Cloud Computing?

Page 3: Cloud computing in simple

Simple definition

Wikipedia : Cloud computing refers to the :

provision of computational resources on demand via a computer network.

What is Cloud Computing?

Page 4: Cloud computing in simple

A way of computing, via the Internet.

Shares computer resources instead of using software or storage on a local PC.

No need to install documents, software, Operating system.

A physical storage center is no longer needed.

A way to access Applications hosted on the web through your web browser.

Consist of Virtual Platform (OS) , Software and infrastructures.

Only need is High-Speed Internet.

Cloud Computing

Page 5: Cloud computing in simple

Key Features

Greatly reduced Cost on purchasing diff kinds of Software , operating system etc. No need to be purchased for one-time or infrequent computing tasks. Pricing of any services is compute on usage-based options Fewer IT skills are required for implementation (in-house) .

1 -Cost

2 -Deviceo Location independence enable to access systems using web browser o Regardless of their location or device they are using (e.g. PC, mobile).o Accessed via the Internet, users can connect from anywhere.

3 -Security • Improve due to a specialized company taking care of the data • Security is greatly increased when data is distributed over a no. of devices & Area

Page 6: Cloud computing in simple

4 -Reliability

Utilization and efficiency improvements for systems that are often only 10–20% utilized. Suitable for Business continuity and disaster recovery. IT and business managers can at times do little when they are affected.

Key Features

5 -Maintenance Applications are easier to maintain, since they don't have to be installed on each user's computer. Easier to support and to improve since the changes reach the clients instantly

You will be Up to date.

Page 7: Cloud computing in simple

The following sites have been very useful…

Page 8: Cloud computing in simple

Type Of Services

• Customers rent software hosted by the vendor.

SaaS Software-as-a-Service

•Customers rent infrastructure and programming tools hosted by the vendor.

PaaS Platform-as-a-Service

•Customers rent processing, storage, networking and other fundamental computing resources

IaaSInfrastructure-as-a-Service

Page 9: Cloud computing in simple

SaaS Software-as-a-Service

It's all On Demand Rich Internet application web sites

Office Productivity

• E.g.: Flickr, Salesforce.com, Cisco WebEx office, Gmail, IBM

Page 10: Cloud computing in simple

PaaS

Virtual Development-platform-as-a-service

Database

App Servicer

Reduce cost of buying & managing S/w & H/w

Example : Google App Engine, Microsoft SQL Server Data Services, Engine Yard,

Salesforce.com’s Force.com

Page 11: Cloud computing in simple

IaaS

• Backbone of Entire system • Physical storage space • Processing capabilities • Systems Management

• E.g.: Akamai, Amazon EC2, CohesiveFT, Mosso, Joyent Accelerators

Page 12: Cloud computing in simple

Deployment Models

Page 13: Cloud computing in simple

BenefitsUtility Pricing

Page 14: Cloud computing in simple

Automation

Benefits

Page 15: Cloud computing in simple

Affordability

They own the hardware

They maintain the system

They train and support users

Benefits

Page 16: Cloud computing in simple

THIRD-PARTY MANAGEMENT

The user provides space, power, and bandwidth.

And they take care of the rest!

Benefits

Page 17: Cloud computing in simple

• Your data is not directly in your hands, but in the hands of a third party.

• Total Dependence on the Internet Connection.

• If your cloud Host disappears, where does your information go?

LIMITATIONS

Page 18: Cloud computing in simple

CLOUD CHALLENGES

• Trust, Privacy and Availability

• Performance, Ownership & Cost Savings

• Creation and adoption of new software development processes and training

• Security, Legal and Regulatory issues

Page 19: Cloud computing in simple

Thank YouQ & A