Cloud computing

Post on 03-Nov-2014

345 views 0 download

Tags:

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

Ppt by t.k

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.

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.

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.

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.

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.

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

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.

• Microsoft Office Live Small Business

• Microsoft Online Services

• Amazon

• Google Apps

• Yahoo

• Sales Force

• Zoho

• Virtual VOIP

• 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.

• 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.

• 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

• 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

• 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

• 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

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

Thank you