Micro-services Architecture : Whiteboard Company

   

Added on  2022-09-09

15 Pages3773 Words19 Views
Running head: MICRO-SERVICES ARCHITECTURE
MICRO-SERVICES ARCHITECTURE
Name of the Student
Name of the University
Author Note
Micro-services Architecture : Whiteboard Company_1
1MICRO-SERVICES ARCHITECTURE
Executive Summary
The report deals with the Whiteboard Company that offers learning and student
management systems to 600 institutions and Universities all over the world. The Whiteboard
Company is a leading provider of student and learning management systems and supports
over 10 million students all over the world. The company has a monolithic structure in its
systems and the company wants to change the monolithic structure to microservices
architecture. The report provides an overview of the microservices architecture. The report
discusses about three companies that have successfully implemented microservices. From the
report, it can be inferred that the Whiteboard Company must deploy microservices in its
company, as it will help the company in order to split the services and then provide the
institutions and the students will excellent services.
Micro-services Architecture : Whiteboard Company_2
2MICRO-SERVICES ARCHITECTURE
Table of Contents
Introduction:...............................................................................................................................3
Overview of Microservices Architecture...................................................................................3
Successful Implementation of Microservices............................................................................4
Netflix........................................................................................................................................5
Principles of Service Modelling.................................................................................................6
Challenges of Splitting Monolithic System...............................................................................8
Ethical, Legal and Security Issues.............................................................................................9
Recommendations......................................................................................................................9
Conclusion................................................................................................................................10
References................................................................................................................................12
Micro-services Architecture : Whiteboard Company_3
3MICRO-SERVICES ARCHITECTURE
Introduction:
The Microservices are a technique of development of software and it is an alternative
of service oriented architecture style of structure. It arranges an application as a compilation
of services those are loosely coupled. In microservices architecture, the services in this
architecture are fine grained and the protocols of the architecture are lightweight.
The report deals with the Whiteboard Company that offers learning and student
management systems to 600 institutions and Universities all over the world. The Whiteboard
Company is a leading provider of student and learning management systems and supports
over 10 million students all over the world. The company has a monolithic structure in its
systems and the company wants to change the monolithic structure to microservices
architecture.
The report provides an overview of the microservices architecture. The report
discusses about three companies that have successfully implemented microservices. The
report provides the benefits that these companies have and the challenges of implementation
of microservices in the company. The report discusses about the principles of service
modelling and the technologies those are available for integration. The report discusses about
the challenges of splitting the backend monolithic system. Lastly, the report provides an
overview of ethical, legal and security issues in transitioning to the microservices
architecture.
Overview of Microservices Architecture
The microservices are an approach of architecture in order to build applications. As a
framework of architecture, the microservices are loosely coupled and distributed. Therefore,
one change in the team will not break the whole application. The advantage of utilising
microservices is that the teams of development are capable of rapidly develop new
Micro-services Architecture : Whiteboard Company_4

End of preview

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

Related Documents
Overview of Microservices Architecture
|15
|3643
|19

Microservices Architecture for Whiteboard Organisation
|14
|3417
|448

Micro Services Architecture
|13
|3288
|15

Microservices Architecture
|14
|2620
|95

Microservices Architecture Report 2022
|15
|3675
|32

Microservice Architecture.
|21
|3944
|42