logo

Microservices Architecture for Whiteboard Organisation

   

Added on  2022-10-12

14 Pages3417 Words448 Views
 | 
 | 
 | 
Running head: MICROSERVICES ARCHITECTURE
MICROSERVICES ARCHITECTURE
Name of student
Name of university
Author’s note:
Microservices Architecture for Whiteboard Organisation_1

1
MICROSERVICES ARCHITECTURE
Executive summary
It could be observed in the present business world, technology plays a significant part in the
success of the businesses. In the organisation of Whiteboard, there has been a requirement of
overhauling the technology strategy as well as the management of the IT delivery teams for
ensuring that they deliver the most reliable student and the reliable learning management
system. The aim of the report is to discuss the migration of the architecture of the
organisation from the monolithic architecture to the microservices architecture for allowing
the proper handling of information and the systems could be managed efficiently. The
microservices are presently considered as the method of software development, which is the
different from the service oriented architecture, the architectural design of SOA that mainly
structures any application as the collection of the lightly coupled services.
Microservices Architecture for Whiteboard Organisation_2

2
MICROSERVICES ARCHITECTURE
Table of Contents
Introduction....................................................................................................................3
Discussion......................................................................................................................4
Examples of successful implementation....................................................................4
Principles of service modelling......................................................................................6
Challenges in splitting backend monolithic system.......................................................8
Ethical, legal and security issues....................................................................................8
Recommendations..........................................................................................................9
Conclusion....................................................................................................................10
References....................................................................................................................11
Microservices Architecture for Whiteboard Organisation_3

3
MICROSERVICES ARCHITECTURE
Introduction
In the business of present technological world, it is required to manage the businesses
with the extensive technologies. In the organisation of Whiteboard, there has been a
requirement of overhauling the technology strategy as well as the management of the IT
delivery teams for ensuring that they deliver the most reliable student and the reliable
learning management system to almost 600 universities as well as the institutions across
whole world. This report intends to discuss the migration of the company to the microservice
architecture. The examples of the successful implementation of the microservice architecture
for various organisations are provided in this report. The principles of service modelling as
well as the technologies that are available for the integration are discussed in this report. The
challenges of segmenting the backend monolithic system as well as the ethical issues of
migrating to the microservice architecture has been provided.
The microservices are presently considered as the method of software development,
which is the different from the service oriented architecture, the architectural design of SOA
that mainly structures any application as the collection of the lightly coupled services. In any
microservices architecture, the services are significantly fine segmented as well as the
protocols are extensively lightweight. The main benefits of the decomposition of any
application into the various smaller services is that the segmentation helps in improving the
modularity. With the help of this method, the understanding, developing, testing as well as
resiliency of the application is increased to the architecture erosion. It helps in parallelising
the development with enabling the small autonomous teams with developing, deploying as
well as scaling the respective services individually.
Microservices Architecture for Whiteboard Organisation_4

End of preview

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

Related Documents