Microservice – Opus Software https://www.opus.software Better for Digital Transformation Fri, 24 Mar 2023 15:02:10 +0000 en-US hourly 1 https://wordpress.org/?v=5.1.15 Microservices: Deployment and Instantiation Patterns https://www.opus.software/microservices-deployment-and-instantiation-patterns/ Thu, 29 Oct 2020 18:17:46 +0000 https://www.opus.software/?p=14714 Like any software architecture, specific characteristics of microservices relate to essential development, operation and maintenance issues, such as availability, reliability, scalability and independence. As for the deployment and instantiation of microservices, there are mature patterns regarding the features used (instances and hosts) and the frequency of deployment. Instances and Servers Some service deployment patterns can […]

O post Microservices: Deployment and Instantiation Patterns apareceu primeiro em Opus Software.

]]>
Gradually Migrate from a Monolith to Microservices https://www.opus.software/gradually-migrate-from-a-monolith-to-microservices/ Thu, 22 Oct 2020 18:15:12 +0000 https://www.opus.software/?p=14708 Refactoring an application for the microservice architecture has several issues. Although it is possible to rewrite the application, a strategy known as “big bang rewrite”, this approach is rarely used. The most common is to gradually migrate the functionalities from the monolithic application to the new architecture. The monolithic application runs at the same time […]

O post Gradually Migrate from a Monolith to Microservices apareceu primeiro em Opus Software.

]]>
Microservices and monoliths: comparison of architectures https://www.opus.software/microservices-and-monoliths-comparison-of-architectures/ Wed, 14 Oct 2020 13:39:35 +0000 https://www.opus.software/?p=14697 The term microservices came up at a conference for software architects, in May 2011, to represent a style of system architecture, not the size of the services that comprise it, as the name might imply. The purpose of the microservice-oriented system architecture is to develop systems that are more flexible, scalable and easier to maintain […]

O post Microservices and monoliths: comparison of architectures apareceu primeiro em Opus Software.

]]>
Microservices: Benefits https://www.opus.software/microservices-benefits/ Wed, 30 Sep 2020 20:43:27 +0000 https://www.opus.software/?p=14532 Unlike traditional monolithic architecture, microservice architecture is an approach that structures the application through several small autonomous services that work together. Each microservice is made according to specific circumstances of the business, such as user interface, billing or service.

O post Microservices: Benefits apareceu primeiro em Opus Software.

]]>
Migrating From Monoliths to Microservices https://www.opus.software/migrating-from-monoliths-to-microservices/ Wed, 23 Sep 2020 21:31:44 +0000 https://www.opus.software/?p=14521 To decide whether a large and complex monolithic application should be refactored into microservices, you should answer a few questions...

O post Migrating From Monoliths to Microservices apareceu primeiro em Opus Software.

]]>
Microservices: Properties and Architecture https://www.opus.software/microservices-properties-and-architecture/ Mon, 17 Aug 2020 15:07:44 +0000 https://www.opus.software/?p=11626 As mentioned in our last post, “Microservices: Concepts and Characteristics” microservices is one of the most recent approaches to developing enterprise software applications. Instead of developing an application with a big monolith, is created simple services that, when combined, can offer the functionality needed. Microservices present particular properties besides unique architecture concepts that allow us […]

O post Microservices: Properties and Architecture apareceu primeiro em Opus Software.

]]>
Microservices: Concepts and Characteristics https://www.opus.software/microservices-concepts-and-characteristics/ Thu, 13 Aug 2020 23:16:03 +0000 https://www.opus.software/?p=14132 Simple services are created which offer the desired functionality when combined instead of developing an application as a large monolith.
Why use this approach that seems to be much more complex than the traditional application development model, whose functionalities are available in a single component?

O post Microservices: Concepts and Characteristics apareceu primeiro em Opus Software.

]]>
Microservices Architecture – Understanding all the moving parts https://www.opus.software/microservices-architecture-understanding-all-the-moving-parts/ Fri, 24 Jan 2020 13:01:20 +0000 https://www.opus.software/?p=11609 A microservices architecture can be very beneficial when developing software. Its main strengths are scalability, application resilience, ease of deployment and higher efficiency maintaining systems. In this article, we will better understand how a microservice and its layers are organized, by defining its ecosystem and explaining how each part relates with each other. The ecosystem […]

O post Microservices Architecture – Understanding all the moving parts apareceu primeiro em Opus Software.

]]>