logo

Cloud computing and software architecture

   

Added on  2022-09-18

11 Pages1860 Words23 Views
Running head: CLOUD COMPUTING AND SOFTWARE ARCHITECTURE
Cloud Computing and Software architecture
Name of the Student
Name of the University
Authors note

CLOUD COMPUTING AND SOFTWARE ARCHITECTURE
1
Introduction
With the ever-increasing demand of the services provided by the Department of Spatial
Information (DSI), it becomes very hard to cop with the existing infrastructure. In order to
improve the scenario, it is important to adopt the cloud computing paradigm in order to store and
make the data available to the government agencies as well as to the public users (Guyon,
Orgerie and Morin 2018). Different sections of this report contribute to evaluation of two
possible models, and possible architecture for the selected one. Furthermore, the paper also
contributes to the discussion about Differences between monolithic and microservice
architectures and recommendations for DSI.
Evaluation of IaaS and PaaS
IaaS model
Advantages
In IaaS, the organizations are able to use the required infrastructure as a service without
like networking, storage and other services in order to run and deliver services without buying
them or maintaining those equipment’s on premise. In this cloud model organizations can pay
for their usage depending upon the capacity and space used in a given time period.
There are three different models in which the IaaS is delivered, these are public, private,
and hybrid cloud delivery model. In private cloud model the required infrastructure is set up at
the customer organizations-premise (Guyon, Orgerie and Morin 2018). On the other hand for
public cloud model the infrastructure is located at any of the cloud service providers data center,
and finally in hybrid cloud delivery model, the service is delivered as the combination of the

CLOUD COMPUTING AND SOFTWARE ARCHITECTURE
2
above two delivery models in which the client organization selects best features of public
cloud and private cloud.
Following are the advantages of the IaaS service model,
Scalable computing resources: In case of IaaS as applications are needed to be executed
and the service have to be delivered by using the computing as a Service. In this scenario the
vCPUs (virtual central processing units) as well as virtual main memory are provided for the
Vms that ate allocated to end- users.
Storage: Back-end storage for storing data as well as required files are also provided by
the service providers.
Network and Load balancers: Through the infrastructure the Network as a Service is also
provided. In these services the networking components like the routers, switches, gateways for
connecting the Vms are utilized. Furthermore, in order to handle the application requests which
is running on the infrastructure, the load balancing capability is also provided.
Disadvantages
The main disadvantages of the IaaS are lack of security. While using the IaaS services,
the organization does not have control over the security measures thus completely depend on the
service providers.
The upgrade and maintenance of the used frameworks and applications depends solely
on the client organization.

CLOUD COMPUTING AND SOFTWARE ARCHITECTURE
3
PaaS model
Advantages
In case of the PaaS, the advantages include reduced cost. As the organization have to
pay for what they will use provided by the cloud service provider saving costs that can be used
in improving other operations.
Provides scalability with minimum down time.
Figure 1: Advantages of PaaS
(Source: Guyon, Orgerie and Morin, 2018)
.
Disadvantages
Lack of compatibility with the lack of legacy frameworks used by the organizations.
Benefits
of PaaS
Reduced cost
Lesser
Downtime
Automated
updated and
maintainance

End of preview

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

Related Documents
How to write a Business Requirement Document
|18
|3834
|16

Cloud Computing for Webb's Stores: Benefits, Integration, and Architecture
|13
|675
|447

Cloud Computing Architecture Presentation and Office Automation System for Regional Gardens
|28
|3283
|419

Report on Cloud Architectures for Regional Gardens
|30
|2757
|279

Monolithic and Microservice Architectures
|18
|3152
|34

Cloud Computing Infrastructure
|12
|1044
|155