kb:microservices

Differences

This shows you the differences between two versions of the page.


kb:microservices [2022/08/10 06:33] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== Microservices ======
 +Microservices are a software development technique - a variant of the [[:kb:service_oriented_architecture|Service Oriented Architecture (SOA)]] structural style - that arranges an application as a collection of loosely coupled services
 +
 +<panel type="" title="What are microservices?" icon="fa fa-globe" >
 +
 +Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of services that are 
 +  * Highly maintainable and testable
 +  * Loosely coupled
 +  * Independently deployable
 +  * Organized around business capabilities
 +  * Owned by a small team
 +The microservice architecture enables the rapid, frequent and reliable delivery of large, complex applications. It also enables an organization to evolve its technology stack. 
 +
 +<WRAP column right><fs 12px>Source: [[https://microservices.io/|microservices.io]]</fs></WRAP>
 +</panel> 
 +
 +
 +{{wp>Microservices}}
 +
 +
 +<callout title="External links:">
 +  * https://microservices.io/
 +  * https://opensource.com/resources/what-are-microservices
 +  * https://www.redhat.com/en/topics/microservices/what-are-microservices
 +</callout> 
 +
 +
 +{{tag>kb  architecture programming       devopsplan      }}