You are on page 1of 17

DATA CENTERS &

VIRTUALIZATION
By Macaia Figueiredo
INTRODUCTION
Data center virtualization is the process of designing, developing and
deploying a data center on virtualization and cloud computing technologies.

It primarily enables virtualizing physical servers in a data center facility along


with storage, networking and other infrastructure devices and equipment. Data
center virtualization usually produces a virtualized, cloud and collocated
virtual/cloud data center.
HISTORY OF AWS
• Amazon Web Services (AWS), the pioneering (and leading) cloud computing platform provided
by Amazon.com, emerged from separate internal initiatives at Amazon over 15 years ago to
both aid developers and also improve the efficiency of the company’s own infrastructure.

• The origins of AWS as a developer tool can be traced all the way back to 2002, when an initial
beta was released (named Amazon.com Web Service) that offered 
SOAP and XML interfaces for the Amazon product catalogue. This welcome mat for developers
 was the first step by Amazon to embracing the potential of developer-friendly tools,
particularly in an infrastructure space, as an actual product.

• A combination of infrastructure services and developer tools could become a pseudo-operating


system for the internet. By isolating different parts of the infrastructure (compute power,
storage, and database) as components to the operating system and having developer-friendly
tools to manage them, it was possible to conceive of infrastructure (especially Amazon’s) as
automated and standardized with web services that can call for more resources.
ABOUT CLOUD SERVICE
PROVIDER IN THE WORLD

• Today the cloud computing services have replaced search hard drive
technology and came with a new concept called cloud technology in which
the data store in the cloud. There are many companies which provide Cloud
computing service and they are very reliable.
TYPE OF SERVICE
PROVIDERS IN THE WORLD
• Software as a Service (SaaS)
In SaaS, a customer provides software which can be either for a particular amount of time or for the
lifetime. SaaS utilizes the internet and delivers the application to the customer. Most of the SaaS
application does not require any downloads as they can use directly through the web browser.

• Platform as a Service (PaaS)


Is a framework for the developer where they can create an application for customizing the previously built
application. This service also provided through the means of internet and here all the management is done
by the enterprise or any third party provider.

• Infrastructure as a Service (IaaS)


Infrastructure as a service, provided by the Cloud Service providers which help the customer to access and
monitor things like computer, networking, and other services. In IaaS, the customer can purchase
resources on demand rather than buying hardware which is costly and hard to maintain.
LIST OF CLOUD SERVICE
PROVIDERS
• Amazon Web Service (AWS)
• Microsoft Azure
• Google Cloud Platform
• IBM Cloud Services
• Adobe Creative Cloud
• Kamatera
• VMware
• Rackspace
• Red Hat
• Salesforce
• Oracle Cloud
• SAP
• Verizon Cloud
• Navisite
• Dropbox
AWS

• Amazon Web Services is a cloud computing platform which provides


services such as compute power, database storage, content delivery and
many other functions which will help to integrate a business. The
Amazon Web Services is flexible, scalable, and reliable and due to this
many companies are implementing it in their work.
MICROSOFT AZURE
• Microsoft Azure is a cloud computing service which is used for building
testing deploying and managing the application. This process is done in a
global network of the Microsoft-managed data centre. It is private as well as
a public cloud platform. It uses virtualization which differentiates the
coupling between the operating system and CPU with the help of an
abstraction layer known as a hypervisor.
GOOGLE CLOUD PLATFORM
• Google cloud platform is one of the leading Cloud Computing services
which are offered by Google and it runs on the same infrastructure that
Google uses for its end-user products. The Google cloud platform is
basically used for Google search and YouTube. There are various services
offered by Google Cloud such as data analysis, machine learning, and data
storage.
IBM CLOUD SERVICE
• IBM cloud offers services such as platform as a service and infrastructure as
a service. This cloud organization can deploy and access its resources such
as storage networking and compute power with the help of internet.
• The speed and agility of the cloud fulfil the requirement of the customer and
make them feel satisfied. A customer using IBM cloud can easily find
growth opportunities, generating new revenue schemes and improving the
operational efficiency. The uses of IBM cloud don’t have many barriers as
compared to traditional technologies.
• IBM cloud eliminates the complex problem and the problems which face by
large companies. IBM Cloud computing services are also helping home
appliance manufacturer, retailer, and medical supply businesses.
ADOBE CREATIVE CLOUD
• provides the best experience of apps services design photography and web.
The Adobe cloud services provide tutorials and templates with which a
beginner can easily access the cloud and can start using it. It provides many
facilities to the beginner as well as professionals for easy access to the
cloud.

• It consists of many applications and services that provide access to a


collection of software which uses for video editing, web development,
photography, and graphic designs. There are mobile applications as well as
computer applications which can use by the customers.
WHAT IS THE DIFFERENCE
BETWEEN DATA CENTER VS CLOUD
COMPUTING?
• The main difference between the cloud vs. data center is that a
data center refers to on-premise hardware while the cloud refers
to off-premise computing. The cloud stores your data in the
public cloud, while a data center stores your data on your own
hardware. You may be wondering whether the cloud or an in-
house data center is the right fit for your organization. While
both have their benefits, it ultimately comes down to your
specific organization, its needs, and future plans/goals.
SERVICES PROVIDED BY CLOUD
PROVIDERS
BENEFITS OF CLOUD
• For many businesses, utilizing the cloud makes sense. Large enterprise organizations
with limited budgets and startup businesses with a lack of resources may find that the
cloud is a good option for them because it gives them immediate capacity without the
need for a big upfront investment. Other organizations may find that the cloud is useful
for disaster recovery purposes.
• With the increasing need for more storage, one big benefit of the cloud is that the
transparent infrastructure can be extended when needed. The scalability of the cloud
allows your organization to add or reduce capacity as your needs change. Because the
cloud doesn’t require a big investment in on-premise hardware, it can reduce your total
cost of ownership and simplify your environment.
• Flexibility, ease of use, speed, and agility are all attractive features of the cloud. Another
benefit is that the cloud provider takes care of maintenance and management, like
software updates.
BENEFITS OF DATA
CENTER
• In many cases, having an in-house data center is a better option. Often,
maintaining an in-house data center is expensive, but it can be beneficial to be in
total control of your computing environment.

• For instance, some enterprise organizations using the cloud have to depend on the
cloud provider for cybersecurity, performance, and reliability. On the other hand,
organizations who have their own data center are in control of their environment’s
security, capacity, and performance. For these reasons, organizations that need high
availability, require higher levels of performance, run mission-critical applications,
or have strict compliance requirements may be better off with their own data
center.
R.E.S.T
• REST (REpresentational State Transfer) is an architectural style for
developing web services. REST is popular due to its simplicity and the fact
that it builds upon existing systems and features of the internet's HTTP in
order to achieve its objectives, as opposed to creating new standards,
frameworks and technologies.
THANK YOU

You might also like