Cloud computing

23
Ppt by t.k

description

this slide based on the emerging area known as cloud computing..... by my knowledge and with the help of research paper ..i prepared this slide.....not in detail but good to take basic idea about cloud computing..

Transcript of Cloud computing

Page 1: Cloud computing

Ppt by t.k

Page 2: Cloud computing
Page 3: Cloud computing

A 'cloud' is an elastic execution environment of resources involving multiple stakeholders and providing a metered service at multiple granularities for a specified level of quality (of service).

A cloud is a platform or infrastructure that enables execution of code (services, applications etc.), in a managed and elastic fashion.

Page 4: Cloud computing
Page 5: Cloud computing

Cloud computing is a general term for anything

that involves delivering hosted services over the

Internet.

Cloud computing can be described as a

combination of virtualization servers providing

scalable services, applications, storage and

infrastructure for multiple clients over the

Internet.

Cloud Computing is Internet-based computing, whereby shared resources, software, and information are provided to computers and other devices on demand.

Page 6: Cloud computing
Page 7: Cloud computing
Page 8: Cloud computing

Clouds broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS).

Infrastructure as a Service (IaaS) also referred to as Resource Clouds, provide (managed and scalable) resources as services to the user.

IASS-they basically provide enhanced virtualisation capabilities.

Examples: Amazon S3, SQL Azure.

Platform as a Service (PaaS), provide computational resources via a platform upon which applications and services can be developed and hosted.

Page 9: Cloud computing

PAAS -typically makes use of dedicated APIs to control the behavior of a server hosting engine which executes and replicates the execution according to user requests (e.g. access rate).

Examples: Force.com, Google App Engine. Software as a Service (SaaS) is referred to as

Service or Application Clouds are offering implementations of specific business functions and business processes that are provided with specific cloud capabilities.

SAAS-provide applications / services using a cloud infrastructure or platform and standard application software functionality is offered within a cloud.

Examples: Google Docs, Salesforce CRM, SAP Business By design.

Page 10: Cloud computing
Page 11: Cloud computing

Private Clouds are typically owned by the respective enterprise and or leased.

Functionalities are not directly exposed to the customer.

Software as a Service from the customer point of view.

Example: eBay.

Page 12: Cloud computing

Public Clouds. Enterprises offer their own services to users outside of the company. Providing the user with the actual capability to exploit the cloud features for his / her own purposes.

Allows other enterprises to outsource their services to cloud providers, thus reducing costs and effort to build up their own infrastructure.

Example: Amazon, Google Apps, Windows Azure

Page 13: Cloud computing

Hybrid Clouds. Though public clouds allow enterprises to outsource parts of their infrastructure to cloud providers.

It consist of a mixed employment of private and public cloud infrastructures .

Others clouds are Community Clouds, Special Purpose Clouds etc.

Page 14: Cloud computing

• Microsoft Office Live Small Business

• Microsoft Online Services

• Amazon

• Google Apps

• Yahoo

• Sales Force

• Zoho

• Virtual VOIP

Page 15: Cloud computing
Page 16: Cloud computing

• Rapid deployment of services. Deployment in 1 day is possible. Quicker testing cycles.

• Less money needed for on site hardware, administration and maintenance required.

• Less capital expenditure. • Application access is independent of operating

system, Internet browser and computing device type.

• Scalable to handle variable business needs. • Access to large expensive hardware and

services with little costs.

Page 17: Cloud computing

• Electricity costs for local servers is saved in a cloud environment. Virtual cloud servers save on electricity by sharing.

• Disaster recovery from a local event. Easy to set up quickly in a new location.

• Data access independent of location or device. E.g. Home, work or while traveling.

• Telephony can also now be hosted. • National Fibre Broadband Internet access will

allow more access to cloud computing. • Save about $1000/year in electricity for each

physical server (including cooling) by not deployed locally.

• Storage costs are shared which can lower client level fees.

• Lower data centre Less space, cooling, UPS and generator requirements.

Page 18: Cloud computing

• Monthly fees • Business data is stored off site. • What happens to your data if your provider goes

out of business? • If the Internet is down locally then Cloud

applications may be unavailable. Some offline synchronizing application options exist.

• Encryption of data transmission and storage needs to be considered.

• Training of programmers with cloud standards. • Intellectual Property stored off site. • Cloud computing may not be economic in large

organizations

Page 19: Cloud computing

• Web Hosting ~$100 per year

• Cloud Server ~$500 - $1000 per year or

$0.20 per hour

• Content Management System for Web – free

Web page editor – free to $1000’s

• Online Office applications $50 per year

• VOIP telephony – from $15 unlimited national

calls/month

Page 20: Cloud computing

• Global e-Training

• Global e-Commerce

• Software as a service

• Virtual VOIP telephony

• Anywhere Office applications and collaboration

• Email from anywhere

• Online backup services

• Create a automated online service business

Page 21: Cloud computing

• Start a new business with hosted virtual

computers and VOIP telephony cheaply

• Control a cloud server for your clients websites

• Use web hosting to create an e-Commerce shop

• Use web hosting to create Information paid site

• Create a Software as a service application

• Build your own cloud computing setup. A

physical server can host up to 80 virtual PCs.

• Assist other businesses to operate online

• Search Engine Optimization services

Page 22: Cloud computing

http://www.applicationsnet.com/ Virtual Computers, Web Hosting and Virtual VOIP

http://www.salesforce.com/platform/ Over 100,000 SAAS Applications

http://gears.google.com/ Online and Off Line development platform

http://aws.amazon.com/ec2/ Amazon cloud platform and development environment

http://www.paypal.com.au/au Worldwide payment system

http://www.checkout.google.com Worldwide payment system

Page 23: Cloud computing

Thank you