Cloud ComputingBy: Vivek Ravindran
Introduction: Cloud Computing in general involves delivering hosted services over the Internet. The model enables convenient, on‐demand network access to a shared pool of configurable computing resources. Services and Resources involve Servers
Networks
Storage
ApplicationsThe hosted service can be rapidly provisioned and released with minimal management effort or service provider interaction
Cloud Computing Advantages: Cloud Computing Offers many advantages - Lower Costs
Pay as you go Computing
Elasticity and Scalability
Service Level AgreementsCloud Computing Framework
Cloud CharacteristicsThree distinct characteristics -  Sold on Demand - by the minute or the hour
 Services are Elastic – services as required at given time
 Service is fully managed by the providerCloud Computing VendorsThe Cloud computing market is very crowded.
Few of the major vendors are… Cloud Service ModelsService Models of Cloud Computing are - Cloud Infrastructure as a Service (IaaS)
Cloud Platform as a Service (PaaS)
Cloud Software as a Service (SaaS)Cloud Infrastructure as a Service (IaaS)Infrastructure services provide building blocks that can be moulded to run different application servers, packaged applications, etc., which can be used to host applications. Infrastructure Services include - Storage - Provide metered, on‐demand storage of structure or un‐structured data delivered as a service. Vendors - Amazon EBS & S3, MossoCloud Files, Nirvanix, VaultscapeStorageCompute - provide metered, on‐demand execution of codes, services or applications delivered as a service.  Vendors - Amazon EC2, MossoCloud Servers, AppNexus, Terremark, GridLayerServices Management - provide a layer of management of the infrastructure servicesVendors - IBM, RightScale, Scalr, CloudStatus, Kaavo
Cloud Platform as a Service (PaaS)Platform services offer a ready built infrastructure and application frameworks that can be used for building and running applications. Platform Services include - General Purpose - provide development tools for cloud‐capable applications or application fragments. Vendors - Force.com, LongJump, Google App Engine, MS Azure Services PlatformBusiness Intelligence - provide business intelligence capabilities as service and can be cloud‐based. Vendors - Aster DB, Panaroma, VerticaIntegration - provide integration and process orchestration capabilities delivered as a service. Vendors - Amazon SQS, HubSpan, Microsoft BizTalk Services
Cloud Platform as a Service (PaaS)Platform Services include - Development & Testing - provide software development life‐cycle management capabilities delivered as a service. Vendors - Mercury, LoadStorm, CollabnetDatabase - provide data management services to application developers delivered as a service.  Vendors - Google BigTable, Amazon SimpleDB, FathomDB, Microsoft SDS

Cloud Computing Presentation

  • 1.
  • 2.
    Introduction: Cloud Computingin general involves delivering hosted services over the Internet. The model enables convenient, on‐demand network access to a shared pool of configurable computing resources. Services and Resources involve Servers
  • 3.
  • 4.
  • 5.
    ApplicationsThe hosted servicecan be rapidly provisioned and released with minimal management effort or service provider interaction
  • 6.
    Cloud Computing Advantages:Cloud Computing Offers many advantages - Lower Costs
  • 7.
    Pay as yougo Computing
  • 8.
  • 9.
  • 10.
    Cloud CharacteristicsThree distinctcharacteristics - Sold on Demand - by the minute or the hour
  • 11.
    Services areElastic – services as required at given time
  • 12.
    Service isfully managed by the providerCloud Computing VendorsThe Cloud computing market is very crowded.
  • 13.
    Few of themajor vendors are… Cloud Service ModelsService Models of Cloud Computing are - Cloud Infrastructure as a Service (IaaS)
  • 14.
    Cloud Platform asa Service (PaaS)
  • 15.
    Cloud Software asa Service (SaaS)Cloud Infrastructure as a Service (IaaS)Infrastructure services provide building blocks that can be moulded to run different application servers, packaged applications, etc., which can be used to host applications. Infrastructure Services include - Storage - Provide metered, on‐demand storage of structure or un‐structured data delivered as a service. Vendors - Amazon EBS & S3, MossoCloud Files, Nirvanix, VaultscapeStorageCompute - provide metered, on‐demand execution of codes, services or applications delivered as a service. Vendors - Amazon EC2, MossoCloud Servers, AppNexus, Terremark, GridLayerServices Management - provide a layer of management of the infrastructure servicesVendors - IBM, RightScale, Scalr, CloudStatus, Kaavo
  • 16.
    Cloud Platform asa Service (PaaS)Platform services offer a ready built infrastructure and application frameworks that can be used for building and running applications. Platform Services include - General Purpose - provide development tools for cloud‐capable applications or application fragments. Vendors - Force.com, LongJump, Google App Engine, MS Azure Services PlatformBusiness Intelligence - provide business intelligence capabilities as service and can be cloud‐based. Vendors - Aster DB, Panaroma, VerticaIntegration - provide integration and process orchestration capabilities delivered as a service. Vendors - Amazon SQS, HubSpan, Microsoft BizTalk Services
  • 17.
    Cloud Platform asa Service (PaaS)Platform Services include - Development & Testing - provide software development life‐cycle management capabilities delivered as a service. Vendors - Mercury, LoadStorm, CollabnetDatabase - provide data management services to application developers delivered as a service. Vendors - Google BigTable, Amazon SimpleDB, FathomDB, Microsoft SDS