Cloud ComputingAn Overview and it’s impact on the way business use IT From Clozon Technologies
Cloud Computing : Some History Is it a newIs it a new Hyped by software ortechnology? vendors to make hardware more money? product ? Who invented it or discovered it and when? Who is using it? Will it change the way we use IT?
Cloud Computing : Some HistoryThe underlying concept of cloud computing dates back to the 1960s, when JohnMcCarthy (computer and cognitive scientist) opined that "computation maysomeday be organized as a public utility." In the early days (1960’s) of data processing, computers as well as their operation were expensive. Therefore theMainframe Computer operators were looking for ways to utilize them in the best way possible. Companies with large mainframe computers offered their computing resources to external users. The above concept of maximizing resource utilization by shared usage is the foundation of cloud computingThe first scholarly use of the term “cloud computing” was in a 1997 lecture byRamnath Chellappa.
Cloud Computing : Is it a new technology? Windows Live Hotmail, formerly known as Hotmail ,1996 a free web based mail service was launched in July 1996 .1999 Started providing CRM app (Software As A Service)1999 Introduced virtualization to x86 systems that transforms a single system into multiple servers. Amazon started offering cloud computing (servers).2006 Users can rent compute instance(server) on internet and run their own applications.
Cloud Computing :Why is Everyone Interested ? Legacy RackMount Servers Exponential increase in the (Year 2004) compute power of current servers versus servers that were available few years back. Single Blade Matured virtualization technology (Year 2012) and products. Ability to virtualize CPU , Memory , storage , Network = and provide excellent isolation and advanced features. Can pack more servers in the same space due to the reduced form factor. Connectivity to internet – Cheaper link costs with high uptime.
Cloud Computing : What it is ? Cloud Computing in simple languageSubscribe to and use compute resources like servers , Operating systems , storage ,Databases and applications in a matter of minutes.Pay for the subscribed resource based on usage. For example based on the number ofusers or the duration used.Add more resources quickly as and when required .Release resources when not in use and save on the costsResources are accessible over network(Internet)Cloud computing is a model for enabling ubiquitous, convenient, on-demand networkaccess to a shared pool of configurable computing resources (e.g., networks, servers,storage, applications, and services) that can be rapidly provisioned and released withminimal management effort or service provider interaction
Cloud Computing : TerminologyService Service Definition Examples Amazon Rackspace TATA Comm. Netmagic MS Azure Google Apps Orange Scape AppPoint Google Apps Salesforce TCS, Wipro, Synage Global Focus India Focus
Cloud Computing : Deployment Models Cloud Deployment Models Hybrid CloudPublic Cloud Private Cloud Community This is aSystems and Systems and Cloud combination ofServices are Services are Controlled and public and privateavailable to the delivered in a used by a group of cloud. Activitiesgeneral public and shared services entities or that are noncan be free or model(by different organizations or critical or noncharged. Has departments/units individuals that core(for E.g.provision for within an have a shared training) to anaccess control and Organization only). interest or a organization areauthentication . Organization have common mission. done using the complete control public cloud andE.g. Gmail. over the data and rest are done using systems. private cloud.
Cloud Computing :Advantages Advantages of Using Public Cloud ComputingPay as you Pay only for the resource you use and for the duration you use. E.g. use You will pay only for the time you used a compute instance(server)Scalability Instantly provision additional resources as required Elasticity Provision or Release resources as per requirement which results in reduced costs Cloud providers are expected to have higher redundancies andAvailability resilient systems compared a typical self managed setup You are able to focus on your core business instead of wasting yourMaintenance time and energies in running IT You pay on usage basis and are not burdened with making large oneOpex Model time Capex investments.
Cloud Computing : Disadvantages Disadvantages of Using Public Cloud Computing You have reduced control of your IT systems and are completelyControl dependent on the service providerData Since the resources are shared among different entities in a publicsecurity cloud , there are higher risks of breaches You may find it very tough and not cost effective to move from oneLock in cloud provider to another if you are not satisfied with the services. Costs incurred over longer periods of time (say 3 or more years) mayCosts not be any less when compared to having IT systems in-house
Cloud Computing : What is the impact ? Typical current end user Future Cloud Computing Potential Entity adoption scenario specific to Adoption environment domestic India businesses Timeframe Desktop PC with operating Desktop PC with majorHome or system , storage , part of the storage andhome Office applications like MS office , applications on the cloud. anti virus software , etc Desktop PC’s with few Thin clients with server , SME servers including storage , storage and applications applications for inventory , costing , invoicing , etc on the cloud Non critical applications (mail , Large Large and complex IT security gateway , etc) move toEnterprises environment hosted and cloud. Dedicated (Private)Cloud owned by the enterprise setup within premises to optimize resource usage . 2 to 3 yrs :Large portion of the apps 3 to 5 yrs :Non critical applications will and compute requirement will be be consumed Or hosted on Public Cloud. consumed from Public Cloud
Thank You www.clozon.comPlease click here and like For Your Google Apps and us if you found the presentation Cloud Computing Needs useful