it-swarm-vi.tech

Đám mây so với Saas so với ASP là gì?

Tôi đã làm việc với các ứng dụng web từ những năm 90 và trong nhiều năm qua tôi đã nghe thấy nhiều từ thông dụng có nghĩa là "Lưu trữ ứng dụng của bạn trên hệ thống do người khác điều hành". Từ thông dụng mới nhất là 'Đám mây'.

Sự khác biệt giữa các ứng dụng "Đám mây", SaaS (Phần mềm là dịch vụ) và ASP (Nhà cung cấp dịch vụ ứng dụng) là gì? Không có nhiều sự chồng chéo giữa các định nghĩa này sao? Đôi khi, tôi đang nói chuyện với một giám đốc, người luôn nói "Đám mây" khi tôi sẽ sử dụng thuật ngữ ASP. Tôi đã từng làm việc cho một tổ chức đã làm ASP, một người khác đã làm SaaS và bây giờ là một tổ chức khác nói "Đám mây". Nhưng tất cả đều có vẻ rất giống tôi.

Điều gì phân biệt Cloud vs Saas vs ASP? Có bất kỳ định nghĩa chính thức cho mỗi điều khoản này?

14
Stefan Lasiewski

Blog này có một phác thảo khá tốt về Saas vs PaaS vs IaaS và so sánh những gì Google, Amazon, Azure và các nhà cung cấp "đám mây" khác cung cấp. Đây thường là cách họ phân tích:

Saas vs PaaS vs IaaS

Để biết thêm thông tin, hãy xem bài đăng trên blog này về cách Điện toán đám mây so sánh với máy chủ chuyên dụng truyền thống hoặc VPS/VM. hoặc bài đăng này cụ thể cho thuật ngữ và định nghĩa Azure .

9
Greg Bray

Theo tôi thấy, SaaS là một tập hợp con của Cloud. SaaS liên quan cụ thể đến Phần mềm sử dụng Đám mây. Có các công nghệ đám mây khác như IaaS (Cơ sở hạ tầng là dịch vụ), PaaS (Nền tảng là dịch vụ, ví dụ Force.com , Google App Engine ), lưu trữ (ví dụ: Amazon S ) và cứ thế ...

Đối với ASP, tôi nghĩ điều đó khá đồng nghĩa với SaaS ...

5
x3ja

ASP và SAAS: ứng dụng được kiểm soát bởi nhà cung cấp/nhà cung cấp Ứng dụng đám mây: ứng dụng có thể được kiểm soát bởi người thuê

ASP sử dụng công nghệ cũ hơn, có thể là máy khách/máy chủ hoặc ứng dụng web truyền thống SAAS sử dụng SOA/WebService/WebApp

Ứng dụng ASP và Cloud: nhiều đối tượng thuê theo nhiều trường hợp cho mỗi đối tượng thuê hoặc theo mức độ ảo hóa mức độ ứng dụng/mức độ ứng dụng SAAS: thiết kế cơ sở dữ liệu nhiều bên thuê (lược đồ dùng chung, cơ sở dữ liệu dùng chung) với việc thêm trường thuê nhà để phân biệt chủ sở hữu hàng của bảng

SAAS có thể là một tập hợp con của Cloud, nhưng không phải Ứng dụng đám mây là SAAS (nếu nó không sử dụng nhiều bên thuê mà chỉ sử dụng ảo hóa thay thế)

1
user9606

Theo hiểu biết của tôi, tất cả các mô hình SaaS sử dụng đám mây vì chúng không được lưu trữ trên máy chủ của máy khách. Tuy nhiên, tất cả các ứng dụng trong Đám mây không nhất thiết phải là ứng dụng SaaS.

1
Jeff Epstein

Điện toán đám mây là một mô hình dựa trên tiện ích. Tiện ích đó có thể là phần cứng (IaaS), phần mềm (SaaS) hoặc HĐH (PaaS) như Azure, v.v ... Nó khác với ASP vì nó được lưu trữ ở nơi khác trong bất kỳ trung tâm dữ liệu nào của nhà cung cấp đám mây và bạn "Trả tiền khi bạn đi ". Đừng phải trả nhiều hơn/ít hơn, chỉ trả cho những gì bạn sử dụng. Đây là SaaS. Vì vậy, ASP chỉ lưu trữ trong đó SaaS đang đo sáng + thanh toán khi bạn sử dụng. Các tài nguyên được cung cấp theo yêu cầu như VM, chu kỳ CPU, lưu trữ, v.v.

1
apoorva