somendrabhati

download somendrabhati

of 48

Transcript of somendrabhati

  • 8/13/2019 somendrabhati

    1/48

    MAHATMA JYOTI RAO

    PHOOLE

    U N I V E R S I T Y

    (MJRP COLLEGE OF ENGINEERING AND

    TECHNOLOGY)

    A seminar report on

    Cloud Computing

    Submitted To: Submitted By:Mrs. Himani Nayyar

    DEPARTMENT OF COMPUTERSCIENCE ANDENGINEERING2013-14

    SOMENDRA BHATI

    B.Tech (IT)Roll No. 12134

    7thsemester

  • 8/13/2019 somendrabhati

    2/48

    CERTIFICATE

    This is to Certified that the seminar work entitled CLOUD COMPUTINGis

    a bonafide work presented by Somendra Bhatibearing roll no. 12134 in a

    partial fulfilment for the award of degree of Bachelor of Engineering inINFORMATION TECHNOL0GY of MAHATMA JYOTI RAO

    PHOOLEUNIVERSITY JAIPUR RAJ. during the year 2013-14. The

    seminar report has been approved as it satisfies the academic requirements with

    respect to seminar work presented for the Bachelor of Engineering Degree.

    Staff In charge

    Mrs Himani Nayyar Name:Somendra Bhati

    HOD IT Depart. Roll: 12134

  • 8/13/2019 somendrabhati

    3/48

    Cloud computing is the latest of computing paradigms. Itpromises to change the way people use computing resources.Using Internet as In this report there is a brief overview ofcloud computing. Cloud the backbone, cloud computing asserts

    that it is possible to provide computing as a utility to endusers as and when needed basis. Cloud computing has a

    potential to serve users of all kinds: individual users,institutions, industry at large. This report cover issues suchnature and scope of cloud computing, its applications, businessrationale etc.

    Executive Summary

    A common understanding of cloud computing is continuouslyevolving, and the terminology and concepts usedto define it often need clarifying. Press coverage can be vagueor may not fully capture the extent of what cloudcomputing entails or represents, sometimes reporting howcompanies are making their solutions available in the

    cloud or how cloud computing is the way forward, but notexamining the characteristics, models, and servicesinvolved in understanding what cloud computing is and what it

    can become.This white paper introduces internet-based cloud computing,exploring the characteristics, service models, anddeployment models in use today, as well as the benefits andchallenges associated with cloud computing. Alsodiscussed are the communications services in the cloud(including ways to access the cloud, such as web APIs andmedia control interfaces) and the importance of scalability andflexibility in a cloud-based environment.Also noted for businesses desiring to start using communicationservices, are the interface choices available,including Web 2.0 APIs, media control interfaces, Javainterfaces, and XML based interfaces, catering to a widerange of application and service creation developers.

  • 8/13/2019 somendrabhati

    4/48

    Table of Contents

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . 2Cloud Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . 2Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . 2Service Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . 3Deployment Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . 4Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . 5

    Challenges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . 5Communications in the Cloud . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . 6Using the Communications Services . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . 6Accessing through Web APIs . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . 6

    Media Server Control Interfaces . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . 7Communications Scalability . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . 7Getting Started with Communications Services . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . 8

    Advantages and Disadvantages of Cloud Computing.......................................................16

    The Future of Cloud Computing

    ........................................................................................

    .22

    Hardware and software requirements for cloud computing

    ............................... 35

  • 8/13/2019 somendrabhati

    5/48

    1. Introduction

    The process and possibilities of business has been radicallyaffected and hugely expanded by continuously changingtechnological advances. For instance, the invention of printingpress and the consequent ability to produce books in largenumbers created new business of publishing. This in turnhelped in organizing education and determined the structure ofuniversity. The invention of steam engine led to creation of

    transportation industry and the invention of aero plane createdaviation industry and computers created industry ofinformation. Something similar is ushering in the field ofcomputing.

    Cloud computing is a business model that harnesses the webas the ultimate business platform. Cloud computing isimpregnated with immense potential for array of practicalapplications. The model is expected make computing needs

    available via web on retail basis and is called cloud computing.

  • 8/13/2019 somendrabhati

    6/48

    Cloud computing intends to make the Internet the ultimatehome of all computing resources- storage, computations,applications and allow end user to available them in quantitiesof her choice, location of their preferences, for duration of their

    liking. In other world web become the provision store for allyour computing needs.

    2. What is CLOUD COMPUTING?

    Why do I buy a computer when I use it for only few hours aweek? Why do I buy a printer when I need printingoccasionally? Is it possible to avail computing on need basis

    as it is possible in case of electricity or water? In otherwords, can I avail computing resources such as storage,application, and infrastructure as a utility?

    The answer is yes. And the name of model which is expectedmake computing available on retail basisis called cloudcomputing. Cloud computing intends to make the Internet theultimate home of all computing resources- storage,computations, applications and allow end user (both individuals

    and business) to avail these resources in quantities of herchoice, location of their preferences, for duration of their liking.

  • 8/13/2019 somendrabhati

    7/48

    In other world web become the provision store for all yourcomputing needs. A business model built on this paradigmoffers these resources as services either on pay per use basisor rental basis.

    Cloud computing is a term used to describe both a platformand type of application. A cloud computing platformdynamically provisions, configures, reconfigures, anddeprovisions servers as needed. Servers in the cloud can bephysical machines or virtual machines. Advanced cloudstypically include other computing resources such as storagearea networks (SANs), network equipment, firewall and othersecurity devices. Cloud computing is an attractive paradigm

    that allows consumers to self-provisioncloud-based resources, application services, developmentplatforms and virtualizedinfrastructures. The benefits associated with cloud computingare enormous; however,there still are numerous inherent issues due to the dynamic,virtualized, distributedand multi-tenant nature of the cloud environment. Some of themajor concernsrelate to the security and privacy of consumer data,interoperability and portabilityof services across different clouds, inappropriate service levelagreements and lackof open standards as well as cloud provider and vendor lock-in.Although the technologies underlying the cloud paradigm havebeen in existencefor some time, the frameworks and methodologies for

    construction, deployment anddelivery of cloud services and environments are in the processof being furtherdeveloped and refined. Newer approaches to suchmethodologies and mechanisms arerequired to ensure that the software developed is scalable andsuitable for virtualizeddistributed environments, the deployment of platforms issecure and exhibits the

    inbuilt characteristic of multi-tenancy, there are clear openstandards with respect

  • 8/13/2019 somendrabhati

    8/48

    to the interoperability and portability across different cloudsand the new breedof security threats that now exist due to the shared trustboundaries in the cloud

    environment are, at least, minimized. It is also important thatthe chosen frameworksand mechanisms are suitable and appropriate for thedistributed and virtualizedenvironments.

  • 8/13/2019 somendrabhati

    9/48

    Everyone is talking about the cloud. But what does it

    mean?

    Business applications are moving to the cloud. Its not just afadthe shift from traditional software models to the Internethas steadily gained momentum over the last 10 years. Lookingahead, the next decade of cloud computing promises new waysto collaborate everywhere, through mobile devices.

    Life before cloud computing

    Traditional business applications have always been verycomplicated and expensive. The amount and variety ofhardware and software required to run them are daunting. Youneed a whole team of experts to install, configure, test, run,secure, and update them.

    When you multiply this effort across dozens or hundreds ofapps, its easy to see why the biggest companies with the bestIT departments arent getting the apps they need. Small and

    mid-sized businesses dont stand a chance.

    Cloud computing: a better way

    With cloud computing, you eliminate those headaches becauseyoure not managing hardware and softwarethats theresponsibility of an experienced vendor like salesforce.com.The shared infrastructure means it works like a utility: You onlypay for what you need, upgrades are automatic, and scaling up

    or down is easy.

    Cloud-based apps can be up and running in days or weeks, andthey cost less. With a cloud app, you just open a browser, login, customize the app, and start using it.

    Businesses are running all kinds of apps in the cloud, likecustomer relationship management (CRM), HR, accounting,and much more. Some of the worlds largest companies moved

    their applications to the cloud with salesforce.com after

  • 8/13/2019 somendrabhati

    10/48

    rigorously testing the security and reliability of ourinfrastructure.

    As cloud computing grows in popularity, thousands of

    companies are simply rebranding their non-cloud products andservices as cloud computing. Always dig deeper whenevaluating cloud offerings and keep in mind that if you have tobuy and manage hardware and software, what youre lookingat isnt really cloud computing but a false cloud.

    Cloud 2: Mobility and collaboration

    The latest innovations in cloud computing are making our

    business applications even more mobile and collaborative,similar to popular consumer apps like Facebook and Twitter. Asconsumers, we now expect that the information we care aboutwill be pushed to us in real time, and business applications inthe cloud are heading in that direction as well. With Cloud 2,keeping up with your work is as easy as keeping up with yourpersonal life on Facebook.

  • 8/13/2019 somendrabhati

    11/48

    3. Why cloud computing?

    Cloud computing infrastructure accelerates and fosters theadoption of innovations. Cloud computing can enableinnovations. It alleviates the need of innovators to findresources to develop, test, and make their innovationsavailable to the user community. Innovators are free to focuson the innovation rather than the logistics of finding andmanaging resources that enable the innovation. Cloudcomputing helps leverage innovation as early as possible todeliver business value to a company and its customers.

    Cloud computing infrastructure allows enterprises to achievemore efficient use of their IT hardware and softwareinvestments. Cloud computing can increase profitability byimproving resource utilization. Pooling resources into largeclouds drives down costs and increases utilization by deliveringresources only for as long as those resources are needed.Cloud computing allows individuals, teams, and organizationsto streamline procurement processes and eliminate the need to

  • 8/13/2019 somendrabhati

    12/48

    duplicate certain computer administrative skills related tosetup, configuration, and support.

    4. Cloud Computing: The Promise

    Cloud computing is the newest paradigm in the history ofcomputing. It is made possible by a unique combination offacts: exponentially grown world wide web, reliable andbroadband connectivity, phenomenal increase in onlinepopulation both individuals and businesses, commoditizedstorage and processing power and increasing migration ofbusinesses on to web platform. Cloud computing proposes toharness these factors in establishing a new paradigm in

    computing. It is a new order of computing. Cloud computingparadigm claims that it is possible and beneficial to makeInternet or web as the home of all computing resources and toprovide these resources to consumers as "utilities" on retailbasis. It asserts that by using cloud model small business cantake advantage of cost reductions. By availing cloud services,business can focus on its "core" issues. "The "cloud" representsthe Internet: Instead of using software installed on yourcomputer or saving data to your hard drive, you're working and

    storing stuff on the Web, in cyberspace. Data is kept on serversrun by the service you're using, and tasks are performed inyour browser using an interface provided by theservice." Cloud Computing is the next step in the evolution ofthe Internet as a source of services. Its those services thatusers are interested in, not the underlying technologies. Whilemost people have become accustomed to using services suchas emailing or searching or shopping on the Internet, byextension, it makes sense that business technologies should beaccessible in the same way. In other words, instead ofinstalling packaged software applications on their computers,people and businesses will use their browsers to access a widerange of cloud services available on-demand over the Internet.As this transition accelerates, the IT industry has anopportunity to drive a quantum-leap improvement in the userexperience.

    5. Examples of cloud computing.Although most of us usecloud computing in one or the other form, we are not usually

  • 8/13/2019 somendrabhati

    13/48

    aware of them. In this section we list some of the well knownweb services that are built using cloud infrastructure.

    WhenHotmail started offering free web-based emailservice in 1996, it represented first instance of cloudcomputing. Hotmail has all the features of cloudcomputing. The service is offered via web to the user,user data is stored in data centre and use remoteservers; service is made available through a browser.

    Popular networking sites suchasfacebook,orkut,flickroffer services based on cloudcomputing.

    If all user want is to type a document and maybe includesome basic formatting, you don't need all the power of aproprietary Microsoft Word you can simply log in

    toGoogle Docsanother example of cloud computing inaction. So far we listed services aimed at general users. However,

    cloud computing has far reaching implications forbusiness in general. It gives the ability to run ageophysical modeling application on the most powerfulsystems available anywhere. It can be the ability to renta virtual server, load software on it, turn it on and off atwill, or clone it ten times to meet a sudden workload

    demand.

    http://hotmail.com/http://hotmail.com/http://facebook.com/http://facebook.com/http://orkut.com/http://orkut.com/http://flickr.com/http://flickr.com/http://flickr.com/https://docs.google.com/Doc?docid=ddqtts2d_87dh32p8t7https://docs.google.com/Doc?docid=ddqtts2d_87dh32p8t7https://docs.google.com/Doc?docid=ddqtts2d_87dh32p8t7http://flickr.com/http://orkut.com/http://facebook.com/http://hotmail.com/
  • 8/13/2019 somendrabhati

    14/48

    6. Cloud Computing is characteristics

    Cloud computing is characterized by the following

    * DynamismIt means that the system can expand and contact based on theneeds of the application, at any point of time. It is thischaracteristic that allows cloud vendors to offer services in anydegree of granularity. From the cloud consumer perspectivebecomes a "pay per use" model.

    * Abstraction

    The actual implementation is always hidden. The programmer

    or even the end users need never to worry about how andwhen of the system. This abstraction is achieved through whatis known as "virtualization". Every resource can be subjected tovirtualization. Storage, Operating system, platform are some ofresources that be "abstracted" or "virtualized".* Resource-SharingThe resources are designed in such a manner that it can beshared. It is this feature that allows cloud providers to buildmassive scale resource pools and operate them cost effectively.

    Data centers are one example.* PlatformAlmost every cloud computing is build on one of the platforms.It makes things program specific.Although end user andinterfaces are abstracted, at lowest level applications havebeen implemented on specific platforms and environments.

  • 8/13/2019 somendrabhati

    15/48

    7. Cloud technologies and services

    Cloud paradigm has a huge potential. Cloud computingparadigm offers services broadly in the following categories.

    1. Software as Service- Individuals and business canconsumes applications such as CRM, Email, office workproductivity applications that are offered as a service by acloud vendor. Instead of buying software package in traditionalform, individuals and businesses can buy software as a"service" as and when needed. For example, you may say onehour of Microsoft word time for preparing your documents or acompany may buy it for a longer duration. It may be called as"retail" purchase of a service.

    Examples:

    Free: Gmail

  • 8/13/2019 somendrabhati

    16/48

    Commercial: Salesforce.com`s SFA services, Google Officeproductivity applications.

    2. Platform as a service: One can avail a platform of choice

    such as windows or Linux as a service and host company andlaunch its services on and from it. A service consumer r suchan individual or a business can rent or avail an entireapplication development environment as a service. Theconsumer may then use this environment to develop anddeploy applications. Example: Google App Engine, ApplicationServer virtual images, Amazon Web Services, Boomi, CastIron, and Google App Engine.

    3. Infrastructure as service: In this cloud vendor provides acomplete infrastructure as needed by the consumer. This mayinclude operating system environment, database systemenvironment, and storage environment. The vendor takesresponsibility for hosting and managing the infrastructure

    Example: Amazon EC2, Amazon SimpleDB. IBM Blue House,VMWare, Amazon EC2, Microsoft Azure Platform, Sun ParaScaleCloud Storage, and more.

    8.Implications of Cloud computingCloud computingparadigm has practical as well as theoretical implications at alllevels: individuals through institutions to society at large. Ithas implications for academics, enterprises as well as togovernment. Let us consider them.

  • 8/13/2019 somendrabhati

    17/48

    1 Implications for individuals

    Cloud computing 's idea of making web a central place to meetone's computing needs in "retail" formats opens up for anindividual for a range of existing and upcoming services.Although now a common place free web based email servicesrepresents one of the earliest example of cloud computingservice. This frees a common man from the clutches ofinstitutional computing policies and helps him have life longdigital presence on the web. Freely available but industrialstrength services such on-line docs, emails already have put an

    ordinary person on par with a company in terms of access toproducts and services.

    2. Implications for entrepreneurs

    The Cloud opens a new world of entrepreneurial opportunities,not just to those in the industrialized world, but also toemerging economies across the globe, including three billionnew capitalists from China, India, Brazil, and the former Soviet

    Union. Individuals will be able to use one of the worlds largestsupercomputers, without having to house it, manage it, power

  • 8/13/2019 somendrabhati

    18/48

    it, administer it, provision it or buy it. So far businesses haveoriented their services on a global basis. Cloud computing,because of its distributed nature of resources may help themconsider "local" approaches.

    3. Implications for business

    Cloud computing heralds a new business opportunity forbusiness in two distinct domains. The domains are serviceproviding and service consumer. As a service provider on cloudplatform business can extend the range of their services. Forinstance software service providers can extend their existingservice portfolios or transform them into cloud consumers. For

    instance, a user who has bought MS Word package and iscurrently using it on her desktop may be allowed to upgrade itto newer version as a cloud service. On the other hand, aservice consumer of cloud computing, a business can have costadvantages and also focus on "core" processes.

    Cloud Computing makes it possible to create new businessoperations platforms that will allow companies to change theirbusiness models and collaborate in powerful new ways with

    their customers, suppliers and trading partners stuff thatsimply could not be done before.

    4. Implications for academics and research

    Cloud computing is a new environment. As such, it demands anew approach in almost all fronts. It needs a different kind ofdatabases, security mechanism, algorithms locate widelyscattered database and search within them.

  • 8/13/2019 somendrabhati

    19/48

    9. Cloud computing models

    The Cloud comprises three aspects:

    Cloud computing a design pattern that enables self-service automation, scaling, flexing, variable costs, andrich data analytics;

    Cloud Platforms, the tools, programming and informationmodels, supporting software run-time components, and

    related technologies. Platforms facilitate implementingCloud Services that depend on the Cloud Computingdesign pattern to meet their requirements, particularlythose related to cost;

    Cloud Services, a delivery model for information services.

  • 8/13/2019 somendrabhati

    20/48

    10. Cloud computing architecture

    Cloud computing paradigm like any other needs aninfrastructure to build and deliver services. However, it is morean evolution than a revolution. Existing technologies such agrid computing, utility computing, adaptive computingconstitute the infrastructure leading to cloud computing. Othertechnologies that underpin cloud computing includevirtualization, data centre etc.

    11. Advantages of Cloud Computing

    Cloud computing has a true potential to offer a series ofbenefits to both cloud vendors and cloud serviceconsumers.Business needs as reason for using cloud services.Here is a brief list.

    Today business systems contain a lot of technologicalcomponents. Building and using technological components maydrive business away from its "core" activities. Cloud computingcomes as a rescue for such businesses that can define a set oftechnological components that can be availed as services.

  • 8/13/2019 somendrabhati

    21/48

    1. Improve cost structures

    Cost reduction remains the single most concern of anybusiness. Cost reductions in building and running IT

    components form a major part of cost structure for anybusiness. Meeting those IT needs via cloud service may comeas a boon to many enterprises.

    2. Dealing with change

    Keeping in tune with rapid technological by way of regular upgradation poses serious challenges for business. Cloud vendorsbecause of their scale of operations and wide client base

    always ensure that technological developments are integratedinto their service portfolios at the earliest.

    In addition to above, scalability, security etc which are constantconcern of every business can be well managed by way ofusing cloud services

    3. Focus on core

    By availing cloud service in areas where it has not core valueproposition, a company can keep its key personnel can focusmore on producing value and innovation for the business.

  • 8/13/2019 somendrabhati

    22/48

    12. Who can use Cloud computing?

    Cloud computing paradigm and its range of services is potentialenough to wide range of services and can meet the needs of

    business of all sizes and variety. Here are examples.1. Cloud computing in start ups:Start up companies needsindustrial strength and contemporary technologicalinfrastructure to commence their service offerings. However,investing upfront for that infrastructure may be prohibitivelyexpensive or even may be risky. Cloud vendors can providethem with minimal infrastructure set up and allow them toscale up as they go further.

    2. Cloud computing in companies with existing IT

    infrastructure.A rapidly growing company may be stretchingits current IT resources to the limit. Planning and procuringadditional technologies cost in terms of time and investments.Cloud vendor can offer technology as well as software asservice to the company in scalable fashion. This helps companyto buy in required quantities and pay only for that.

  • 8/13/2019 somendrabhati

    23/48

    Cloud computing is all the rage. "It's become the phrase dujour," says Gartner senior analyst Ben Pring, echoing many ofhis peers. The problem is that (as with Web 2.0) everyoneseems to have a different definition.

    As a metaphor for the Internet, "the cloud" is a familiar clich,but when combined with "computing," the meaning gets biggerand fuzzier. Some analysts and vendors define cloud computingnarrowly as an updated version of utility computing: basicallyvirtual serversavailable over the Internet. Others go verybroad, arguing anything you consume outside the firewall is "inthe cloud," including conventional outsourcing.

    [ Stay on top of the state of the cloud with InfoWorld's"Cloud Computing Deep Dive" special report. Downloadit today! | Also check out our "Private Cloud Deep Dive,"our "Cloud Security Deep Dive," our "Cloud Storage DeepDive," and our "Cloud Services Deep Dive." ]

    Cloud computing comes into focus only when you think aboutwhat IT always needs: a way to increase capacity or addcapabilities on the fly without investing in new infrastructure,

    training new personnel, or licensing new software. Cloudcomputing encompasses any subscription-based or pay-per-useservice that, in real time over the Internet, extends IT'sexisting capabilities.Cloud computing is at an early stage, witha motley crew of providers large and small delivering a slew ofcloud-based services, from full-blown applications to storageservices to spam filtering. Yes, utility-style infrastructureproviders are part of the mix, but so areSaaS (software as aservice)providers such as Salesforce.com. Today, for the most

    part, IT must plug into cloud-based services individually, butcloud computing aggregators and integrators are alreadyemerging.

    InfoWorld talked to dozens of vendors, analysts, and ITcustomers to tease out the various components of cloudcomputing. Based on those discussions, here's a roughbreakdown of what cloud computing is all about:

    http://www.infoworld.com/video/InfoClipz/Virtualization-Networking/InfoClipz-Server-virtualization/video_721.htmlhttp://www.infoworld.com/video/InfoClipz/Virtualization-Networking/InfoClipz-Server-virtualization/video_721.htmlhttp://www.infoworld.com/d/cloud-computing/cloud-computing-in-2012-infoworld-special-report-187077?source=fssrhttp://www.infoworld.com/d/cloud-computing/download-the-private-cloud-deep-dive-168788?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-private-cloud-deep-dive-168788?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-security-deep-dive-660?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-storage-deep-dive-report-459?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-storage-deep-dive-report-459?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-storage-deep-dive-report-459?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-services-deep-dive-report-479?source=ifwelg_fssrhttp://www.infoworld.com/video/InfoClipz/SAAS/InfoClipz-Software-as-a-Service-/video_665.htmlhttp://www.infoworld.com/video/InfoClipz/SAAS/InfoClipz-Software-as-a-Service-/video_665.htmlhttp://www.infoworld.com/video/InfoClipz/SAAS/InfoClipz-Software-as-a-Service-/video_665.htmlhttp://www.infoworld.com/video/InfoClipz/SAAS/InfoClipz-Software-as-a-Service-/video_665.htmlhttp://www.infoworld.com/video/InfoClipz/SAAS/InfoClipz-Software-as-a-Service-/video_665.htmlhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-services-deep-dive-report-479?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-storage-deep-dive-report-459?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-storage-deep-dive-report-459?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-cloud-security-deep-dive-660?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/download-the-private-cloud-deep-dive-168788?source=ifwelg_fssrhttp://www.infoworld.com/d/cloud-computing/cloud-computing-in-2012-infoworld-special-report-187077?source=fssrhttp://www.infoworld.com/video/InfoClipz/Virtualization-Networking/InfoClipz-Server-virtualization/video_721.html
  • 8/13/2019 somendrabhati

    24/48

    1. SaaS

    This type of cloud computing delivers a single applicationthrough the browser to thousands of customers using amultitenant architecture. On the customer side, it means no

    upfront investment in servers or software licensing; on theprovider side, with just one app to maintain, costs are lowcompared to conventional hosting. Salesforce.com is by far thebest-known example among enterprise applications, but SaaSis also common for HR apps and has even worked its way upthe food chain to ERP, with players such as Workday. And whocould have predicted the sudden rise of SaaS"desktop"applications,such as Google Apps and Zoho Office?

    2. Utility computingThe idea is not new, but this form of cloud computing is gettingnew life from Amazon.com, Sun, IBM, and others who nowoffer storage and virtual servers that IT can access on demand.Early enterprise adopters mainly use utility computing forsupplemental, non-mission-critical needs, but one day, theymay replace parts of the datacenter. Other providers offersolutions that help IT create virtual datacenters fromcommodity servers, such as 3Tera's AppLogic and CohesiveFlexible Technologies' Elastic Server on Demand. LiquidComputing's LiquidQ offers similar capabilities, enabling IT tostitch together memory, I/O, storage, and computationalcapacity as a virtualized resource pool available over thenetwork.

    Advantages and Disadvantages of Cloud Computing

    Introduction

    Cloud computing refers to the use of computing resources,those being hardware and/or software) that reside on a remotemachine and are delivered to the end user as a service over anetwork, with the most prevalent example being the internet.By definition, a user entrusts his data to a remote service, onwhich has limited to no influence.

    http://www.infoworld.com/article/06/10/02/40FEbrowseapp_1.htmlhttp://www.infoworld.com/article/06/10/02/40FEbrowseapp_1.htmlhttp://www.infoworld.com/article/06/10/02/40FEbrowseapp_1.htmlhttp://www.infoworld.com/article/06/10/02/40FEbrowseapp_1.htmlhttp://www.infoworld.com/article/06/10/02/40FEbrowseapp_1.htmlhttp://www.infoworld.com/article/06/10/02/40FEbrowseapp_1.html
  • 8/13/2019 somendrabhati

    25/48

    When it first appeared as a term and a concept, a lot of criticsdismissed it as being the latest tech fad. However, cloudcomputing managed to cut through the hype and truly shift theparadigm of how IT is done nowadays. The Cloud has achieved

    cutting costs for enterprises and helping users focus on theircore business instead of being obstructed by IT issues. For thisreason, it seems that it is here to stay for the immediatefuture.

    Categories of Cloud Computing

    There are mainly four models of cloud computing:

    Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS) Network as a Service (Naas)

    Lets discuss those in more detail.

    Infrastructure as a Service (IaaS): This is the most basic cloud-service model, which provides the user with virtual

    infrastructure, for example servers and data storage space.Virtualization plays a major role in this mode, by allowing IaaS-cloud providers to supply resources on-demand extractingthem from their large pools installed in data centers.

    Platform as a Service (PaaS): In this model, cloud providersdeliver to the user development environment services wherethe user can develop and run in-house built applications. Theservices might include an operating system, a programming

    language execution environment, databases and web servers.

    Software as a Service (SaaS): In this model, the cloud providesthe user with access to already developer applications that arerunning in the cloud. The access is achieved by cloud clientsand the cloud users do not manage the infrastructure wherethe application resides, eliminating with this the way the needto install and run the application on the cloud users owncomputers.

  • 8/13/2019 somendrabhati

    26/48

    Network as a Service (Naas): The least common model, wherethe user is provided with network connectivity services, such asVPN and bandwidth on demand.

    Advantages of Cloud Computing

    Cloud computing offers numerous advantages both to endusers and businesses of all sizes. The obvious huge advantageis that you no more have to support the infrastructure or havethe knowledge necessary to develop and maintain theinfrastructure, development environment or application, aswere things up until recently. The burden has been lifted andsomeone else is taking care of all that. Business are now able

    to focus on their core business by outsourcing all the hassle ofIT infrastructure.

    Lets visit some of the most important advantages of cloudcomputing and discuss them in more detail. Those will includeboth a companys and an end-users perspective.

    Cost Efficiency

    This is the biggest advantage of cloud computing, achieved bythe elimination of the investment in stand-alone software orservers. By leveraging clouds capabilities, companies can saveon licensing fees and at the same time eliminate overheadcharges such as the cost of data storage, software updates,management etc.

    The cloud is in general available at much cheaper rates thantraditional approaches and can significantly lower the overall IT

    expenses. At the same time, convenient and scalable chargingmodels have emerged (such as one-time-payment and pay-as-you-go), making the cloud even more attractive.

    If you want to get more technical and analytical, cloudcomputing delivers a better cash flow by eliminating the capitalexpense (CAPEX) associated with developing and maintainingthe server infrastructure.

  • 8/13/2019 somendrabhati

    27/48

    Convenience and continuous availability

    Public clouds offer services that are available wherever the enduser might be located. This approach enables easy access to

    information and accommodates the needs of users in differenttime zones and geographic locations. As a side benefit,collaboration booms since it is now easier than ever to access,view and modify shared documents and files.

    Moreover, service uptime is in most cases guaranteed,providing in that way continuous availability of resources. Thevarious cloud vendors typically use multiple servers formaximum redundancy. In case of system failure, alternative

    instances are automatically spawned on other machines.

    Backup and Recovery

    The process of backing up and recovering data is simplifiedsince those now reside on the cloud and not on a physicaldevice. The various cloud providers offer reliable and flexiblebackup/recovery solutions. In some cases, the cloud itself isused solely as a backup repository of the data located in local

    computers.

    Cloud is environmentally friendly

    The cloud is in general more efficient than the typical ITinfrastructure and It takes fewer resources to compute, thussaving energy. For example, when servers are not used, theinfrastructure normally scales down, freeing up resources andconsuming less power. At any moment, only the resources that

    are truly needed are consumed by the system.

    Resiliency and Redundancy

    A cloud deployment is usually built on a robust architecturethus providing resiliency and redundancy to its users. The cloudoffers automatic failover between hardware platforms out ofthe box, while disaster recovery services are also oftenincluded.

  • 8/13/2019 somendrabhati

    28/48

  • 8/13/2019 somendrabhati

    29/48

    These devices include not only the traditional PCs, but alsosmartphones, tablets etc. With the cloud, the Bring your owndevice (BYOD) policy can be easily adopted, permittingemployees to bring personally owned mobile devices to their

    workplace.

    An end-user might decide not only which device to use, butalso where to access the service from. There is no limitation ofplace and medium. We can access our applications and dataanywhere in the world, making this method very attractive topeople. Cloud computing is in that way especially appealing tointernational companies as it offers the flexibility for itsemployees to access company files wherever they are.

    Smaller learning curve

    Cloud applications usually entail smaller learning curves sincepeople are quietly used to them. Users find it easier to adoptthem and come up to speed much faster. Main examples of thisare applications like GMail and Google Docs.

    Disadvantages of Cloud Computing

    As made clear from the above, cloud computing is a tool thatoffers enormous benefits to its adopters. However, being atool, it also comes with its set of problems and inefficiencies.Lets address the most significant ones.

    Security and privacy in the Cloud

    Security is the biggest concern when it comes to cloud

    computing. By leveraging a remote cloud based infrastructure,a company essentially gives away private data and information,things that might be sensitive and confidential. It is then up tothe cloud service provider to manage, protect and retain them,thus the providers reliability is very critical. A companysexistence might be put in jeopardy, so all possible alternativesshould be explored before a decision. On the same note, evenend users might feel uncomfortable surrendering their data to athird party.

  • 8/13/2019 somendrabhati

    30/48

    Similarly, privacy in the cloud is another huge issue.Companies and users have to trust their cloud service vendorsthat they will protect their data from unauthorized users. Thevarious stories of data loss and password leakage in the media

    does not help to reassure some of the most concerned users.

    Dependency and vendor lock-in

    One of the major disadvantages of cloud computing is theimplicit dependency on the provider. This is what the industrycalls vendor lock-in since it is difficult, and sometimesimpossible, to migrate from a provider once you have rolledwith him. If a user wishes to switch to some other provider,

    then it can be really painful and cumbersome to transfer hugedata from the old provider to the new one. This is anotherreason why you should carefully and thoroughly contemplateall options when picking a vendor.

    Technical Difficulties and Downtime

    Certainly the smaller business will enjoy not having to deal withthe daily technical issues and will prefer handing those to an

    established IT company, however you should keep in mind thatall systems might face dysfunctions from time to time. Outageand downtime is possible even to the best cloud serviceproviders, as the past has shown.

    Additionally, you should remember that the whole setup isdependent on internet access, thus any network or connectivityproblems will render the setup useless. As a minor detail, alsokeep in mind that it might take several minutes for the cloud to

    detect a server fault and launch a new instance from an imagesnapshot.

    Limited control and flexibility

    Since the applications and services run on remote, third partyvirtual environments, companies and users have limited controlover the function and execution of the hardware and software.Moreover, since remote software is being used, it usually lacks

    the features of an application running locally.

  • 8/13/2019 somendrabhati

    31/48

    Increased Vulnerability

    Related to the security and privacy mentioned before, note thatcloud based solutions are exposed on the public internet and

    are thus a more vulnerable target for malicious users andhackers. Nothing on the Internet is completely secure and eventhe biggest players suffer from serious attacks and securitybreaches. Due to the interdependency of the system, If there isa compromise one one of the machines that data is stored,there might be a leakage of personal information to the world.

    Conclusion

    Despite its disadvantages and the fact that it is still in an infantage, cloud computing remains strong and has great potentialfor the future. Its user base grows constantly and more bigplayers are attracted to it, offering better and more fine tunedservices and solutions. We can only hope that the advantageswill further grow and the disadvantages will be mitigated, sincecloud computing seems to have made IT a little bit easier.Happy cloud computing!

    Pre-selected cloud hardware: Cloud-in-a-box

    If you would prefer to invest in specially selected, optimisedcloud computing hardware, then please see details of ourcloud-in-a-boxsolution.

    In partnership withVery PC,we offer complete hardware andsoftware solutions, carefully optimised to run ElasticStack withthe best price/performance. See more aboutcloud-in-a-box

    solutions.

    Self-selected hardware

    The minimum cluster required for our turnkey cloud platform isone virtualization host, one management server and a singleswitch - so the entry point for hardware investment is very low.

    Extra virtualization hosts can be added at any time after the

    cluster has been set up. This means that you can enter the

    http://www.elasticstack.com/cloud-solutions/cloud-in-a-boxhttp://www.elasticstack.com/cloud-solutions/cloud-in-a-boxhttp://www.very-pc.co.uk/products/trade/hostinghttp://www.very-pc.co.uk/products/trade/hostinghttp://www.very-pc.co.uk/products/trade/hostinghttp://www.elasticstack.com/cloud-solutions/cloud-in-a-boxhttp://www.elasticstack.com/cloud-solutions/cloud-in-a-boxhttp://www.elasticstack.com/cloud-solutions/cloud-in-a-boxhttp://www.elasticstack.com/cloud-solutions/cloud-in-a-boxhttp://www.elasticstack.com/cloud-solutions/cloud-in-a-boxhttp://www.very-pc.co.uk/products/trade/hostinghttp://www.elasticstack.com/cloud-solutions/cloud-in-a-box
  • 8/13/2019 somendrabhati

    32/48

    cloud market on a small scale initially, and scale up easily asrequired.

    We handle all installation and management of our cloud

    platform on your hardware as part of our fullymanagedoperations.

    Cooling hardware for cloud data centers

    Cloud data centers have the luxury of being able to engineer

    the way systems (boards, chips, and more) are cooled. Whensystems are cooled via air conditioning, they require

    http://www.elasticstack.com/cloud-solutions/managed-operationshttp://www.elasticstack.com/cloud-solutions/managed-operationshttp://www.elasticstack.com/cloud-solutions/managed-operationshttp://www.elasticstack.com/cloud-solutions/managed-operationshttp://www.elasticstack.com/downloads/elasticstack-network.pdfhttp://www.elasticstack.com/cloud-solutions/managed-operationshttp://www.elasticstack.com/cloud-solutions/managed-operations
  • 8/13/2019 somendrabhati

    33/48

    tremendous amounts of power. However, purpose-built clouddata centers can be engineered to be cooled by water, forexample (which is 3,000 times more efficient than air in coolingequipment).

    CPU, memory, and local disk equipment in cloud

    computing centers

    Traditional data tends to be filled with a lot of surplusequipment (either to support unanticipated workloads orbecause an application or process wasnt engineered to beefficient). Surplus memory, CPUs, and disks take up valuablespace and, of course, they need to be cooled. The cloud data

    center typically supports self-service provisioning of resourcesso capacity is added only when you need it.

    Data storage and networking in cloud data centers

    Data storage and networking need to be managed collectively iftheyre going to be efficient. This problem has complicated theway the traditional data centers have been managed, and hasforced organizations to buy a lot of additional hardware and

    software. The cloud data center can be engineered to overcomethis problem. The cloud knows where its data needs to bebecause it is so efficient in the way it manages workloads. Itsactually engineered to manage data efficiently.

    Redundancy in data center hardware

    Data centers must always move data around the network forbackup and disaster recovery. Traditional data centers supportso many different workloads that many approaches to backupand recovery have to be taken. This makes backing up andrecovering data complicated and expensive. The cloud, incontrast, is designed to handle data workloads consistently.

    Software embedded within the data center

    Theres a lot of talk about software in the context ofapplications, but a considerable amount of software is linked ata systems level. This type of system level software is a big cost

  • 8/13/2019 somendrabhati

    34/48

    in the traditional data center simply because there are so manymore workloads with so many operating systems and relatedsoftware elements.

    Cloud data centers have fewer elements because they havesimpler workloads. There are some differences in how softwarecosts are managed depending on the type of cloud model.Cloud providers understand these costs well and design theirofferings to maximize revenue. It will help you understandpricing by understanding the cost factors for each of themodels.

    The Future of Cloud Computing

    Cloud computing has been called the way of the future. Itopens doors by making applications and technology moreaccessible than in previous years. Companies that wouldnormally require enormous amounts of startup capital may onlyneed a fraction of what was previously required to succeed.

    Currently, if the company can afford it, then they can haveaccess to the full Microsoft Suite, ERP applications, CRM

    applications, accounting software, and a host of otherapplications that will improve productivity within a company.

    The past of cloud computing is bright, but the future of cloudcomputing is even brighter. Here is what you may need toknow about trends in cloud computing.

    Proactive Application Monitoring

    Proactive application monitoring technology is currentlyavailable, but predictive technology and software will soonmake this more robust and accurate. Companies will be able toforesee disaster and avert it, mitigating damage to theirsystems. This will prevent downtime and make the companysafer.

    Technology to Ensure Uptime

    Companies need uptime guarantees. With low-powerprocessors, data centers will become more affordable, allowing

  • 8/13/2019 somendrabhati

    35/48

    companies to acquire seven to ten data centers around theworld in different time zones and thereby allowing them toguarantee 99.9 percent uptime. This will keep companies fromlosing money and falling prey to their competitors. In the

    future, this concern will be near obsolete. Because of this,many small hosting companies like GloboTech Communicationsare offering cloud services to ensure better uptime, while bigplayers like Hivelocity and Amazon are also leveraging this newtechnology.

    Cloud Computings Role in Disaster Recovery and

    Remote Access

    Cloud computing enables and enhances remote access andfaster disaster recovery. When companies have an emergencyinformation security strategy with security penetration tests,companies can maintain their competitive edge within theirrespective industries.

    With cloud computing, some companies that didnt recognize abreach may recover within minutes instead of hours. Losingproprietary data can cripple a company and even cause doorsto close. Every company should migrate to cloud computing forthis reason.

    Cloud Computing Becoming More Robust

    Cloud computing is becoming more about fit and functionthan about the hype surrounding the new technology. Most

    companies can benefit from cloud computing, but somecompanies have suffered failed projects during the migrationphase because the technology is still in the developmentalstages. Typically, migrations fail because of inaccurate ormissing data.

    Data accuracy must be ensured to avoid catastrophe orbusiness interruption. Service providers must ensure that themigration of all data occurs without mishap. Technicians canstill make configuration mistakes that compromise the safety ofcompany data. In the future, migrations will be seamless, andtechnology will be more robust.

  • 8/13/2019 somendrabhati

    36/48

    The Ability to Validate Identities through Trusts

    In the future, cloud security systems will be able to validateidentities through a centralized trust. Identity-based security

    is thought to be more secure than current forms of security.More people will begin to trust cloud computing when thishappens.

    Centralized Data is the Future in Cloud Computing

    Centralized data is expected in abundance in the future ofcloud computing. This allows companies to create hugedatabases. Patient care can be improved with centralized data

    in huge databases. Better stock market decisions are alsopossible. Centralized data is a way of the future.

    More Capability

    Mobile devices that rely on the cloud will become morepowerful and thinner because all applications will be web-based. All mobile devices will store data that resides in thecloud, and designers can add more capability and lower costs

    of the phone. One example of this concept is Apples iCloud.

    Hybrid Cloud Computing Increases Efficiency

    Hybrid cloud computing is expected to help businesses becomemore efficient by optimizing business process performance.Businesses are excited about hybrid cloud computing becauseit enhances internal infrastructure and applications. The abilityto scale the strengths of local networks and cloud computing is

    coveted by designers.

  • 8/13/2019 somendrabhati

    37/48

    Mobile Optimization for Cloud Services

    Mobile commerce is on the rise. Cloud computing applicationsrequire fewer resources and are recommended for mobile

    devices. Accessibility is increased because fewer resources arerequired. This is why cloud computing is recommended forbusiness and personal applications.

    Commodity Hardware

    Pundits predict that by 2020, low-cost hardware will make iteasier to configure advanced data centers capable of complexalgorithms at fast speeds. This will increase uptimes and

    improve user satisfaction. In fact, some pundits commentedthat servers and storage devices will look like replaceablesleds.

    Low-Power Processors

    Low power processors are expected to lower the cost ofoperation in large data centers. Users can expect to reduceelectricity bills significantly. Low-power ARM chips will make

    this possible in the upcoming year. With 64-bit capability,uptake should be accelerated. These low-power ARM chips willbe used in conjunction with RISC chips and enterprise softwareto yield an economical and environmentally-friendly solution.

    Faster Interconnects

    Cloud computing is still in its infancy stage. By 2020, cloudcomputing is expected to be a permanent solution in many

    organizations. Data centers will be automated and will supportscalable software architecture.

    Cloud Computing Will Help Businesses Optimize Their

    Investments

    Cloud computing can help companies optimize investments andscale operations. In the future, new low-power processors andother chip technology will help businesses operate to their fullIT capacity. With more innovation, greater revenue potential is

  • 8/13/2019 somendrabhati

    38/48

    possible. Companies can re-invest in their products andservices with higher profit margins. Scaling investments willalso lead to greater operational agility.

    Efficient business models are also possible with cloudcomputing. With greater efficiency, companies can bringinnovative and superior products to market faster thancompetitors.

    Better Overall Security and Assumed Reliability

    Currently, designers are working hard to ensure people thatcloud computing is the way of the future. It will be the

    preferred method of hosting applications, platforms, andservices. By 2020, it will no longer be a topic of discussion, andexperts will be more concerned with how companies can usebig data to solve complex problems with cloud computing thanwith convincing people of its usefulness.

    Data center physical security is just as important as dataencryption. While minimum encryption regulations may beincreased from the current 256-bit SSL, physical access to data

    center facilities may require biometric scans in addition toelectronic pass. These facilities will also be protected byadvanced alarm systems.

    In addition to physical security, firewall and VPN technologywill be improved to protect data transfer. New firewall policies,although not fully defined, will limit VPN traffic to specific IPaddresses and ports. With upgraded firmware, breaches will beless likely to occur.

    What is the Future of Cloud Computing?

    The future of cloud computing is bright for the companies thatimplement the technology now. While these are some trendsthat are expected in the future, the future is not limited tothese trends. Remain abreast of the latest developments tohelp your company maintain a competitive advantage. This willmake your company more profitable and productive when it

    can complete tasks faster and more efficiently than the

  • 8/13/2019 somendrabhati

    39/48

    competition. If Google's executive chairman Eric Schmidt isright, then the future of the cloud is of universal concern. In arecent post for the official Google blog, Schmidt suggested thatcloud adoption will soon become not a subject of debate buta

    matter of fact- and that IT departments should embrace thechange.

    "Today, moving to the cloud is not a questionable proposition -it's inevitable," Schmidt wrote. "This is good news for IT staff,who don't need to spend time maintaining servers andinstalling upgrades, and also for employees, since the cloudmakes it easy to collaborate and get more stuff done quickly."

    Should Schmidt turn out to be correct about the inevitability ofmoving to the cloud, then the nature of its services is sure toundergo considerable growth and change in the future.

    Cloud Tech recently suggested that in a world where cloudtechnology and software-as-a-service (SaaS) solutions becomeeven more widespread, companies willchoose to adopt thecloud for different reasonsthan they do now. The news sourcecited International Data Corporation Vice President and Chief

    Analyst Frank Gens' prediction that investment in the cloud willbe driven not by the desire to increase efficiency and cut costs,but by the competitive advantage that cutting-edge cloudtechnologies will afford companies.

    In a column for Forbes, Joe Weinman predicted that just asheterogeneous technologies and service providers operatethrough the Internet today, the future may seethe rise of theIntercloud,whereby different cloud providers will essentially be

    offering customers access to the same network. Weinmanemphasized that companies in the field should embrace thechange if and when it comes.

    "Cloud providers will likely benefit from greater customerflexibility to migrate workloads and data to competitors, byeliminating fear of lock-in as a barrier to cloud adoption," hewrote.

    http://googleenterprise.blogspot.co.uk/2013/10/rebirth-of-it.htmlhttp://googleenterprise.blogspot.co.uk/2013/10/rebirth-of-it.htmlhttp://googleenterprise.blogspot.co.uk/2013/10/rebirth-of-it.htmlhttp://googleenterprise.blogspot.co.uk/2013/10/rebirth-of-it.htmlhttp://www.cloudcomputing-news.net/blog-hub/2013/oct/04/how-new-services-will-drive-the-next-phase-of-cloud/http://www.cloudcomputing-news.net/blog-hub/2013/oct/04/how-new-services-will-drive-the-next-phase-of-cloud/http://www.cloudcomputing-news.net/blog-hub/2013/oct/04/how-new-services-will-drive-the-next-phase-of-cloud/http://www.forbes.com/sites/joeweinman/2013/10/08/whats-next-for-the-cloud-the-intercloud-2/http://www.forbes.com/sites/joeweinman/2013/10/08/whats-next-for-the-cloud-the-intercloud-2/http://www.forbes.com/sites/joeweinman/2013/10/08/whats-next-for-the-cloud-the-intercloud-2/http://www.forbes.com/sites/joeweinman/2013/10/08/whats-next-for-the-cloud-the-intercloud-2/http://www.forbes.com/sites/joeweinman/2013/10/08/whats-next-for-the-cloud-the-intercloud-2/http://www.forbes.com/sites/joeweinman/2013/10/08/whats-next-for-the-cloud-the-intercloud-2/http://www.cloudcomputing-news.net/blog-hub/2013/oct/04/how-new-services-will-drive-the-next-phase-of-cloud/http://www.cloudcomputing-news.net/blog-hub/2013/oct/04/how-new-services-will-drive-the-next-phase-of-cloud/http://googleenterprise.blogspot.co.uk/2013/10/rebirth-of-it.htmlhttp://googleenterprise.blogspot.co.uk/2013/10/rebirth-of-it.html
  • 8/13/2019 somendrabhati

    40/48

    If Weinman is correct about the Intercloud, companies will beable to choose a provider based on how it meets their uniqueneeds, including cloud-based data and email security.

    Calderon-Asselin

    Cloud computing has been called the way of the future. Itopens doors by making applications and technology moreaccessible than in previous years. Companies that wouldnormally require enormous amounts of startup capital may onlyneed a fraction of what was previously required to succeed.

    Currently, if the company can afford it, then they can have

    access to the full Microsoft Suite, ERP applications, CRMapplications, accounting software, and a host of otherapplications that will improve productivity within a company.

    The past of cloud computing is bright, but the future of cloudcomputing is even brighter. Here is what you may need toknow about trends in cloud computing.

    Proactive Application Monitoring

    Proactive application monitoring technology is currentlyavailable, but predictive technology and software will soonmake this more robust and accurate. Companies will be able toforesee disaster and avert it, mitigating damage to theirsystems. This will prevent downtime and make the companysafer.

    Technology to Ensure Uptime

    Companies need uptime guarantees. With low-powerprocessors, data centers will become more affordable, allowingcompanies to acquire seven to ten data centers around theworld in different time zones and thereby allowing them toguarantee 99.9 percent uptime. This will keep companies fromlosing money and falling prey to their competitors. In thefuture, this concern will be near obsolete. Because of this,many small hosting companies like GloboTech Communications

    are offering cloud services to ensure better uptime, while big

    http://www.sitepoint.com/author/acalderonasselin/http://www.sitepoint.com/author/acalderonasselin/http://www.sitepoint.com/author/acalderonasselin/
  • 8/13/2019 somendrabhati

    41/48

    players like Hivelocity and Amazon are also leveraging this newtechnology.

    Cloud Computings Role in Disaster Recovery and Remote

    Access

    Cloud computing enables and enhances remote access andfaster disaster recovery. When companies have an emergencyinformation security strategy with security penetration tests,companies can maintain their competitive edge within theirrespective industries.

    With cloud computing, some companies that didnt recognize a

    breach may recover within minutes instead of hours. Losingproprietary data can cripple a company and even cause doorsto close. Every company should migrate to cloud computing forthis reason.

    Cloud Computing Becoming More Robust

    Cloud computing is becoming more about fit and functionthan about the hype surrounding the new technology. Most

    companies can benefit from cloud computing, but somecompanies have suffered failed projects during the migrationphase because the technology is still in the developmentalstages. Typically, migrations fail because of inaccurate ormissing data.

    Data accuracy must be ensured to avoid catastrophe orbusiness interruption. Service providers must ensure that themigration of all data occurs without mishap. Technicians can

    still make configuration mistakes that compromise the safety ofcompany data. In the future, migrations will be seamless, andtechnology will be more robust.

    The Ability to Validate Identities through Trusts

    In the future, cloud security systems will be able to validateidentities through a centralized trust. Identity-based securityis thought to be more secure than current forms of security.

  • 8/13/2019 somendrabhati

    42/48

    More people will begin to trust cloud computing when thishappens.

    Centralized Data is the Future in Cloud Computing

    Centralized data is expected in abundance in the future ofcloud computing. This allows companies to create hugedatabases. Patient care can be improved with centralized datain huge databases. Better stock market decisions are alsopossible. Centralized data is a way of the future.

    More Capability

    Mobile devices that rely on the cloud will become morepowerful and thinner because all applications will be web-based. All mobile devices will store data that resides in thecloud, and designers can add more capability and lower costsof the phone. One example of this concept is Apples iCloud.

    Hybrid Cloud Computing Increases Efficiency

    Hybrid cloud computing is expected to help businesses become

    more efficient by optimizing business process performance.Businesses are excited about hybrid cloud computing becauseit enhances internal infrastructure and applications. The abilityto scale the strengths of local networks and cloud computing iscoveted by designers.

    Mobile Optimization for Cloud Services

    Mobile commerce is on the rise. Cloud computing applicationsrequire fewer resources and are recommended for mobile

  • 8/13/2019 somendrabhati

    43/48

    devices. Accessibility is increased because fewer resources arerequired. This is why cloud computing is recommended forbusiness and personal applications.

    Commodity Hardware

    Pundits predict that by 2020, low-cost hardware will make iteasier to configure advanced data centers capable of complexalgorithms at fast speeds. This will increase uptimes andimprove user satisfaction. In fact, some pundits commentedthat servers and storage devices will look like replaceablesleds.

    Low-Power Processors

    Low power processors are expected to lower the cost ofoperation in large data centers. Users can expect to reduceelectricity bills significantly. Low-power ARM chips will makethis possible in the upcoming year. With 64-bit capability,uptake should be accelerated. These low-power ARM chips willbe used in conjunction with RISC chips and enterprise softwareto yield an economical and environmentally-friendly solution.

    Faster Interconnects

    Cloud computing is still in its infancy stage. By 2020, cloudcomputing is expected to be a permanent solution in manyorganizations. Data centers will be automated and will supportscalable software architecture.

    Cloud Computing Will Help Businesses Optimize Their

    Investments

    Cloud computing can help companies optimize investments andscale operations. In the future, new low-power processors andother chip technology will help businesses operate to their fullIT capacity. With more innovation, greater revenue potential ispossible. Companies can re-invest in their products andservices with higher profit margins. Scaling investments willalso lead to greater operational agility.

  • 8/13/2019 somendrabhati

    44/48

  • 8/13/2019 somendrabhati

    45/48

    judgment calls on metrics based on business performanceversus the costs of supporting or subscribing to thecloud. Cloud computing is very much a powerful businesstool, and business-savvy evangelists are needed to make

    it work for enterprises.2.Technical skills: While the types and extent of skills

    required on staff will depend on how much of the cloudwill be built and managed in-house, theres no questionthat the ability to build applications that can run quicklyon the Internet prevail. The knowledge base would needto be heavily focused on Internet capabilities. Java and.NET framework skills may come to the forefront, as wellas knowledge of virtualization. Knowledge of open-source

    tools and languages may also come into play as well.3.Enterprise architecture and business needs

    analysis: Essential for laying out a roadmap of whatservices whether they are coming from IT or an outsideprovider will be needed. Able to work with the business,speak the language of business, as well as work with ITprofessionals. An understanding of the principles ofservice-oriented architecture would go a long way.

    4.Project management skills: Project management skillshave been a necessity for some time with IT projects,which require marshaling people and a variety ofresources from across the enterprise to agree on goals,establish timelines, and meet milestones in a timelymanner. Unfortunately, as any IT veteran knows all toowell, user preferences change, more deliverables areadded and padded into the project (scope creep), andprojects end up being delivered behind deadline and over

    budget. Since cloud computing offers end-users thepotential to run wild with new requests for services,effective project management skills are needed to keepcloud projects from eventually costing far more than theon-premises systems they were designed to replace.

    5.Contract and vendor negotiation:Working with cloudproviders, able to negotiate service-level agreements,availability. Able to read the fine print in vendorscontracts and call them on the carpet when things arent

    performing as planned. Who will step up to the plate andmake the right noise when a cloud service goes down or is

  • 8/13/2019 somendrabhati

    46/48

    habitually underperforming? Cloud makes vendorsomnipresent in day-to-day operations, so individuals withtraining or savvy with vendor negotiating skills will be amust.

    6.Security and compliance: An understanding of securityprotocols is essential, no matter what type of cloud isbeing deployed. Related to this is an understanding ofmandates and regulations such as Sarbanes-Oxley,HIPAA, and the myriad of data-handling laws from theEuropean Union to states within the United States.

    7.Data integration and analysis skills:Data is morevaluable than oil in todays economy. But havingactionable information on which to base business decision

    requires consistency and timeliness. Will data generatedthrough cloud-based systems mesh seamlessly with on-premises ERP, data warehouse or other systems? Dataprofessionals are in strong demand, and those who candesign systems that can ingest Big Data from the cloud,or use the cloud to provide analytical environments.

    8.Mobile app development and management:The riseof mobile devices in the workplace is part and parcel of

    the cloud phenomenon. In many cases, the move tocloud computing is being driven by the need to provideservices that can be accessed by any and all devices, bethey laptops or smartphones. There is strong demand forprofessionals who can build and deliver apps that canreside in the cloud and reach employees, partners andcustomers anywhere and anytime.

  • 8/13/2019 somendrabhati

    47/48

    13. Conclusions

    In this presentation we provided a brief introduction to the

    emerging field of cloud computing. Cloud computing is way ofprovisioning computing resources on need basis. The papershowed the potential uses of cloud computing are many andevery kind of user can benefits from it. Cloud computing needsto be explored further to extend its usefulness.

  • 8/13/2019 somendrabhati

    48/48

    14. References

    1.www.google.com

    2. Cloud computing by Andy Bechtolsheim.

    3.Cloud complete survey by F5 networks.

    4. http://aws.amazon.com/ec2/

    5.dastikop.blogspot.com

    http://www.google.com/http://www.google.com/http://www.google.com/http://aws.amazon.com/ec2/http://aws.amazon.com/ec2/http://dastikop.blogspot.com/http://dastikop.blogspot.com/http://dastikop.blogspot.com/http://aws.amazon.com/ec2/http://www.google.com/