Outsourcing Services The Way We See It An Early
Outsourcing Services The Way We See It An Early
Outsourcing Services The Way We See It An Early
An Early View
of Cloud Computing
Contents
1 Abstract 1
6 Recommendations 12
Outsourcing Services the way we see it
Abstract
Cloud computing is a new delivery method and choice available today for Enterprise
computing that in the future will be revolutionary for business. It is a massively
scalable, offsite infrastructure accessible on demand across the internet on a pay-
per-use basis – owned by someone else. Over the past few years business functions
have increasingly demanded internet-based services. As a result of a challenging
economic environment, Capgemini has seen clients reassess options of support for
non-differentiating computing resource layers of the infrastructure when evaluating
IT budgets. The timing is right for accelerated adoption of cloud computing.
The advantages of cloud computing are many. Both server compute and storage ca-
pacity can be accessed in near real-time, when needed, without waiting for resources
to be assembled in an on-premise data center. Speed to value is high and the risks
inherent in capacity planning can be mitigated. Also, the use of cloud computing is
highly flexible and can quickly respond to changes in load.
Will all applications in the future be run in the cloud? Not likely. But Capgemini
has helped several clients take advantage of cloud computing, most notably with
Oracle Applications, Microsoft SharePoint and Application Development Testing ser-
vices. This paper also presents several other well-known examples of cloud usage.
Cloud computing is real and it is here to stay. The future of cloud computing is
likely to include not one standardized cloud but several cloud types, some built for
specialized non-commoditized applications. In the future, some cloud types may be
used in a private or semi-private manner.
Cloud computing is inherently green. Economics plays a part because as you pay
for only what you need you use this resource only when needed. Being a shared
service, capacity utilization is much higher than with enterprise computing and you
do not have to set up and power hardware not being used.
It is easy to envision a future where businesses will combine and reuse business
logic residing in far-flung locations with a new type of mashup, sometimes called
a “business mashup.” Business mashups will make it easier to do business more
synergistically and far more collaboratively when desired. They will also create a
new marketplace. Although from a technical perspective this is an evolution, from a
business perspective it will be a revolution.
2
Outsourcing Services the way we see it
There is much confusion surrounding cloud computing. What exactly is it? Some
believe it to be a reincarnation of grid computing; some believe it to be virtualiza-
tion; while others think of it as Platform-as-a-Service, Infrastructure-as-a-Service or
Software-as-a-Service; or that it is simply utility computing. There is an element of
truth in all these definitions. Adding to the complexity, the definition of cloud com-
puting may change over time. Confusion is to be expected when markets are nascent
and new computing delivery methods become an option.
So what is it? The definition has several elements. Cloud computing is the use of
massively scaled offsite IT resources assembled virtually, accessed over the internet,
used on demand in real-time or near real-time on a pay-per-use or subscription ba-
sis, where the workloads are shared among multiple customers (principal source:
“A Definition of Cloud Computing” by John Foley, Information Week, September
2008).
For an alternative definition, The Gartner Group defines cloud computing as, “A
style of computing where massively scalable (and elastic) IT-related capabilities are
provided as a service to external customer using Internet technologies.”
Ultimately, this means there is now another delivery choice. Is this to say that all ap-
plications will be run from the cloud? Not likely. What it does mean is that Enter-
This paper will discuss the capabilities of the cloud, both today and into the future,
to assist Enterprises in considering cloud use.
4
Outsourcing Services the way we see it
The use of cloud compute capacity should definitely be considered during capacity
planning. On average, Enterprise data centers work at a utilization rate of between
12 and 18 percent, but Enterprises must build to peak capacity. Often, capacity
planning seems more like risk mitigation than planning – how much risk can you
take? With cloud computing, you can take a hybrid approach and direct overflow
traffic to the cloud.
Infrastructure cost
Predicted
Opportunity Demand
Cost Traditional
Hardware
Actual
Demand
Automated
Virtualization
The use of cloud computing for storage capacity can be ideal, especially for spikes
in usage. Because the use of the cloud entails low or no upfront capital cost and
low ongoing operational costs, the ability to take advantage of pools of resources on
demand in real-time can yield business advantage.
Green IT
The growing power usage of enterprise data centers has been well documented
and is an environmental issue. Compared to more traditional forms of computing,
cloud computing has much higher levels of utilization and therefore is more
environmentally efficient. Enterprise computing is built for peak capacity but
utilization rates are low, often below 20% on average. Running that hardware with
low levels of capacity consumes resources that could otherwise not be used. Cloud
computing is a shared service – you use only what you need and pay for what you
use. Wasted power use and emissions are kept to a minimum.
Easy to Use
Cloud computing is fairly straightforward to use as programming and technical
conventions are similar enough to those of conventional computing, and leading
cloud computing platforms have open API’s. However, when considering cloud
computing, do not wait until the last minute when traffic suddenly spikes to see
whether it is the answer for you. Plan ahead with a service provider like Capgemini
to take advantage of knowledge gained with its other clients to optimize your
migration to the cloud.
Multiple Locations
Be on the lookout for a cloud provider with multiple locations for delivery, fail-
over and back-up. Check into technical capabilities for load that can be easily
transferred from one location to another. Some providers have unique intellectual
property in this area.
6
Outsourcing Services the way we see it
Network Access
With cloud computing, services are generally accessed and delivered through and
over the web. Compared to a traditional model, the use of a public network rather
than a private network can be a big change. Using a public network – the internet
– brings with it certain advantages. The inherent routing delivery advantages of
TCP-IP are well known in that, generally, messages get to their destination even
when multiple paths are down. However, the use of public networks may not be
suitable for all types of application traffic, so a hybrid approach may be required.
Service Provider
Lastly, reach out to system integrators and service providers with direct experience
in cloud computing. Knowledgeable service providers will share with you the
lessons learned with clients to define how best the cloud can help extend your
own data center, whether through a full cloud solution or a hybridized approach
with most traffic handled from your data center and overloads transferred to the
cloud. From Capgemini’s vantage point, capacity planning is the ideal place to start
considering the advantages of cloud computing.
Through November 2008, Capgemini has conducted pilots with multiple clients to
determine how Enterprises might benefit from cloud computing. The three pilots
were: Oracle Applications in the cloud, SharePoint in the cloud, and Application
Development Testing in the cloud.
The result of our work with the client has led us to conclude that as an internet
facing component, Microsoft SharePoint fits in well with the cloud. The speed to
value and deployment is high, and the application can be used as an application
front end to an enterprise portal.
8
Outsourcing Services the way we see it
One well-known example is from the New York Times. They desired to make their
historic archives and newspaper history – 11 million articles – available online. To
accomplish, the task required converting these articles into PDF’s (Adobe Portable
Document Format). It was estimated that the conversion process would take
hundreds of servers, 4 Tera Bytes of storage, and a several-month project along
with a rather significant budget and IT resource consumption. The project leader
conducted research and decided to try a leading cloud computing platform. The
job was finished the next day at a total cost of $240 USD.
A social media company by the name of ShareThis offers social media services to
other companies by simply embedding an object/button on their site. Naturally,
the load of traffic for this company can be very unpredictable and spiky. Through
the use of a leading cloud computing platform, ShareThis was able to scale from
100 machines to 3,500 machines in one day when traffic increased. When traffic
declined the next day it was able to right-size in the other direction. What was the
cost for the one day spike? Less than $200 USD.
Think about the many different ways you can deliver applications. Take for instance
on-premise delivery, hosted delivery, remote infrastructure management, utility
computing, and now cloud computing. One immediately can see how an Enter-
prise might build advantage by using a diversified portfolio of these delivery models.
Next, think about how an infrastructure must be built. For example, the infrastruc-
ture for email servers is tweaked and built and maintained differently than that for
more specialized applications. Similarly, the human resource and experience needed
to build and manage these two differing sets of infrastructure are different.
It now becomes easy to envision a future in which there is not one cloud, but
multiple clouds. One “cloud type” might be the standardized and commoditized
infrastructure for email, for example, while another cloud type might be highly spe-
cialized for a type of application that might gravitate towards becoming a bit more
mission critical – call it a “type two” cloud. Many differing type two clouds are likely
to exist because the application knowledge and business process knowledge are
specialized. How will type two cloud providers differentiate themselves? It is likely
they will surround the more specialized applications with services to migrate use to
this cloud type, build highly specialized infrastructure, and build hybrid services
where certain types of traffic might be sent to on premise and overflow to the cloud.
Or, it could be other factors.
A “type three” cloud is a combination of type one and/or type two clouds. Type
three clouds may be public, private or available only to chosen parties. To under-
stand this cloud type, first consider a mashup. While a traditional mashup combines
data from more than one source into an application (e.g. Google Maps’ use of carto-
graphic data adding location information to real estate data to create a new service),
future type three clouds will perform a somewhat similar function by having the
capability to combine both data and business logic residing at different places and
in different clouds – sometimes called a business mashup. In the future, business
10
Outsourcing Services the way we see it
mashups in the cloud will allow for combinations of both data and logic in ways
never before dreamt.
The benefits and possibilities of cloud computing are compelling and real.
Capgemini has built a Cloud Center of Excellence (CoE) with a group of experts
knowledgeable about both the business and technical aspects of cloud computing
and how Enterprises can take advantage of the technology. With over 40 years of
experience in the delivery of Enterprise data center computing and thousands of
customer deployments under its belt, Capgemini can be your trusted partner in
leveraging cloud computing for your organization.
Specific Recommendations
1. Capacity planning or a data center refresh are the right time to consider the
merits of cloud computing.
2. Call a trusted partner who has an understanding of both Enterprise data
centers and cloud computing.
3. Consider a partner offering specialized cloud services, such as cloud
consulting, cloud readiness assessment services, cloud migration services, and
hybrid services, to build a diversified portfolio of delivery options.
4. Consider a hybrid approach in which some of the time load is delivered
from an Enterprise data center and overflow is delivered from the cloud (also
consider certain types of load being delivered from the cloud).
5. Consider non-business critical applications that need to be scaled quickly as
initial candidates for the cloud.
6. Consider applications accessed outside of the firewall as initial candidates for
the cloud.
12
Outsourcing Services the way we see it
Capgemini, one of the world’s model called Rightshore®, which aims to offer
foremost providers of consulting, the right resources in the right location at
technology and outsourcing services, enables competitive cost.
its clients to transform and perform through
technologies. Present in 36 countries, Capgemini reported 2007
global revenues of EUR 8.7 billion and employs
Capgemini provides its clients with insights and over 86,000 people worldwide.
capabilities that boost their freedom to achieve
superior results through a unique way of More information about our services, offices
working – the Collaborative Business and research is available at:
ExperienceTM – and through a global delivery www.capgemini.com