Professional Documents
Culture Documents
Cloud computing is a technology that uses the internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth. A simple example of cloud computing is Yahoo email, Gmail, or Hotmail etc. You dont need a software or a server to use them. All a consumer would need is just an internet connection and you can start sending emails. The server and email management software is all on the cloud ( internet) and is totally managed by the cloud service provider Yahoo , Google etc. The consumer gets to use the software alone and enjoy the benefits. The analogy is , 'If you need milk , would you buy a cow ?' All the users or consumers need is to get the benefits of using the software or hardware of the computer like sending emails etc. Just to get this benefit (milk) why should a consumer buy a (cow) software hardware ? Cloud computing is broken down into three segments: "application" "storage" and "connectivity." Each segment serves a different purpose and offers different products for businesses and individuals around the world. In June 2011, a study conducted by VersionOne found that 91% of senior IT professionals actually don't know what cloud computing is and two-thirds of senior finance professionals are clear by the concept,[1] highlighting the young nature of the technology. In Sept 2011, an Aberdeen Group study found that disciplined companies achieved on average an 68% increase in their IT expense because cloud computing and only a 10% reduction in data center power costs Cloud Computing or cloud is nothing but a concept that will stay and soon dominate the world and will change the way we use computers and the Internet. This concept basically is to make everything we use accessible from anywhere you have an internet connection. With the cloud you do not have to worry about the hardware configuration of your machine, or with the installation of software, file storage etc Everything will be online! If we need to create a text document will no longer have to have an office suite installed on our computer, simply access via the Internet tool that will work in a 100% online, and time to store this file also will not have to save it in our computer, it will be saved to a web server where we can access files 247 from anywhere in the world via the Internet connectivity!
A fact that I think are some very curious modern notebooks most famous brands already have a button that when clicked opens a window independent of the operating system which lets you access the Internet without even turning on the operating system installed on the notebook, I believe that this fact has reflects what the future holds! The operating system of a computer, the physical configuration of the machine or the programs you have installed will no longer be important, because all you need is online and the only thing thatwill matter will have a simple Internet connection.
Cloud. The cloud or final phase provides a real--time consumption model that meets the
descriptions anddefinitions detailed previously. At this phase, business owners only pay for what they consume and can quickly provision and decommission resources as needed. Control shifts into the hands of the application owner, allowing for management of an extremely fluid environment that instantaneously responds to change across distributed resources regardless of whether they are owned or leased from/hosted by a third party. This entire process is completely transparent to the application and its administrators. This evolutionary process is just beginning. ESG believes that most organizations remain in the early stages of the cycle, caught between the consolidation and enterprise phases. Whats holding them back? Many things. Some organizations dont have the IT skills needed to proceed to the enterprise phase and beyond. Many virtualization and cloud technologies are relatively new and immature. Finally, many firms are finding that virtualization, consolidation, web--based applications, and cloud services are a mismatch for their existing network infrastructure. Yes, cloud computing is the eventual destination, but a long journey lies ahead.
lal.priyanka02@gmail.com
PAGE 2
servers, an increase in traffic can leave the site badly underpowered. This is a major obstacle to the development of new mass-market web applications, since upgrading to better hardware is a difficult and time-consuming process, but start-ups generally cant afford powerful server farms from the start . For companies looking to host internal or specialist web applications, scalability is not as much of a priority; cost is a much bigger factor, and one that is not necessarily emphasised by cloud providers. Nevertheless, cloud options do exist that have very low baseline costs, which could mean savings for low-volume sites. In addition, because cloud systems are virtualised there are a number of natural advantages: backups are much easier to create and the risk associated with hardware failure is minimised. As a small business owner, one of your top goals is to reduce your expenses to the bare minimum,while providing the level of service of your larger competitors. To do this, you need to use the best tools available, and cloud computing services should be added to your toolbox .
lal.priyanka02@gmail.com
PAGE 3
lal.priyanka02@gmail.com
PAGE 4
This phase introduces cloud for proof--of--concept use. During this initial phase, IT becomes comfortable with server virtualization and gains experience with system performance, applicationresponse times, and technology stability.
2. Consolidation.
This phase is highlighted by the migration of physical servers to virtual machines typicallyreferred to as P2V. At this point, IT rapidly moves workloads that have been identified as viable candidates and gives them the green light for production usage on the virtualized infrastructure.
3. Enterprise.
This phase is a significant milestone where the business chooses a virtualization platform for mission critical applications, standardizes data protection, implements disaster recovery, automates routine tasks, and meets SLAs. The goal in this phase is a near 100% virtualized data center.
4. Dynamic.
In this phase, the IT infrastructure is tightly integrated with IT and business processes. Asadministrators apply security, performance, and availability policies, the virtualization platform responds automatically without manual interaction. This is the really the beginning of a true private cloud.
lal.priyanka02@gmail.com
PAGE 5
lal.priyanka02@gmail.com
PAGE 6
other people without having to install anything on your computer. And all come to the reality of cloud computing, remember the chat to Google Talk? No more need to install the program on your computer, simply enter the Gmail Orkut and youre already inside the Talk, This also applies to the MSN which is already available online, simply enter your e-mail from Hotmail. In addition to lifestyle changes that people have to go, which is very complicated to do, is the lack of infrastructure. Still most of the countries have a lot of places where the population has no access to broadband and even the places where coverage is broadband, the service is one of the worst and most expensive in the world. In such a case, how people would want to exchange files and have your photos stored on their own computers at a distance of a few mouse clicks to have them hosted on web servers in the Internet accessible via the Internet do not always have the ability to provide speed and stability sufficient to give us all that this concept can offer us.
lal.priyanka02@gmail.com
PAGE 7
2. PaaS Platform as a Service, certainly one the most controversial pillars of Cloud
Computing. Since the symbol has appeared thousands of definitions have been derived. I completely agree that this confusion will still continue for 2012 as much as the players try to coin a definition. The easiest way to understand PaaS is knowing the various PaaS vendors already on the market. Some of them are: Cloud Foundry, Windows Azure and OpenShift. In short, are platforms that support the development and deployment of applications in many different languages. As the what the market will consolidate.
3. Big Data I dealing with the future of databases. The Big Data is the solution to
manage huge volumes of data, some applications require, and allow organizations to create data warehouses larger and more efficient to feed their business intelligence systems, creating a universe of knowledge that is transformed into competitive advantage.
4.The NoSQL (Not Only SQL) is a term used for a class of banks, non-relational data.
There are already many players like Cassandra, MongoDB, CouchDB, among others, and large applications, like Facebook, are using the non-relational database.The NoSQL is increasingly converging with the Big Data and solutions such as Hadoop from Apache, which is a framework for Big Data, and has already generated noise in 2011. They are strong candidates to gain grip in this market.
5.DevOps It seems to be the professions future. As the name implies it is the junction of
the developer with the operator (SysAdmin). In several events that participated in 2011, speakers and influential people in the cloud computing market said DevOps is the future! The fact is that automation is fundamental in the cloud computing model. It becomes crucial, also the action of a professional who can programmatically create scripts and programs that can manage, scale, resources and provision of infrastructure, following a pre-determined rule or the need to own real time application. According to this need, the DevOps will be more high in 2012.
lal.priyanka02@gmail.com
PAGE 8
2.The services model. Cloud computing can be used as a platform for different activities up and
are numerous ways to deploy and utilize clouds. The Cloud Consumption Model At the most fundamental level, cloud computing provides flexible real--time access to a shared pool of computing resources (e.g., networks, servers, storage, applications, and services). Indeed, one of the main attractions of cloudcomputing is its capability to provide on--demand IT resources and services offering rapid provision and de--provisioning as well as pay by the drink pricing.In its definition of cloud computing, The National Institute of Standards and Technology (NIST) describes cloud computing as having the following essential characteristics:
1.On--demand self--service. A consumer can unilaterally provision computing capabilities such as server time and network storage as needed. This can happen automatically, without human interaction, system administration, or service provider support. 2.Broad network access. Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones,laptops, and PDAs).
3. Resource pooling. The providers computing resources are pooled to serve multiple consumers using
a multi--tenant model, with different physical and virtual resources dynamically assigned and reassigned lal.priyanka02@gmail.com PAGE 9
Capabilities can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and then rapidly released to quickly scale in. To the consumer, the capabilities available for provisioning often appear to be unlimited
5. Measured service.
Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported providing transparency for both the provider and consumer of the utilized service. From an enterprise IT perspective, the overwhelming benefit with cloud computing is flexible on--demand access to IT resources without the usual purchasing, deployment and management overhead. Need storage resources for the next 2 weeks? With cloud computing, terabytes of storage can be available instantly, with the swipe of a credit card. After the two week period, customers pay for time and capacity.
The Cloud Computing Services Model: Cloud--based IT resources can be consumed for various reasons in myriad ways. That said, the IT industry has really rallied around three standard cloud computing services models:
1.Infrastructure--as--a--service (IaaS). lal.priyanka02@gmail.com PAGE 10
Disadvantages One potential problem is that Virtual Private Servers are typically incapable of passing a PCI Security Audit, making them unsuitable for high-security functions like handling credit card information. One could not, therefore, use a VPS to host an e-commerce site. In addition, there is the issue of loss of control. Providers like Amazon reserve the right to shut off the server without prior notice if it is behaving in a way that leads them to believe it has been compromised by hackers, or if they think we are using it for unethical activities like spamming.
lal.priyanka02@gmail.com PAGE 11
With Amazon Elastic Compute Cloud (EC2), you need to set up an Amazon Machine Image a virtual machine running Windows (or Linux) onto which you install all the applications, libraries, and data that you need. You then create a running instance of the Image, which acts like an ordinary server. You can log in via Terminal Services and administer the server in the same way as for a remote physical server. The servers capabilities will scale automatically according to conditions you define. This means that you can effectively place an upper boundary on costs. Amazon throw in a monitoring system, CloudWatch, which lets you keep track of the servers resource usage (and therefore your running costs). The EC2 pricing model is incredibly complicated, but its basic package one processor, 1.7GB of RAM, 160GB of storage is available for as little as 700 per year, and a larger instance four processors, 7.5 GB of RAM, 850GB storage works out to 2800 per year. Unfortunately, these options do not include a SQL Server licence. The pricing of EC2 servers jumps significantly when SQL server is added, nearly doubling. This makes EC2 platforms potentially very expensive if you need the full version of SQL server. SQL Server Express Edition, which is free but excludes many features, may be an option in some cases.
2.Platform--as--a--service (PaaS).
Simply stated, PaaS provides the capability to build or deploy applications on top of IaaS. Typically, a cloud computing provider offers multiple application components that align with
lal.priyanka02@gmail.com PAGE 12
Google App Engine is ideal for relatively simple public-facing websites. Google go to great lengths to make their systems easy to use, and their pricing is extremely cheap in fact, its free for the first gigabyte of storage and 1.3 million HTTP requests. To build a Google App Engine website, you set up an account and get access to the App Engine Software Development Kit (SDK), which allows you to write App Engine-compatible software.
lal.priyanka02@gmail.com PAGE 13
Azure is Microsofts equivalent of the GAE, and as youd expect it is slightly more focused on the use of .NET components (it natively supports ASP.NET). It is also set up to support SQL Server databases (via the Azure Data Services system), which would significantly reduce the difficulty of migration for people used to Windows-based servers. The Azure platform appears to be a modified form of Windows Server 2008; you get access to many of the usual technologies, including Internet Information Services (IIS), although this access would be via a web interface rather than Remote Desktop. Azure also supports non-Microsoft development languages including PHP and Python, which increases your options somewhat. Azure uses an entirely pay-as-you-go pricing system, charging 12c per hour plus 15c per gigabyte of data stored (per month)plus 15c per gigabyte transferred This pricing does not include the separate licensing for SQL server, but unlike other suppliersMicrosoft are able to offer this at very little extra cost. A gigabyte of database space costs $120 per year, though Microsoft do not make it clear whether this is for a logical database server, or just for a single database. Microsoft intends in the near future to offer SharePoint via Azure, stretching it into the SaaS market. In the long run, they also intend to create a full Virtual Private Server (IaaS) version of Azure. Using Azure would simplify the deployment process for ASP.NET developers, since Microsoft have apparently devoted a lot of time to ensuring that Azure deployment is possible at the click of a button directly from Visual Studio.
3.Software--as--a--service (SaaS).
In this model, an entire business or set of IT applications runs in the cloud.Enterprise consumers outsource the entire underlying technology infrastructure to a SaaS provider and thus have no responsibility or management oversight for SaaS--based IT components. Users typically access these applications over the Internet through a thin client interface such as a Web browser. SaaS examples include Gmail from Google, Microsoft live offerings, and salesforce.com.
lal.priyanka02@gmail.com PAGE 14
Advantages
lal.priyanka02@gmail.com
PAGE 15
Rackspace are one of the really big names in traditional hosting, so it makes sense to consider their new cloud-based offering: Mosso. Their basic package (priced in US dollars) starts at $1200 per year. For this price, you get: 500GB of bandwidth per month 50GB of hard disk space 10 000 compute cycles1 per month . Its a little peculiar that this is their basic offering; a typical site would need tens of thousands of monthly visitors to get anywhere near the 500GB limit, so one might have thought there would be a more limited (and therefore cheaper) option available. All the same, $100 per month does look like good value if you are expecting high traffic volumes for your site, and the incremental cost of going beyond the standard package (50c per GB of storage, 25c per GB of bandwidth, 1c per compute cycle) is attractively low. You can also get a 100MB SQL Server database for $5 per month extra. For basic starter sites, however, there are better options out there. Example: WebFusion
lal.priyanka02@gmail.com
PAGE 16
If youre looking to host a small site, WebFusion seems a decent option. Their basic package is priced at just 48 per year, for which you get 1.5GB of disk space and 20GB of traffic per month. However, at the moment this offering only supports ASP.NET 1.1. For sites that require .NET 2.0/3.5 and a SQL server database, the cost would be a stillreasonable 180 per year. This includes 10GB of disk space and 150GB of traffic. This is roughly equivalent to a 2.8GHz processor running 24 hours a day for a month. Rackspace claim that this is enough to serve up 11 million page views of their own website. Cloud Computing Deployment Models Just like the cloud services models, cloud computing can be deployed in a number of ways depending upon factorslike security requirements, IT skills, and network access. The IT industry has outlined four cloud computing deployment models:
1. Private cloud.
The cloud infrastructure is operated within a single organization. In this case, internal groups such as business units consume resources and services provided by a single internal (i.e., the IT department) or external cloud computing provider.
2.Community cloud
lal.priyanka02@gmail.com
PAGE 17
The cloud infrastructure amalgamates private or community clouds with public clouds. In this case, private or community cloud services have the capability to extend or burst to consume public cloud resources.
lal.priyanka02@gmail.com
PAGE 18
As large organizations move through the enterprise and dynamic phases, they will virtualize applications and not just servers. This means that Web, application, and database servers will be grouped together as virtual applications that run as VMs and move around the cloud infrastructure in unison. This could improve resource utilization, but what happens to end-user performance when a virtual application hosted in New York City moves to Berlin? To address this type of dynamic IT in the future,virtual applications must be supported and accompanied by virtual WAN optimization appliances as they move around the network. Ideally, virtual WAN optimization appliances will phone home when they are deployed in the cloud, connect to command--and--control nodes, and inherit existing policies and configurations immediately. These capabilities will provide traditional WAN optimization services and also let IT professionals easily fine--tune application performance. Increase, 49% Stay flat, 35% Decrease , 16%
To what extent will your organization's spending on network hardware change in 2010? (Percentage of respondents, N = 264)
Mobile device coverage. Cloud computing is evolving in lockstep with increased mobility. More and more workers are telecommuting each day and many mobile workers access business applications with laptop computers, smart phones, and PDAs. Meanwhile, wireless network technology bandwidth continues to increase with the deployment of WiMax and 4G. WAN optimization solutions must accommodate this growing trend as mobile workers need high performance, low latency network connections to business applications whether they are at the corporate headquarters or connecting wirelessly from the road.
Leading WAN optimization technology can already accelerate and compress common application and network protocols like CIFS, TCP/IP, HTTP, and SSL. Okay, but cloud computing growth promises an army of new applications, services, and protocols over time. As this occurs, leading WAN optimization vendors with strong R&D resources have a distinct edge as they can develop, test, and roll out new application and protocol support faster than either laggards or startups.
Network visibility.
As cloud computing takes hold, applications and low latency services will quickly multiply. This will present a profound challenge to network engineers. Since throwing bandwidth at the problem is counterproductive, cloud computing will demand a much more granular look at network traffic from Layer 2 through Layer 7. How much bandwidth does each application consume? What is the typical behavior of each network service? How are low latency applications affected by traffic spikes? To answer these questions, CIOs will need network traffic management solutions that provide extremely granular visibility and reporting into network utilizationin real time.
lal.priyanka02@gmail.com
PAGE 20
lal.priyanka02@gmail.com
PAGE 21
Here are a few suggestions for how cloud computing services can cut your costs and improve your workflow:
Up until now, every new employee meant an expense outlay on a new computer and a few hundred dollars on software, at the very least, and Microsoft Office is the gateway to most work. But with Google Docs and Apps, you can get by with less powerful hardware, and many document generation projects can be completed online. Sure, you could install Outlook and invest lots of money into Exchange Server, or you can run off of Gmail and Google Calendar with most of the same functionality. Considering a customer relationship management system? I hope youre well capitalized. CRM software can easily run into thousands of dollars, and usually can include dozens of features that make sense for the larger enterprise businesses, but which have no application for you. Or you can start with a vendor that offers CRM applications through cloud computing, possibly saving on up-front costs of software. Need a groupware task and organizational management system, incorporating communications within your company, as well as outward-facing projects, which go directly to meeting the needs of your customers and clients? Then youll probably be very happy with Basecamp, which blows the doors off the task management systems in Outlook. Or, if youre willing to wait a few more months, take a look at the demonstration video for Google Wave, which is scheduled for release later this year.
Cloud computing is one of the fastest emerging technology being employed and used by big and small companies and businesses today. To define cloud computing one can say that is the use of outsourced computing resources that can be employed or accessed through networking or the internet. Cloud computing can be compared to electricity and power grid. The consumer can easily gain access to electricity or power by simply turning on an appliance; although the
lal.priyanka02@gmail.com
PAGE 23
Everyone of us may have heard of cloud computing at least once, the only problem is not everyone is aware of what it is all about and how it can change our computing styles and resolve some of the complex computing issues we may have encountered. Several cloud computing companies are making noise around the world and have revolutionized business processes for the better. What makes these cloud computing companies so popular? Its the computing models they offer and what these models and how these models can resolve complex computing issues.
lal.priyanka02@gmail.com PAGE 24
At the present time of modern world, you dont need to carry large amounts of documents with you during traveling from town to town or country to country, because a lot of cloud computing companies are available to serve you. Cloud computing is one kind of web-based storage that permits you to store numerous information from everywhere. You only you need to have an internet connection, and a subscription from any of the cloud computing companies. Nowadays, online business is expanding day by day. Many people show eagerness to earn extra money through online business. They need to communicate with their large amount of target
lal.priyanka02@gmail.com PAGE 25
lal.priyanka02@gmail.com
PAGE 26
lal.priyanka02@gmail.com
PAGE 27
Nowadays, cloud computing service is one kind of cost-saving technique offered by the cloud computing companies. It is mainly helpful to store files online. A lot of business companies dont know the use of brilliant cloud computing technique and they have no cost saving technique in their hands. Cloud computing is the excellent way to save the money in any business policy and best medium to focus the objectives of the company. When you need to use more space online, you have to pay additional fee for it. But some cloud computing companies allow using enough storage space for anyone. There is no need to pay extra fee; only you have to pay for used space that is allowed to you. Thus, clouding computing services eliminating the problem by allowing more storage space on various sites and it can be used by several users. A lot of cloud computing companies are offering this service. For small software company embracing cloud computing will be best. However, cloud computing is the effective way to minimize the cost as well as to maximize the efficiency of a company. This service reduces the cost in several ways and it is most economical
lal.priyanka02@gmail.com PAGE 28
lal.priyanka02@gmail.com
PAGE 30