Cloud Service Providers: A Comparative Report for Enterprises
VerifiedAdded on 2022/10/04
|26
|3925
|310
Report
AI Summary
This report provides a comprehensive comparison of cloud service providers, focusing on Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) offerings. It begins with an introduction to cloud computing and its various service models, emphasizing the benefits of cloud services. The report identifies and discusses several cloud service providers, including Kamatera, Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform. A detailed comparison is made between IBM cloud and AWS, highlighting their features, services, and costing models. The report includes screenshots of AWS services and a step-by-step demonstration of using the EC2 instance. The costing models of AWS are discussed in detail. The report concludes by providing a comparative analysis of the selected cloud service providers, offering insights into their strengths and weaknesses and suitability for various enterprise applications. The report also contains workflow examples to illustrate the implementation of cloud services.

Running head: CLOUD SERVICE PROVIDERS
CLOUD SERVICE PROVIDERS
Name of Student:
Name of University:
Author Note:
CLOUD SERVICE PROVIDERS
Name of Student:
Name of University:
Author Note:
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

1CLOUD SERVICE PROVIDERS
Table of Contents
Introduction:...............................................................................................................................2
Discussion:.................................................................................................................................2
Cloud service providers:........................................................................................................2
Comparison:...........................................................................................................................5
Conclusion:..............................................................................................................................22
Table of Contents
Introduction:...............................................................................................................................2
Discussion:.................................................................................................................................2
Cloud service providers:........................................................................................................2
Comparison:...........................................................................................................................5
Conclusion:..............................................................................................................................22

2CLOUD SERVICE PROVIDERS
Introduction:
Cloud Computing serves many computing services on demand, mainly storage
services for data, databases, networking, intelligence and analytics over the internet. The
purpose is to offer rapid innovation, adjustable resources and economic scale. Cloud
Computing is cost-effective as it helps to get rid of the capital expense of purchasing
hardware and software and setting up (Dinh et al. 2013). It even provides resources within
just a few minutes regardless of the demanded amount of computing resources. Other features
such as, productivity, high performance, reliability and strengthened security.
The provided services can be classified into Infrastructure as a service, Platform as a
Service, Software as a Service and Server-less computing (Rittinghouse and Ransome 2017).
Due to its computing services, it has taken the place of such hard drive technology. Using
Cloud services is based on daily routine such as watching cinemas through internet
connection, using email service, etc.
Discussion:
Cloud service providers:
These are companies that provide cloud computing services such as SaaS-Software as
a service, Paas- Platform as a service or Iaas- Infrastructure as a service to other individuals
and businesses (Donahue and Ho 2013). The services are industry specific or user’s
requirement specific.
Kamatera:
Kamatera is a cloud infrastructure that provides global cloud services. It serves the
enterprise based cloud infrastructure products to the different organizations which can be of
different types and sizes. The Iaas of Kamatera is readily available as services like internet,
Introduction:
Cloud Computing serves many computing services on demand, mainly storage
services for data, databases, networking, intelligence and analytics over the internet. The
purpose is to offer rapid innovation, adjustable resources and economic scale. Cloud
Computing is cost-effective as it helps to get rid of the capital expense of purchasing
hardware and software and setting up (Dinh et al. 2013). It even provides resources within
just a few minutes regardless of the demanded amount of computing resources. Other features
such as, productivity, high performance, reliability and strengthened security.
The provided services can be classified into Infrastructure as a service, Platform as a
Service, Software as a Service and Server-less computing (Rittinghouse and Ransome 2017).
Due to its computing services, it has taken the place of such hard drive technology. Using
Cloud services is based on daily routine such as watching cinemas through internet
connection, using email service, etc.
Discussion:
Cloud service providers:
These are companies that provide cloud computing services such as SaaS-Software as
a service, Paas- Platform as a service or Iaas- Infrastructure as a service to other individuals
and businesses (Donahue and Ho 2013). The services are industry specific or user’s
requirement specific.
Kamatera:
Kamatera is a cloud infrastructure that provides global cloud services. It serves the
enterprise based cloud infrastructure products to the different organizations which can be of
different types and sizes. The Iaas of Kamatera is readily available as services like internet,
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

3CLOUD SERVICE PROVIDERS
telephone and electricity (Lee et al. 2014). The kamatera manages the Cloud infrastructure,
allowing all in using the advantages of cloud computing irrespective of maintaining the
complexity of the computing system of the cloud. Kamatera’s Managed Cloud supply
solutions containing building, maintaining and designing of the infrastructure of their cloud
(Tripathi and Joshi 2019). The services are supplied to a vast range of clients starting from
one server to many servers, according to the needs of the servers. It supports, monitors and
maintains the servers through their NOC that is Network Operation Centre.
Amazon Web Service (AWS):
Amazon web service was launched by Amazon during the early transitional phase of
cloud computing. AWS serves a set of the primitive concept of technical infrastructure and
computing building blocks and useful tools that are distributed.
The AWS technology is applied at server cluster which is maintained by the Amazon
subordinate. Amazon serves well developed security for subscribers’ system (Amazon 2015).
The offerings of the Amazon Service Providers are retrieved over HTTP, using the
Representational State Transfer, which is an architectural style and Simple Object Accessed
Protocol.
The services that are included in AWS are, EC2 (elastic computer cloud), Lambda,
which are computing services. S3 (Simple Storage Service), Databases like DynamoDB,
RDS, Amazon Cloud Front, Simple queue service and many more (Varia and Mathew 2014).
The cloud application solution developers uses two main IaaS services which are EC2 and
S3.
Microsoft Azure:
Earlier Microsoft Azure was known as Windows Azure. Its cloud computing service
has been built by Microsoft for the purpose to create, to do testing, deploying and the
telephone and electricity (Lee et al. 2014). The kamatera manages the Cloud infrastructure,
allowing all in using the advantages of cloud computing irrespective of maintaining the
complexity of the computing system of the cloud. Kamatera’s Managed Cloud supply
solutions containing building, maintaining and designing of the infrastructure of their cloud
(Tripathi and Joshi 2019). The services are supplied to a vast range of clients starting from
one server to many servers, according to the needs of the servers. It supports, monitors and
maintains the servers through their NOC that is Network Operation Centre.
Amazon Web Service (AWS):
Amazon web service was launched by Amazon during the early transitional phase of
cloud computing. AWS serves a set of the primitive concept of technical infrastructure and
computing building blocks and useful tools that are distributed.
The AWS technology is applied at server cluster which is maintained by the Amazon
subordinate. Amazon serves well developed security for subscribers’ system (Amazon 2015).
The offerings of the Amazon Service Providers are retrieved over HTTP, using the
Representational State Transfer, which is an architectural style and Simple Object Accessed
Protocol.
The services that are included in AWS are, EC2 (elastic computer cloud), Lambda,
which are computing services. S3 (Simple Storage Service), Databases like DynamoDB,
RDS, Amazon Cloud Front, Simple queue service and many more (Varia and Mathew 2014).
The cloud application solution developers uses two main IaaS services which are EC2 and
S3.
Microsoft Azure:
Earlier Microsoft Azure was known as Windows Azure. Its cloud computing service
has been built by Microsoft for the purpose to create, to do testing, deploying and the
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

4CLOUD SERVICE PROVIDERS
managing the applications (Copeland et al. 2015). It provides all the major cloud computing
services IaaS, PaaS, SaaS and also supports many various programming languages.
The infrastructure of virtual machines which, i.e. IaaS, allow users to launch volume
of general-purpose such as, Microsoft Windows and Linux virtual machines. The app
services, PaaS have the conditions to let the developers publish and manage the websites in
easy way. The developers can build sites using ASP.NET, PHP, NODE.JS with high density
hosting of websites.
The service of Microsoft Azure Bus permits applications to run on the premises of
Azure or even off premises for the purpose of communication with Azure. Its service bus
does support four distinct types of communication mechanisms, which are as follows:
Queues, which serve single directional communication
Event Hubs
Relays
Topics
Google Cloud Platform:
The Google cloud platform is used for the storage of live data by the enterprises and
developers. The resources used by this platform are virtual machines, hard disks etc. present
in the Google data centre (Krishnan and Gonzalez 2015). This platform provides free trial
also available at various plans of payment on Pay-As-You-Go (PAYG). Google Cloud
platform provide Platform as a service to deploy some applications such as Java, PHP,
Node.Js, .Net, etc.
Its infrastructure as a service computes engine to run the virtual machines of Linux
and Microsoft windows (Di, Kondo and Cappello 2013). It is associated with Google Cloud
which consists of public cloud infrastructure and also G Suite which are of enterprise
managing the applications (Copeland et al. 2015). It provides all the major cloud computing
services IaaS, PaaS, SaaS and also supports many various programming languages.
The infrastructure of virtual machines which, i.e. IaaS, allow users to launch volume
of general-purpose such as, Microsoft Windows and Linux virtual machines. The app
services, PaaS have the conditions to let the developers publish and manage the websites in
easy way. The developers can build sites using ASP.NET, PHP, NODE.JS with high density
hosting of websites.
The service of Microsoft Azure Bus permits applications to run on the premises of
Azure or even off premises for the purpose of communication with Azure. Its service bus
does support four distinct types of communication mechanisms, which are as follows:
Queues, which serve single directional communication
Event Hubs
Relays
Topics
Google Cloud Platform:
The Google cloud platform is used for the storage of live data by the enterprises and
developers. The resources used by this platform are virtual machines, hard disks etc. present
in the Google data centre (Krishnan and Gonzalez 2015). This platform provides free trial
also available at various plans of payment on Pay-As-You-Go (PAYG). Google Cloud
platform provide Platform as a service to deploy some applications such as Java, PHP,
Node.Js, .Net, etc.
Its infrastructure as a service computes engine to run the virtual machines of Linux
and Microsoft windows (Di, Kondo and Cappello 2013). It is associated with Google Cloud
which consists of public cloud infrastructure and also G Suite which are of enterprise

5CLOUD SERVICE PROVIDERS
versions of Android, Chrome OS, etc. Google has many products which are involved with the
Google Cloud Brand.
For this report, Amazon web services have been chosen for the preferred cloud
service provider as it is user friendly and of low cost, which does not have any readiness cost.
The user need not to worry about the security, databases and servers (Lakshminarayanan,
Kumar and Raju 2013). The AWS management console provide well-maintained web
services and the capacity does not have limit moreover, this is provided at a minimum cost.
AWS tools such as Auto scaling, Elastic Load Balancing assists in reducing spending
time on a task. On the report of Synergy Group in 2017, AWS has 34% of the cloud (Iaas
Paas) the other three competitors are IBM, Google and Microsoft with 6%, 8% and 11%
respectively.
Comparison:
IBM cloud is platform which is of full-stack and that serves a hybrid environment of
public and private (Breiter and Naik 2013). It has been built with the advancement of data
with a robust suite and advancement in AI tools.
Whereas the AWS platform is a collection of many cloud computing services which
are also known as web services which is offered by Amazon.com (Mokhtar et al. 2013). As
mentioned earlier, EC2 instance, Storage services are the most pre-eminent services of the
AWS.
Screenshots of used services of AWS:
Demo of using one of the services in AWS, EC2 instance which is a virtual server in
Elastic Compute cloud of Amazon to run the applications existing in the Amazon Web
Services infrastructure.
versions of Android, Chrome OS, etc. Google has many products which are involved with the
Google Cloud Brand.
For this report, Amazon web services have been chosen for the preferred cloud
service provider as it is user friendly and of low cost, which does not have any readiness cost.
The user need not to worry about the security, databases and servers (Lakshminarayanan,
Kumar and Raju 2013). The AWS management console provide well-maintained web
services and the capacity does not have limit moreover, this is provided at a minimum cost.
AWS tools such as Auto scaling, Elastic Load Balancing assists in reducing spending
time on a task. On the report of Synergy Group in 2017, AWS has 34% of the cloud (Iaas
Paas) the other three competitors are IBM, Google and Microsoft with 6%, 8% and 11%
respectively.
Comparison:
IBM cloud is platform which is of full-stack and that serves a hybrid environment of
public and private (Breiter and Naik 2013). It has been built with the advancement of data
with a robust suite and advancement in AI tools.
Whereas the AWS platform is a collection of many cloud computing services which
are also known as web services which is offered by Amazon.com (Mokhtar et al. 2013). As
mentioned earlier, EC2 instance, Storage services are the most pre-eminent services of the
AWS.
Screenshots of used services of AWS:
Demo of using one of the services in AWS, EC2 instance which is a virtual server in
Elastic Compute cloud of Amazon to run the applications existing in the Amazon Web
Services infrastructure.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

6CLOUD SERVICE PROVIDERS
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

7CLOUD SERVICE PROVIDERS
Hosting a static website
Hosting a static website

8CLOUD SERVICE PROVIDERS
To host a static website over the cloud Simple Storage Servive (S3) is required which
is provided byAWS as storage resource. It helps to retrieve data regardless of the amount at
anytime from anywhere in the world having web access.
To host a static website over the cloud Simple Storage Servive (S3) is required which
is provided byAWS as storage resource. It helps to retrieve data regardless of the amount at
anytime from anywhere in the world having web access.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

9CLOUD SERVICE PROVIDERS
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

10CLOUD SERVICE PROVIDERS
Workflow of AWS using Hello-World application:
Workflow of AWS using Hello-World application:

11CLOUD SERVICE PROVIDERS
The Hello World application is implemented as the three classes and two relevant
interfaces which is discussed below:
Step1:
Firstly the environment of the development is created followed by creating a new Java
project of AWS. The packages that has been used for the walkthroughs are named
‘helloworld.XYZ’.
Step2:
In the AWS SDK project a new Java package is need to be created naming
‘helloWorld.HelloWorld’ the addition of the following files:
1. The interface file which is named ‘GreeterActivities.java’.
2. A class file which is named ‘GreeterActivitiesImpl.java’ which implements the activities.
3. A file which is named ‘GreeterWorkflowImpl.java’ and it’s an interface file.
4. Then adding a class file which is named ‘GreeterMain.java which will implement the
workflow.
Step3: Activities Implementation of Hello World.
The Hello World application is implemented as the three classes and two relevant
interfaces which is discussed below:
Step1:
Firstly the environment of the development is created followed by creating a new Java
project of AWS. The packages that has been used for the walkthroughs are named
‘helloworld.XYZ’.
Step2:
In the AWS SDK project a new Java package is need to be created naming
‘helloWorld.HelloWorld’ the addition of the following files:
1. The interface file which is named ‘GreeterActivities.java’.
2. A class file which is named ‘GreeterActivitiesImpl.java’ which implements the activities.
3. A file which is named ‘GreeterWorkflowImpl.java’ and it’s an interface file.
4. Then adding a class file which is named ‘GreeterMain.java which will implement the
workflow.
Step3: Activities Implementation of Hello World.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 26
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.




