logo

OSDS Software Architecture: Monolithic vs Microservice

   

Added on  2023-01-12

12 Pages3593 Words95 Views
BUSINESS
REQUIREMENT
REPORT
1

Table of Contents
INTRODUCTION...........................................................................................................................3
MAIN BODY..................................................................................................................................3
Delivery method can be used for OSDC software.................................................................3
2. Cloud Edge solution for OSDS..........................................................................................5
3. OSDS software architecture...............................................................................................7
RECOMMENDATION........................................................................................................10
CONCLUSION.............................................................................................................................10
REFERENCES..............................................................................................................................12
2

INTRODUCTION
Spatial information is the data or information which is being regulated by some government
regulations are known as the spatial information (Flygare and Holmqvist, 2017). The department
of spatial information is a department within government of country which is responsible for
providing spatial information to the other department of the government and to public as well.
Hence, there is a need for the government to manage these data so that it cannot be misused and
hampered. Thus, for this Online Spatial Delivery System (OSDS) need to be use to manage the
data.
Thus, the present report will start by analysing the fact that there are many different models
of delivery and deployment of DSI which need to be adapted for cloud based OSDS. Further the
report will make the discussion over the use of Cloud Edge for the OSDS. Next the OSDS
software architecture will be discussed and in the end recommended approach for the delivery
and deployment of OSDS will be highlighted.
MAIN BODY
Delivery method can be used for OSDC software
PaaS method is the method which can be used by DSI to develop OSDC software in an
organization. Platform-as-a-service (PaaS) this is the type of cloud computing which used to
deliver a platform to client, which enables them to develop, run and manage variety of different
business application. This method does not require building or maintaining infrastructure as
compare to another method that require infrastructure to operate such application in software
development. As Paas architecture keep the underlining infrastructure at a sight of developers
and other users in the organization. PaaS can be delivered through public, private, or hybrid
clouds. Some of the best practices of PaaS is that they used to use different signal sign on
capability and also it used to scan source code fro security vulnerabilities and also used to drain
logs over the Syslog, Syslog-tls or HTTPS, including the events related to the
app (Flygare and Holmqvist, 2017).
There are many advantage and Disadvantage of using PaaS in an organization
Advantage
Biggest advantage of using PaaS is that it used to Automate variety of software update
automatically in an organization, as a result organization is able to get access to latest version of
3

software. Also this eventually used to lower down the risk of missing any sort of update of an
organization. This will eventually increase the efficiency of the business as it saves plenty of
cost and time in an organization. As this method require less amount of the investment to be
made by the organization, also as it require no infrastructure so it is costlier for the company at
the same time this approach also used to reduce the cost of the company, as it has been identified
that payment method in this approach is pay as u use it eventually used to help the company in
saving good amount of cost as organization will not have to install different software to run
different application in an organization (Chen and et.al, 2018). Not only that this software in the
organization used to increase the amount of focus on core application of the business rather than
being diverted on maintain different system in an organization. At the same it also used as a
collaboration system as it has been find out that as it is internet based platform it used to help
different employee to login and work on variety of different application from anywhere and it
will bring a good sort of simplicity at workplace as it is very easy to understand as compare to
other method of development of OSDC. This also helps the organization in testing the variety of
new application very quickly in the organization. As faster deployment of different application
will means better business success and development team can try various different type of
configuration of an app in an organization. Freeing up this time and money allows your
company to focus on development and operations, promoting visionary thinking and business
growth from within.
Disadvantages
As every coin has two end this approach also offer variety of disadvantage to the
organization, the biggest disadvantage of same for the organization is that the biggest
disadvantage of PaaS is Risk of lock in, as it has been find out by me that you may locked in a
specific language, program or interface. This will eventually affect you to see some unnecessary
system which you may not require in the organization. Another limitation of PaaS is that it used
to have a limited scalability as PaaS can be slightly inflexible when organization will require
different supplies on demand. This eventually used to lower down or reduced the amount of
business need is limited in the Paas environment. PaaS also create the variety of the issue of data
security in the organization, so it is very important for organization to consider data security
need and scrutinized, as information in stored off site. This can sometimes be a hard sell,
however, to executives and other staff outside of the IT department. Another disadvantage of
4

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

Adopting Cloud-based OSDS | Assignment
|11
|2932
|10

Monolithic and Microservice Architectures
|18
|3152
|34

Cloud Computing Issues 2022
|17
|3332
|21

THE CLOUD COMPUTING REPORT
|13
|3111
|15

Case Study Of Cloud Commuting
|17
|3377
|18