Cloud computing provides on-demand, scalable access to shared computing resources via the internet. It has three main service models - Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Major cloud providers include Amazon (IaaS), Microsoft Azure (PaaS), and Salesforce (SaaS). The document discusses key characteristics, deployment models, security aspects, and the promise of cloud computing for enabling flexible, efficient, and scalable IT services.
15. Cloud Computing 5 Version 1.0 A computing cloud is a set of network enabled series of IT services that are massively scalable (and elastic), always on, Quality of Service Enabled, extremely scalable, dynamic systems that can be accessed in simple and pervasive manner “as a service” using Internet technologies. Definition & Model Cloud Cloud: From a modeling standpoint… Acquisition Model Access Model Technical Model Based on purchasing of services Based on pay for use Over the Internet to ANY device Scalable, elastic, dynamic, multi-tenant, & sharable Business Model
40. Ex: Amazon EC2, RackSpace, MicrosoftTo be considered “cloud” they must be deployed on top of cloud infrastructure that has the key characteristics Cloud
41. 8 Version 1.0 Cloud Computing Service Model Architectures Cloud
65. Cloud Computing 12 Version 1.0 Framework Definition Hybrid Clouds Deployment Models Community Cloud Public Cloud Private Cloud Cloud Service Models Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Essential Characteristics On Demand Self-Service Broad Network Access Rapid Elasticity Massive Scale Resilient Computing Common Characteristics Virtualization Service Orientation Resource Pooling Measured Service Homogeneity Geographic Distribution Low Cost Software Advanced Security
100. Cloud Computing The Promise…The Future… A Simple Idea Clear Tenets..the principles behind User Builds a Web based business application, Using a standard platform Using a standard database Upload this application to a cloud provider Only pays for what s/he uses when s/he needs it. Everything else is an implementation detail. Cloud provider automatically Provisions the services Scales the application and the database together Application Flexibility: Standardized Increasing “click to run” services Live in remote Internet data centers Scalable to millions System Replication Procurement: Efficient Rapid Commoditized “Pay by the sip” Security: Simplified Streamlined Cloud Multi-faceted Enablement Infrastructure: Consolidation Global Information Grid Capacity Services Virtualization Rapid Provisioning Facility Analysis Software: Network-centric Services System Monitoring Services Help Desk/Support Services SaaS Processes: SAS 70, ITIL , ISO 1779/9000 Customer: SOX, HIPAA, FISMA Security (C&A) Computing Service Provider (CSP) 8/26/2010 17 Version 1.0