What Are Microservices?

The software architecture organizes the software structures (components, interactions of the components with each other, environment, principles used to design the software product).

A software architect is a person who handles design architecture for…


This content originally appeared on DEV Community and was authored by Praveena Thavarajah

The software architecture organizes the software structures (components, interactions of the components with each other, environment, principles used to design the software product).

A software architect is a person who handles design architecture for a particular application. The software architect’s functions are, ?

  1. Identify the system’s structure.
  2. Identify the use-cases relevant to different scenarios.
  3. Organize the user requirements (functional and non-functional)

There are many software architectures. When developing an application, the most suitable architecture has to select. Fault selection of architecture leads to the failure of an application. So the time and allocated budget will become useless.

Micro-services

Micro-services is an architecture, which has Service Oriented Architecture (SOA). SOA has an application scope. It is suitable for a large-scale application. The micro-service architecture uses to develop an application and structure it as a group of services.

This architecture has five core components are, ?

  1. Micro-service
  2. Container
  3. Service mesh
  4. Service discovery
  5. API gateway.

When to use Micro-services? ?

To build web applications that have to develop within a short period...... more at https://thavarajahpraveena.medium.com/what-are-microservices-4481cecb7317


This content originally appeared on DEV Community and was authored by Praveena Thavarajah


Print Share Comment Cite Upload Translate Updates
APA

Praveena Thavarajah | Sciencx (2021-08-07T09:59:53+00:00) What Are Microservices?. Retrieved from https://www.scien.cx/2021/08/07/what-are-microservices/

MLA
" » What Are Microservices?." Praveena Thavarajah | Sciencx - Saturday August 7, 2021, https://www.scien.cx/2021/08/07/what-are-microservices/
HARVARD
Praveena Thavarajah | Sciencx Saturday August 7, 2021 » What Are Microservices?., viewed ,<https://www.scien.cx/2021/08/07/what-are-microservices/>
VANCOUVER
Praveena Thavarajah | Sciencx - » What Are Microservices?. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/08/07/what-are-microservices/
CHICAGO
" » What Are Microservices?." Praveena Thavarajah | Sciencx - Accessed . https://www.scien.cx/2021/08/07/what-are-microservices/
IEEE
" » What Are Microservices?." Praveena Thavarajah | Sciencx [Online]. Available: https://www.scien.cx/2021/08/07/what-are-microservices/. [Accessed: ]
rf:citation
» What Are Microservices? | Praveena Thavarajah | Sciencx | https://www.scien.cx/2021/08/07/what-are-microservices/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.