Kiến trúc Microservice là 1 phương thức phát triển hệ thống phần mềm phục vụ cho xây dựng mô-đun đơn chức năng kết hợp với những giao diện và hoạt động được xác định rõ ràng. Microservices đang phổ biến trong thời gian gần đây khi các Doanh nghiệp, tổ chức có xu hướng phát triển phần mềm linh hoạt hơn, hướng tới DevOps và thử nghiệm liên tục.