“Just like water from the tap in your kitchen,cloud computing services can be turned on oroff quickly as needed. Like at the watercompany, there is a team of dedicatedprofessionals making sure the service providedis safe, secure and available on a 24/7 basis.When the tap isn’t on, not only are you savingwater, but you aren’t paying for resources youdon’t currently need.”- Vivek Kundra, CIO in Obama administration.
Cloud computing broadly describes off-premise, on-demand computing wherethe end-user is providedapplications, computing resources, andservices (including operating systems &infrastructure) by clouds servicesprovider via the Internet.
The hosting industry came out of theneed for software and computingservices that were managedinternally, but were made moreeconomical and accessible through theeconomies of scale of a hostedimplementation.
Cloud computing is the use ofcomputing resources (hardware andsoftware) that are delivered as a serviceover a network (typically the internet).The Cloud Computing possesses thefive essential characteristics as under,which is listed by the National Instituteof Standard and Technology (NIST) asa characteristics of cloud computing
Characteristics of cloud computing•On-demand self-service•Broad network access•Resource pooling•Rapid elasticity•Measured service
Some of the other key characteristics ofCloud Computing as below:•Agility•Application Programming Interface(API)•Cost•Device and location Independence•Virtualization•Multitenancy•Reliability
•Scalability and Elasticity•Performance•Security•Maintenance
Models of Cloud Computing: TheCloud Computing consists of threefundamental Service Models and fourdeployment models.1. Service Models2. Deployment Models
ServiceModelInfrastructure asa Service (Iaas)Eg. AmazonCloudFoundation,GoogleComputerEngineSoftware as aService (Saas)Eg. GoogleApplication, Microsoft Office365Plate form asService (Paas)Eg.Amazon, GoogleApplication
Architectural Implications:For all of cloud computing potential advantages, italso possesses several potential disadvantages.Whether the advantages outweigh the disadvantagesdepend largely on the configuration of the access andcore networking functions on which cloud computingdepends. The underlying architecture can bedisaggregated into two separate components:The first is with respect to the access network throughwhich end users connect to data centers.The second is with respect to the links that connectdata centers to one another.
Architectural Implications:Access Networking: As an initial matter, cloudcomputing will place considerably more onerousdemands on the access networks through which endusers will gain access to the cloud. The accessnetworks’ ability to meet these demands will go along way in determining cloud computingattractiveness as an option.•Bandwidth•Reliability•Quality of Service/ Network Management•Ubiquity•Privacy and Security
Architectural Implications:Data Center Interconnectivity: The advent of cloudcomputing will change the nature of demand that isplaced on data centers. In addition to heightening datacenters’ seemingly unquenchable thirst for electricpower, cloud computing is placing ever increasingdemands on the ways that data centers are configuredand on the links that connect data centers to oneanother.•High Band width Networking•Reliability•Security and Privacy•Control over Routing Policies•Standardization•Metering & Payment
Importance of the Cloud Computing for India:As one of the faster growing economies in the world,India seems to be at the forefront of most technologicaldevelopment and cloud computing is no exception.Indian Enterprises have been faced with ebbs andflows in workflow for the past few years and this trendis expected to continue for the foreseeable future. Forthis reason, cloud computing has a particularadvantage for a growing economy like India.
Importance of the Cloud Computing for India:First, it balances the ebbs and flows in the workflowwithout significant impacts to the company’s bottomline. Second, the cloud allows an enterprise to focus onits core competencies by allowing the cloud provider todeal with all of the hassles involved with thedevelopment, maintenance, storage, and upgrades ofbusiness applications. For these reasons, expertspredict that the cloud computing market in India willgrow at a compound annual growth rate of 40 percentby 2014
Top 10 Cloud computing service providerscompanies in India:1. Infosys Technologies2. Reliance Data Center3. Synage4. Netmagic Solution5. Wipro Technologies6. Synapse India7. TCS8. Orange Scape9. Wolf Frameworks10. Zenith InfoTech
Adoption of Cloud by the India: One of the strikingfeatures about cloud computing is that it presentsbenefits to every aspect of India’s economy includingbut not limited to SMEs, the education system and theGovernment of India. E.g.SMEs (Small and Medium Enterprises) play a veryimportant role in developing the overall industrialeconomy of a country. The Fourth Census of the SMEsector indicates that this sector employs 59.7 millionperson over 26.1 million enterprises. SMEs contributetowards 45 percent of the manufacturing output and 40percent of the total export of the country. SMEs inIndia are now using online portal such as eBay andAmazon to sell their products domestically andabroad.
Legal and Regulatory Issues of Cloud Computing InIndia:Use of cloud computing in India is still not very liberal.There are many policy and law related issues that areresponsible for slow growth and adoption of cloudcomputing in India. Absence of an effective cloudcomputing policy of India is responsible for limitedutilisation of cloud computing in India. However, legalissues of cloud computing in India are the main reasonfor cautious adoption of cloud computing in India.
Legal and Regulatory Issues of Cloud Computing InIndia:Hon’ble Minister Shri Kapil Sibal, said during thelaunch of the National Cloud Computing Initiative on14th August 2012, A cloud computing services user getsto use original software without having to buy it. Theuser gets it on basis of some free either on monthly orannual basis from cloud service provider. In some case,service provider also provide hardware services likestorage facility also on rental basis or, as per agreementwith the user. He said it is the economic model of thecloud computing that can bring down cost ofcomputing and result in fast delivery of e-governanceservices to citizens.
Conclusion:Cloud computing is a model for enablingubiquitous, convenient, on-demand network access toa shared pool of configurable computing resources(e.g., networks, servers, storage, applications, andservices) that can be rapidly provisioned and releasedwith minimal management effort or service providerinteraction. In Indian perspective, the differentdepartment of the stategovernment, SMEs, Schools, AICTE and other sectorshas already adopted the Cloud Computing in theirworking spheres.
The Hon’ble Minister Shri Kapil Sibal, Ministry ofCommunication and Information & Technology saidnew regulations are needed to address data safetyconcerns, especially case where server that hostpersonal information are located in foreign lands. Thestatement given by the hon’ble minister Shri KapilSibal indicates that our Indian government also keeninterested to develop the Cloud computing in India inprotective manner.Thanks and RegardsAjit Kumar