Sự khác biệt giữa PAAS và IAAS

Sự khác biệt giữa PAAS và IAAS
Sự khác biệt giữa PAAS và IAAS

Video: Sự khác biệt giữa PAAS và IAAS

Video: Sự khác biệt giữa PAAS và IAAS
Video: #1 [Lý thuyết đồ thị | Toán rời rạc]. Các Khái Niệm Cơ Bản Của Đồ Thị | Lý Thuyết Đồ Thị Bài 1 2024, Tháng bảy
Anonim

PAAS vs IAAS

Điện toán đám mây là một phong cách điện toán trong đó các tài nguyên được tạo sẵn trên internet. Thông thường, những tài nguyên này là những tài nguyên có thể mở rộng và được trực quan hóa cao và chúng được cung cấp như một dịch vụ. Điện toán đám mây được chia thành một số danh mục khác nhau dựa trên loại dịch vụ được cung cấp. PaaS (Nền tảng như một Dịch vụ) là danh mục / ứng dụng của điện toán đám mây, trong đó các nhà cung cấp dịch vụ cung cấp nền tảng điện toán hoặc hệ thống giải pháp cho người đăng ký của họ qua internet. IaaS (Cơ sở hạ tầng như một dịch vụ) là một loại điện toán đám mây trong đó các tài nguyên chính có sẵn như một dịch vụ là cơ sở hạ tầng phần cứng.

PaaS là gì?

PaaS là danh mục / ứng dụng của điện toán đám mây, trong đó các nhà cung cấp dịch vụ cung cấp nền tảng điện toán (kiến trúc phần cứng và khung phần mềm) hoặc ngăn xếp giải pháp (hệ thống con máy tính cần thiết để chạy phần mềm). Điều này giúp người đăng ký có thể triển khai ứng dụng mà không cần phải mua và quản lý các yêu cầu phần mềm và phần cứng cần thiết. Trách nhiệm duy trì phần cứng, hệ điều hành, ứng dụng trợ giúp và cơ sở dữ liệu cần thiết là trách nhiệm duy nhất của nhà cung cấp dịch vụ. Người đăng ký PaaS có thể sử dụng nền tảng được phân phối để xây dựng và cuối cùng là cung cấp các ứng dụng và dịch vụ web. Các dịch vụ PaaS thường cung cấp bộ cơ sở hoàn chỉnh để thiết kế, phát triển, thử nghiệm và triển khai các ứng dụng để cộng tác nhóm, dịch vụ web và tích hợp cơ sở dữ liệu, kiểm soát phiên bản và quản lý cấu hình của phần mềm. Tất cả các tiện ích này thường có sẵn dưới dạng một môi trường phát triển tích hợp duy nhất nên rất thuận tiện cho các nhà phát triển hoặc người dùng. Bốn loại PaaS phổ biến là Tiện ích bổ sung, Độc lập, chỉ giao hàng và PaaS nền tảng mở.

IaaS là gì?

IaaS, đôi khi còn được gọi là Hardware-as-a-Service (HaaS), cung cấp các thiết bị cần thiết để phục vụ các hoạt động, lưu trữ, các thành phần phần cứng và mạng (bao gồm cả máy chủ) cho người đăng ký của họ, qua internet. Nói cách khác, IaaS giải quyết việc cung cấp (theo cách thức ảo, theo yêu cầu) các tài nguyên máy tính như máy chủ, bộ nhớ và các thành phần n / w và h / w cấp thấp khác. Nhà cung cấp dịch vụ có trách nhiệm duy nhất là quản lý, vận hành và duy trì tất cả các tài nguyên phần cứng. Người đăng ký sẽ thanh toán trên cơ sở mỗi lần sử dụng dựa trên mô hình thanh toán điện toán tiện ích mà không cần phải mua các tài nguyên cơ sở hạ tầng đó. Người đăng ký sẽ có được cảm giác có được tài nguyên mạng / máy chủ trong thời gian và không gian bằng không. Các nhà cung cấp dịch vụ IaaS thương mại phổ biến là GoGrid và Amazon’s EC2.

Sự khác biệt giữa PaaS và IaaS là gì?

Mặc dù PaaS và IaaS là hai ứng dụng / danh mục của điện toán đám mây, chúng có những điểm khác biệt chính. PaaS là danh mục điện toán đám mây, trong đó các nhà cung cấp dịch vụ cung cấp nền tảng điện toán hoặc hệ thống giải pháp, trong khi IaaS tập trung vào việc cung cấp cơ sở hạ tầng máy tính như tài nguyên phần cứng có sẵn trên internet. Sự khác biệt quan trọng giữa hai dịch vụ này có thể được xác định từ loại người đăng ký. PaaS thường được sử dụng bởi các nhà phát triển ứng dụng, trong khi IaaS được sử dụng bởi các kiến trúc sư mạng. Nói cách khác, PaaS cung cấp một cơ chế để phát triển các ứng dụng trong khi IaaS chỉ cung cấp cơ sở hạ tầng cần thiết để chạy mã do các nhà phát triển ứng dụng phát triển. Do đó, bản thân các dịch vụ IaaS có thể không hữu ích nếu không có một dịch vụ PaaS phù hợp chạy trên nó. PaaS có thể được coi như một lớp trừu tượng bổ sung trên đầu IaaS. Nếu bạn đã có mã hoạt động dưới dạng một gói thì IaaS phù hợp hơn, trong khi nếu bạn không có giải pháp phần mềm tại chỗ (hoặc giải pháp hiện có quá đắt) và bạn muốn xây dựng giải pháp từ đầu, hãy đăng ký đến một PaaS là cách để đi.

Liên kết liên quan:

Sự khác biệt giữa Cloud và Inhouse Computing

Đề xuất: