Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cloud Computing Applications

Similar presentations


Presentation on theme: "Cloud Computing Applications"— Presentation transcript:

1 Cloud Computing Applications
by V. SANJEEV

2 AGENDA What is cloud computing Evolution of cloud computing Cloud Computing delivery models Why&how to migrate to cloud computing Advantages of cloud computing

3 Cloud Computing offers Subscription-based IT services i. e
Cloud Computing offers Subscription-based IT services i.e. computing, applications, data storage etc. as a Service Public Cloud Cloud Manager Private Cloud Clients Other Cloud Services Govt. Cloud Services

4 Cloud Computing provides variety of computing resources from servers and storage to applications such as , web-hosting, ERP & CRM packages etc. all are delivered over the Internet. Cloud delivers hosting environment that is immediate, flexible, scalable, secure, and available – while saving the organizations money, time and resources.

5 Cloud Computing Delivery Models

6 Traditional Costs Continue to Grow
High CapEx Low facility asset utilization (55%) High Depreciation (42-50%) Power/Cooling costs > Server Costs Not “Green” 30% hardware obsolescence Source: Forbes.com, “Servers: Why Thrifty Isn’t Nifty”

7 Migrating to cloud computing
Colo Managed Colocation – 1st step to outsourcing Managed Hosting – dedicated servers managed by 3rd party takes pain away Cloud Hosting – Lower cost, easier, lower risk, more reliable

8 Cloud Computing Applications

9 Cloud “Applications” SaaS resides here
Most common Cloud / Many providers of different services Examples: SalesForce, Gmail, Yahoo! Mail, Quicken Online Advantages: Free, Easy, Consumer Adoption Disadvantages: Limited functionality, no control or access to underlying technology

10 Cloud “Platforms” “Containers” “Closed” environments
Examples: Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform) Advantages: Good for developers, more control than “Application” Clouds, tightly configured Disadvantages: Restricted to what is available, other dependencies

11 Cloud “Infrastructure”
Provide “Compute” and “Storage” clouds Virtualization layers (hardware/software) Examples: Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode Advantages: Full control of environments and infrastructure Disadvantages: premium price point, limited competition

12 Cloud “Extenders” (Wild Card)
Provides extension to Cloud Infrastructure and Platforms with basic functionality Examples: Amazon SimpleDB, Amazon SQS, Google BigTable Advantages: Extends functionality of Compute & Storage Clouds to integrate with legacy system or other clouds Disadvantages: Sometimes requires use of specific Platforms or Infrastructure

13 Cloud “Aggregators” (Wild Card)
Sits on top of various Cloud Infrastructures for management Examples: RightScale, Appistry Advantages: Provides more options for Cloud environments Disadvantages: Dependent on Cloud Providers

14 Top 10 Cloud Computing Adopters
Messaging & team collaboration applications Cross enterprise integration projects Infrastructure consolidation & virtualization Web content delivery services Data analytics and computation Mobility applications for the enterprise Customer Relationship Management Packages Enterprise Resource Management Packages Experimental deployments and test-beds etc. Backup and archival storage etc. 14

15 Advantages of Cloud Computing:
It can lower initial costs for start-up companies and for traditional companies which own IT resources. It provides IT resources immediately and enables scalability according to needs of user or customer. Usage of cloud computing services can foster innovation because there are no huge upfront costs for test and development environments.

16 Thank you


Download ppt "Cloud Computing Applications"

Similar presentations


Ads by Google