An Overview of Cloud ComputingPresented by:Zahra GolshaniMsc.IT management Student University Of Tehran
Cloud Computing (Computing) (Cloud) . (Cloud) . Cloud Computing Online .
5 Essential Cloud CharacteristicsOn-demand self-service Broad network access (Internet)Resource poolingLocation independenceRapid elasticityMeasured service
Core objectives and principles that cloud computing must meet to be successful: Security ScalabilityAvailability Performance Cost-effective Acquire resources on demand Release resources when no longer needed Pay for what you use Leverage others core competencies Turn fixed cost into variable cost Objectives of Cloud Computing*
*Infrastructure as a Service (IaaS): Products offered via this modeinclude the remote delivery (through the Internet) of a fullcomputer infrastructure (e.g., virtual computers, servers, storagedevices, etc.);
Platform as a Service (PaaS): To understand this cloud computinglayer one needs to remember the traditional computingmodel where each application managed locally required hardware,an operating system, a database, middleware, Web servers,and other software. One also needs to remember the team of network,database, and system management experts that are neededto keep everything up and running. With cloud computing, theseservices are now provided remotely by cloud providers under thislayer;
Cloud Service Models
Cloud Service Models*Software as a Service (Saas): Under this layer, applications aredelivered through the medium of the Internet as a service. Insteadof installing and maintaining software, you simply access itvia the Internet, freeing yourself from complex software andhardware management. This type of cloud service offers a completeapplication functionality that ranges from productivity (e.g.,office-type) applications to programs such as those for CustomerRelationship Management (CRM) or enterprise-resource management.
: . . . CD DVD . : . Cloud Computing .
: . Cloud Computing Google Docs . 200 office Cloud Computing . : Cloud Computing Update . Login . .
: . Cloud Computing . : Cloud Computing . . . . . .
Cloud Deployment ModelsPrivate cloud : The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party .
Community cloud: The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations).
Public cloud: The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.
Hybrid cloud: The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting).
Issues with the Cloud Security (number 1 concern) Performance Availability Lack of Standards Inability to Customize Hard to Integrate with current in-house IT Regulatory requirements Note enough suppliers yet*
Clouds are massively complex systems that can be reduced to simple primitives that are replicated thousands of timesThese complexities create many issues related to security as well as all aspects of Cloud computingClouds typically have a single security architecture but have many customers with different demandsCloud security issues may drive and define how we adopt and deploy cloud computing solutionsHighly sensitive data is likely to be on private clouds where organizations have complete control over their security modelAnalyzing Cloud Security*
More on SecurityTrusting vendors security model Where is the data stored and who is securing itInability to respond to audit requirementsIndirect administrator accountabilityLoss of physical controlData retention / backup standardsRedundancy / Disaster Recovery Handling ComplianceGLBA, HIPAA, SOX, PCYState lawsInternational EU Data Protection DirectiveFTC ScrutinySAS 70 Audits
Cloud Based Service examplesPeer to PeerBOINC, SkypeWeb AppsFacebook, Twitter, YouTubeSecurity as a ServiceMessageLabs, Purewire, ScanSafe, ZscalerSoftware plus servicesMicrosoft Online ServicesSoftware as a ServiceGoogleApps, Salesforce, SpringCMStorageContent DistributionBitTorret, Amazon CloudFrontSychronisationLiveMesh*
Clouds vs. Traditional HostingThree distinct characteristics that differentiate clouds from traditional hosting It is sold on demandTypically by the minute or the hour It is elasticA user can have as much or as little of a service as they want at any given time The service is fully managed by the providerThe consumer needs nothing but a personal computer and Internet access*
Cloud Economics*Estimates vary widely on possible cost savingsIf you move your data center to a cloud provider, it will cost a tenth of the cost. Brian Gammage, Gartner FellowUse of cloud applications can reduce costs from 50% to 90% - CTO of Washington D.C.IT resource subscription pilot demonstrated a 28% cost savings - Alchemy Plus cloud (backing from Microsoft)Using Cloud infrastructure saves 18% to 28% before considering that you no longer need to buy peak capacity George Reese, founder Valtira and enStratusWhen implementing Cloud you must consider other costs which may not be apparent today.