logo

Micro-service Architecture Assignment

Examine a case and advise a company in the transition to microservice architecture.

13 Pages3587 Words14 Views
   

Added on  2022-09-10

Micro-service Architecture Assignment

Examine a case and advise a company in the transition to microservice architecture.

   Added on 2022-09-10

ShareRelated Documents
IT 0
Micro-service Architecture
Micro-service Architecture Assignment_1
IT 1
Executive Summary
Microservice architecture is a kind of technique used to develop and implement software
systems that helps companies to develop single-function modules with appropriate operations
and interfaces. It is very simple to design and understand and many companies like Uber,
Amazon, Netflix and many more are using microservice architecture for developing effective
web servers and applications. This paper focuses on the microservice architecture and evaluates
the benefits and challenges of integrating microservice architecture with business operations. It is
found that communication among servers and security both are major challenges faced by the
companies while using a microservice architecture that may impact on the business operations.
So, it is suggested that companies should use the XML-RPC type of communication protocol and
implement encryption and firewall-based systems for increasing the security of servers and
privacy data.
Micro-service Architecture Assignment_2
IT 2
Table of Contents
Executive Summary.......................................................................................................... 1
Introduction.................................................................................................................... 3
Implementation of microservice architecture in companies..........................................................3
Microservice architecture in Uber..................................................................................... 3
Benefits.................................................................................................................. 3
Challenges............................................................................................................... 4
Microservice architecture in Netflix...................................................................................5
Benefits.................................................................................................................. 5
Challenges............................................................................................................... 5
Microservice architecture in Amazon.................................................................................5
Benefits.................................................................................................................. 5
Challenges............................................................................................................... 6
Principles of service modeling and technologies.......................................................................6
SOAP........................................................................................................................ 7
XML-RPC.................................................................................................................. 7
REST........................................................................................................................ 7
Challenges in splitting the backend monolithic system...............................................................7
Ethical, legal and security issues related to microservice architectures............................................8
Conclusions.................................................................................................................... 9
Recommendations............................................................................................................ 9
References................................................................................................................... 11
Micro-service Architecture Assignment_3
IT 3
Introduction
The term microservice architecture is a distinctive technique of implementing software
systems that try to focus on developing single-function modules with effective interfaces and
operations. It is very simple to deploy due to which companies are moving towards
microservice-based systems. It is found that microservice architectures are capable of structures
software applications effective which are mainly organized around business abilities and loosely
coupled. The aim of the research is to evaluate the concept behind the microservice architecture
and examine the benefits and challenges of integrating microservice architecture in the business
communities. It is determined that the presence of microservice architecture can enable the
frequent, rapid and effective delivery of complex and larger business applications in an
appropriate manner.
The utilization of microservice architecture in the companies can help to support
numerous clients including mobile browsers, desktop browsers, and computing applications
easily (Alshuqayran, Ali, & Evans, 2016). Many companies like Uber, Netflix and many more
are using microservice architecture for performing business activities and handling complex
tasks easily. In this modern era, the uses of IT systems are growing and microservice architecture
helps to manage IT networks and connect the computing servers effectively that can lead the
business performance in an appropriate manner. This report will include numerous sections such
as the implementation of microservice architecture in the companies, benefits and challenges,
principles of service modeling and technologies, challenges in splitting the backend monolithic
system and ethical, legal and privacy issues linked to the microservice architecture.
Implementation of microservice architecture in companies
In this modern era, the uses of microservice architectures are growing quickly and many
companies are using microservice architectures for growing business operations including Uber,
Netflix, and Amazon. This chapter of the report will describe the benefits and challenges of
integrating microservice architecture in the Uber, Netflix, and amazon companies.
Micro-service Architecture Assignment_4

End of preview

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

Related Documents
Microservices Architecture Report 2022
|15
|3675
|32

Microservices Architecture for Desklib - MIS603 Assessment 2
|17
|3906
|152

Overview of Microservices Architecture
|15
|3643
|19

Microservices Architecture Assignment
|22
|3876
|15

Microservices and Architecture
|19
|3941
|171

Microservice Security Agent Based On API Gateway
|15
|3941
|27