logo

Smart applications on cloud infrastructure

   

Added on  2022-08-25

21 Pages4374 Words20 Views
Running head: CLOUD COMPUTING FOR SMART APPLICATIONS
CLOUD COMPUTING FOR SMART APPLICATIONS
Name of student
Name of university
Author’s note:

1
CLOUD COMPUTING FOR SMART APPLICATIONS
Table of Contents
Introduction....................................................................................................................2
Discussion......................................................................................................................2
Cloud service providers..............................................................................................2
Analysis of cloud providers.......................................................................................4
Comparison of PaaS and IaaS services......................................................................5
Services offered for IoT, AI and hardware resources................................................7
Ease of managing the applications.............................................................................9
Step by step process of deploying Hello World.........................................................9
Recommendation......................................................................................................15
Conclusion....................................................................................................................16
References....................................................................................................................16

2
CLOUD COMPUTING FOR SMART APPLICATIONS
Introduction
Cloud computing could be described as the group of specific networked elements that
are providing the services that are required and are not individuals addressed or even
managed by any of the users, rather the complete provider managed suite of the software as
well as the hardware could be considered as the cloud storage. This report intends to analyse
the various cloud service providers and then compare the chosen cloud service provider with
IBM cloud. The step by step process of deploying the Hello world application in cloud has
been provided with the summary of the stages that are included in the deployment.
Discussion
Cloud service providers
Amazon Web Services: It is the Amazon company that had been launched in year
2002. The company grew to be among the most popular cloud service providers in present
world (Chen et al. 2017). The AWS is the most comprehensive as well as the vastly adopted
platform of cloud in the world and it provides around 165 completely featured services from
the global data centres. This particular service is being used by huge amount of customers.
Vast range of services are being offered by this particular cloud computing platform
(Madhuri and Sowjanya 2016). The most popular services mainly includes the EC2, the
Virtual Private Cloud, Simple Storage Service, DynamoDB, AWS Data Transfer and the
Elastic Compute Cloud. In this company, the security of the cloud data is provided the major
focus for ensuring that there is not unauthorised access to the cloud data. The customers are
mainly benefitted from the data center as well as the network architecture that has been
developed for meeting the main requirements of extensively security sensitive organisations.
The various security services provided by the AWS company are the DDoS mitigation, the

3
CLOUD COMPUTING FOR SMART APPLICATIONS
infrastructure security, the inventory configuration, data encryption, logging and then
monitoring, access and identity control and the penetration testing.
Microsoft Azure: This cloud computing platform is becoming the most used cloud
service in the present world due to the extensive features and the benefits that are provided to
the customers (Firestone et al. 2018). Azure provides vast range of services within several
categories that includes the AI + Machine Learning, Compute, DevOps, Containers, Identity,
Databases, Management, Migration, Media, Networking, Mobile, Storage, Security and Web.
It is considered to be the cloud computing service that has been developed by the Microsoft
for the development, testing, deployment, as well as the management of the applications as
well as the services using the Microsoft managed data centers. It offers the SaaS, the IaaS and
the PaaS services (Shi, Jin and Li 2019). The virtual machines, the IaaS provides the users
with the platform for deploying the common purpose virtual machines of Linux and
Microsoft Windows along with the preconfigured images of machines for the common
software packages. The App services, the PaaS environment allows the developers with the
ease of publishing as well as the management of the websites. The Azure search offers the
text search as well as the subset of the structured filters of the OData through the SDK APIs
or the REST. The Cosmos DB is the NoSQL service of the database that implements the
subset of SQL SELECT statement on the JSON documents. The Redis Cache could be
considered as the managed implementation of the Redis (Philip and Shah 2019).
Google Cloud: The cloud computing platform of Google company provides the
services such as the database, storage, the networking as well as various other services over
internet for providing the significantly faster, flexible as well as the innovative resources to
the customers (Mitchell and Zunnurhain 2019). Google Cloud could be described as the
efficient suite of the services of cloud computing that is offered by Google. This platform
mainly offers the various services such as computation, networking, the storage as well as the

4
CLOUD COMPUTING FOR SMART APPLICATIONS
Big data and several services that runs on similar infrastructure that is used by the Google
company internally for the end users such as the Youtube and the Google Search (Posey et al.
2019). The hosting plans of the Google Cloud is considered to be significantly lower than the
other platforms of cloud computing. Google Cloud provides the customers with the feature of
pay-as-you-go where users are mainly instructed to pay for the resources that are being used
by them. The employees gain the entire access to the huge amount of information across the
devices from any location in the world using the web based applications that are powered by
Google (Lombardo 2019).
Oracle Cloud: This cloud computing platform could be described as the platform that
provides various cloud services. The cloud service is mainly the software that is being
provided in the Oracle Cloud. The applications services of the Oracle Cloud is mainly
divided into the two categories, namely, the Software as a Service and the Data as a Service.
The platform services that are offered by the Oracle Cloud are the Platform as a Service, the
Infrastructure as a Service (Kuszmaul et al. 2019). The Oracle Cloud mainly allows the
secure integration among the various services, the applications of customers as well as the
cloud services that are provided from the other suppliers Kumar (Kumar et al. 2019). These
particular services could work efficiently in the mutual sharing environment as the integrated
cloud environment. The Oracle Sales Cloud services could be easily integrated with the
respective application that is executing on the Oracle Java Cloud Service SaaS extension. The
CRMS could be easily extended with the custom applications. The Oracle Cloud service
could be easily integrated with the main functionality from various sites, for example
Salesforce (Rawal and Sharma 2017).
Analysis of cloud providers
The cloud service providers that are selected for making the comparison with the IBM
cloud are the AWS and Microsoft Azure. Vast range of services are being offered by the

5
CLOUD COMPUTING FOR SMART APPLICATIONS
AWS cloud computing platform. The most popular services mainly includes the EC2, the
Virtual Private Cloud, Simple Storage Service, DynamoDB, AWS Data Transfer and the
Elastic Compute Cloud. All these services are also provided in the IBM cloud but in this
comparison, the extent of the benefits of all these features are further extended that would
help in justifying why the cloud service platform is most effective. The App services, the
PaaS environment allows the developers with the ease of publishing as well as the
management of the websites. The Azure search offers the text search as well as the subset of
the structured filters of the OData of the Microsoft Azure is considered to be effective
benefits of the Azure cloud computing platform and it permits the deployment of the
resources in the cloud service platform. The comparison of the AWS cloud and the Microsoft
Azure with the IBM cloud service provider would help in determining the main features of
each of the cloud service providers and determine which cloud service provider should be
used primarily for the deployment of network, for storing data and even various kinds of
computations.
Comparison of PaaS and IaaS services
Features AWS Microsoft Azure IBM cloud
Storage S3
EFS
EBS
Glacier (Gunther
and Chawla 2018)
Queue storage
Blob storage
Disk storage
File storage
Object storage
File storage
Block storage
Servers (Cash et al.
2016)
Mass storage

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Cloud Computing On AWS and Azure
|17
|2896
|448

Proposed Architectures for a Hybrid Cloud: Microsoft Azure and Amazon Web Services
|7
|2176
|345

QAC020N254: Cloud Computing | Task Report
|33
|2741
|20

Cloud Computing Services Providers Assignment
|19
|2052
|68

Comparison of AWS and Azure Services
|8
|1313
|86

Assignment Linux Server Administration
|5
|667
|48