Nhiều hợp đồng thuê nhà là một kiến trúc mà trong đó một trường hợp duy nhất của một ứng dụng phần mềm phục vụ nhiều khách hàng. Mỗi khách hàng được gọi là một người thuê nhà. Người thuê nhà có thể được cho khả năng tùy chỉnh một số phần của ứng dụng, chẳng hạn như màu sắc của giao diện người dùng (UI) hoặc các quy định kinh doanh, nhưng họ không thể tùy chỉnh các ứng dụng mã.Nhiều hợp đồng thuê nhà có thể được kinh tế vì chi phí bảo trì và phát triển phần mềm được chia sẻ. Nó có thể được tương phản với đơn-hợp đồng thuê nhà, một kiến trúc mà mỗi khách hàng có thể hiện phần mềm riêng của họ và có thể được cấp quyền truy cập vào mã. Với một kiến trúc đa hợp, các nhà cung cấp chỉ có để thực hiện Cập Nhật một lần. Với một kiến trúc đơn, hợp đồng thuê nhà, nhà cung cấp đã liên lạc nhiều trường hợp của phần mềm để thực hiện Cập Nhật.Trong điện toán đám mây, ý nghĩa của hợp đồng thuê nhà đa kiến trúc đã mở rộng vì các mô hình dịch vụ mới mà tận dụng lợi thế của ảo hóa và truy nhập từ xa. Một nhà cung cấp phần mềm-như-dịch vụ (SaaS), ví dụ, có thể chạy một thể hiện của ứng dụng của nó trên một ví dụ của một cơ sở dữ liệu và cung cấp truy cập web cho nhiều khách hàng. Trong kịch bản như vậy, mỗi người thuê nhà dữ liệu bị cô lập và vẫn vô hình cho người thuê nhà khác.
đang được dịch, vui lòng đợi..