Cloud Computing          Bharat Bodage            ING Softwares,Pune
ContentsWhat is Cloud Computing ?Features of Cloud ComputingTypes of CloudsDeployment ModelsKey Technology : Virtualizatio...
What is Cloud Computing ?The term “Cloud” is analogical to“Internet”      “ Cloud Computing is internetbased computing whe...
Features of Cloud Computing Easy to Use Virtualized Application Programming Interface (API) Multi-Tenancy Pay-as-per-use S...
Architecture of Cloud Computing    Front End     It comprises to client’s device (or computer network)     and some applic...
Types of Clouds         SaaS  Software as a Service        PaaS Platform as a Service         IaaSInfrastructure as a Serv...
SaaS             Software as a Service Software functionality is offered within cloud Increasingly popular with SMEs/SMBs ...
PaaS             Platform as a Service Provides Platform where applications and                 services can be developed ...
IaaS             Infrastructure as a Service   Provides Resources as services   Virtualized Environment   Foundation for S...
Deployment Models Public Cloud:       It is traditional cloud computing where resources are dynamicallyprovisioned on a fi...
Deployment Models Contd…   Hybrid Cloud:      It means two separate clouds joined together (public, private,internal, comm...
Key Technology: Virtualization                                      App      App      App      App      App      App      ...
Advantages of Cloud Computing Pay-as-per-Use Location Independence Increased Flexibility Abstraction (Allows enterprise to...
Cloud Computing Market Size  According to study conducted by Forbes, the global market forenterprise cloud based services ...
Examples of Cloud ComputingThe NY Times      Amazon EC2 (Elastic Compute Cloud)Nasdaq       Amazon EC2                    ...
Difficulties for Cloud Computing  Continuous high availability  Consistency  Performance Issues  Legal and political probl...
Overview  Overview
Referenceswww.tecno-pulse.comwww.luitinfotech.comThe Future of Cloud Computing                  -Lutz SchubertA Short Intr...
Thank You !!!
Cloud computing by Bharat Bodage
Upcoming SlideShare
Loading in …5
×

Cloud computing by Bharat Bodage

3,785 views

Published on

Cloud Computing current trend in Internet Services

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
3,785
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
433
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Cloud computing by Bharat Bodage

  1. 1. Cloud Computing Bharat Bodage ING Softwares,Pune
  2. 2. ContentsWhat is Cloud Computing ?Features of Cloud ComputingTypes of CloudsDeployment ModelsKey Technology : VirtualizationAdvantages of Cloud ComputingCloud Computing Market SizeExamples of Cloud ComputingDifficulties for Cloud ComputingReferences
  3. 3. What is Cloud Computing ?The term “Cloud” is analogical to“Internet” “ Cloud Computing is internetbased computing where virtualshared servers provide Software,Infrastructure, Platform, Devicesand other resources and hosting tocustomers on a pay-as-you-usebasis. ”
  4. 4. Features of Cloud Computing Easy to Use Virtualized Application Programming Interface (API) Multi-Tenancy Pay-as-per-use Scalability Maintenance Security
  5. 5. Architecture of Cloud Computing Front End It comprises to client’s device (or computer network) and some applications needed for accessing cloud computing system. Back End It refers to cloud itself. It includes various computer machines, data storage system and servers.Middleware is used to allow computers that are connected onnetwork to communicate each other. Middlewareadministered all the information about client’s demand andtraffic ensuring smooth functioning of system.
  6. 6. Types of Clouds SaaS Software as a Service PaaS Platform as a Service IaaSInfrastructure as a Service
  7. 7. SaaS Software as a Service Software functionality is offered within cloud Increasingly popular with SMEs/SMBs (Small and Mid size Businesses) Quite Expensive Service delivered through browser No Hardware or Software to manageEx: SalesForce CRM, Google Apps, Wipro w-SaaS
  8. 8. PaaS Platform as a Service Provides Platform where applications and services can be developed and hosted Service delivered through browser Provides API (Application Programming Interface) Platform management is critical taskEx: Google App Engine, Window Azure (platform)
  9. 9. IaaS Infrastructure as a Service Provides Resources as services Virtualized Environment Foundation for SaaS and PaaS Whole cloud information viz. servers, routers, hardware based load balancing, firewalls and other network equipments are provides IaaSEx: Amazon EC2, SQL Azure, FlexiScale
  10. 10. Deployment Models Public Cloud: It is traditional cloud computing where resources are dynamicallyprovisioned on a fine grained, self service basis over internet of from off-site third party provider. Community Cloud: If several organizations have similar requirement and seek to shareinfrastructure to realize the benefits of cloud computing then communitycloud can be established. This is having higher cost than public cloudbecause this is having only fewer users as compared to public cloud.However this option may offer higher level of privacy, security or policycompliance.
  11. 11. Deployment Models Contd… Hybrid Cloud: It means two separate clouds joined together (public, private,internal, community) or combination of virtualized cloud server instancesused together with real physical hardware. Hybrid cloud is use of physicalhardware and virtualized cloud server instances together to provide a singlecommon device. Private Cloud: Private cloud describe offering’s that deploy cloud computing onprivate networks. It consists of applications or virtual machines in company’sown set of hosts. Hence to recover from failure, ability to scale up or downdepending upon demand.
  12. 12. Key Technology: Virtualization App App App App App App OS OS OS Operating System Hypervisor/ VM Impl. Hardware Hardware Traditional Stack Virtualized Stack Virtual machine is to abstract the hardware of single computerinto several different executing environment by creating illusionthat each separate execution environment is running on its ownprivate machine.
  13. 13. Advantages of Cloud Computing Pay-as-per-Use Location Independence Increased Flexibility Abstraction (Allows enterprise to focus on its core) Resource Sharing Instant scalability
  14. 14. Cloud Computing Market Size According to study conducted by Forbes, the global market forenterprise cloud based services will grow from $ 12.1 billion in 2010to $ 35.6 billion in 2015. The year-on-year growth rate will be 43% in2011, but it will decrease to 13% over next five years. Software as aService(SaaS) will account for 70% of revenue in 2010, while 30%will be related to Infrastructure as a Service(IaaS). Another report states worldwide revenue from public IT cloudservices exceeded $ 16 billion in 2009 and is forecasted to reach $55.5 billion in 2014, representing a compound annual growthrate(CAGR) of 27.4 %.
  15. 15. Examples of Cloud ComputingThe NY Times Amazon EC2 (Elastic Compute Cloud)Nasdaq Amazon EC2 Taylor Woodrow Google AppsESPN Right Scale using Amazon EC2CSS Major League Baseball Amazon EC2 JoyentBritish Telecom 3 Tera
  16. 16. Difficulties for Cloud Computing Continuous high availability Consistency Performance Issues Legal and political problem of data store and translation across region Scalability of all components Security
  17. 17. Overview Overview
  18. 18. Referenceswww.tecno-pulse.comwww.luitinfotech.comThe Future of Cloud Computing -Lutz SchubertA Short Introduction to Cloud Computing -David Chappell
  19. 19. Thank You !!!

×