IaaS là gì? Tìm hiểu chi tiết về IaaS từ A – Z

Dạo này bạn có để ý tới một thuật ngữ khá hot là “dịch vụ đám mây” không?

Dù bạn có đã nghe nói tới rồi nhưng chắc chắn bạn vẫn khó giải thích rõ ràng nó là gì.

Các dịch vụ trên nền tảng đám mây gồm có:  “PaaS”, “IaaS”, “SaaS” và “DaaS”.

Ngày hôm nay, DUAN600 sẽ giới thiệu về “Tổng quan dịch vụ đám mây” và sự khác biệt giữa các dịch vụ đám mây  “PaaS”, “IaaS”, “SaaS” và “DaaS”. 

Dịch vụ đám mây là một hình thức trong đó có các dịch vụ điện toán như: phần mềm,  cơ sở dữ liệu, server, network, lưu trữ, ….. được sử dụng thông qua một server được truy cập thông qua Internet.

Dịch vụ đám mây là gì?
Dịch vụ đám mây là gì?

Địa điểm cung cấp dịch vụ này được ví von như là những đám mây trên đầu mọi người, nên từ “đám mây” (cloud) được dùng để gọi tên cho dịch vụ này.

Người dùng có thể sử dụng dịch vụ đám mây mọi lúc mọi nơi , miễn là họ có thể truy cập vào Internet. 

  • Khác biệt giữa dịch vụ đám mây và các dịch vụ truyền thống?

Ngày nay, người dùng đa số đã thiết lập phần cứng, cài đặt và sử dụng phần mềm, dữ liệu …

Với dịch vụ đám mây, người dùng có thể sử dụng phần mềm và dữ liệu như một dịch vụ mạng, thay vì phải tải xuống như cách làm từ trước đây.

Khác biệt giữa dịch vụ đám mây và các dịch vụ truyền thống?
Khác biệt giữa dịch vụ đám mây và các dịch vụ truyền thống?

Với sự ra đời của dịch vụ đám mây, người dùng có thể sử dụng dịch vụ từ bất kỳ chỗ nào và với bất kỳ thiết bị nào mà họ muốn.

Dịch vụ “Gmail” được cung cấp bởi Google cũng là một dịch vụ đám mây điển hình.

Với Gmail, người dùng không cần phải cài vào máy tính nhưng vẫn có thể truy cập vào Gmail từ Internet.

  • Dịch vụ đám mây cho doanh nghiệp và cá nhân 

Các dịch vụ đám mây giúp giải phóng người dùng khỏi những hạn chế và rủi ro khác nhau. Vì vậy mà nó được dùng rộng rãi cho cả doanh nghiệp và cá nhân. Vì người dùng ngày càng tăng nên dịch vụ đám mây đã được phân nhiều loại dựa theo nhu cầu của người dùng.

Dịch vụ đám mây cho doanh nghiệp và cá nhân 
Dịch vụ đám mây cho doanh nghiệp và cá nhân

Dịch vụ đám mây được phân thành bốn loại sau:

  • IaaS
  • PaaS
  • SaaS
  • DaaS

SaaS

“SaaS” là viết tắt của “Software as a Service”, là dịch vụ cho phép người dùng sử dụng software (phần mềm) thông qua network (hệ thống mạng). 

Thông qua đám mây, SaaS cung cấp những phần mềm đang được vận hành bởi các công ty đám mây.

SaaS
SaaS

Do đó, các nhà phát triển không cần tiến hành các cài đặt đặc biệt như máy chủ hoặc chuẩn bị tài nguyên và có thể phát triển phần mềm cần thiết thông qua Internet.

Các tính năng của SaaS bao gồm: 

  • Không cần cài đặt phần mềm mà sử dụng trực tiếp trên Internet.
  • Dữ liệu có thể được lưu trữ trên Internet.
  • Dữ liệu có thể được truy cập với bất kỳ thiết bị như: máy tính để bàn, điện thoại thông minh hoặc máy tính bảng v.v.
  • Nhiều người dùng có thể chia sẻ và sử dụng cùng một dữ liệu.
  • Các ứng dụng nâng cao có thể được cài đặt và vận hành ngay lập tức.

Dịch vụ SaaS tiêu biểu: 

  • G Suite
  • Gmail
  • Hangouts
  • Google Drive
  • Netflix
  • OneDrive

ĐỐI TƯỢNG : Người dùng cuối, mọi người

PaaS

“PaaS” là viết tắt của “Platform as a Service”, là dịch vụ cho phép người dùng sử dụng platform (môi trường phát triển) cho ứng dụng thông qua hệ thống mạng.

PaaS (giống như người trung gian giữa IaaS và SaaS)  cung cấp một bộ phần mềm  kết nối hệ điều hành và ứng dụng cần thiết cho việc phát triển hệ thống, hệ thống quản lý cơ sở dữ liệu, ngôn ngữ lập trình và hệ điều hành web server v.v.

PaaS
PaaS

Do đó, các developer có thể tập trung vào phát triển phần mềm mà không cần xây dựng platform (nền tảng).

Với SaaS, phần mềm cố định được sử dụng như một dịch vụ, nhưng với PaaS, ứng dụng được phát triển trong nội bộ công ty có thể được sử dụng, nên đặc trưng của PaaS là cho phép sử dụng ứng dụng linh hoạt hơn. 

Các tính năng của PaaS bao gồm: 

  • Vì môi trường cần thiết cho sự phát triển đã được chuẩn bị trước, nên chi phí phát triển và thời gian làm việc có thể giảm bớt rất nhiều.
  • Bảo trì platform, sao lưu …được quản lý bởi đám mây, vì thế người dùng không cần phải cài đặt cấu hình và quản lý chúng.
  • Môi trường cơ sở hạ tầng được chuẩn bị trên đám mây, vì vậy nó có thể được sử dụng ngay tức thì.
  • Các kỹ sư có thể tập trung chuyên môn vào việc phát triển vì toàn bộ môi trường cơ sở hạ tầng đã được cung cấp bởi các dịch vụ đám mây.
  • Rất linh hoạt phát triển so với SaaS và người dùng có thể sử dụng các chương trình của riêng họ.

Dịch vụ PaaS tiêu biểu:

  • Google App Engine(GAE)
  • Heroku
  • AWS Elastic Beanstalk

ĐỐI TƯỢNG : Nhà phát triển phần mềm.

IaaS

“IaaS” là viết tắt của “Infrastructure as a Service”. Đây là một dịch vụ cho phép người dùng sử dụng cơ sở hạ tầng CNTT cần thiết cho việc xây dựng hệ thống, chẳng hạn như hệ thống mạng, máy chủ và hệ điều hành v.v. cần thiết cho hoạt động của hệ thống, thông qua Internet.

IaaS
IaaS

Với IaaS, người dùng chọn các thông số kỹ thuật phần cứng và phần mềm cần có, thiết lập hệ điều hành, v.v., xây dựng cơ sở hạ tầng CNTT và phát triển ứng dụng.

Không giống như SaaS và PaaS, IaaS có tính linh hoạt cao hơn, cho phép người dùng chọn thông số kỹ thuật phần cứng và hệ điều hành tùy ý. Trong phạm vi đó, cần có kiến thức chuyên môn về  hệ điều hành, phần cứng, mạng và phải xem xét các biện pháp bảo mật.

Một công ty như nền tảng Google Cloud, AWS, Alibaba Cloud có thể được gọi là nhà cung cấp IaaS vì họ bán quyền xử lý (máy chủ, lưu trữ, kết nối mạng) cho người dùng của họ về Máy ảo.

Các tính năng của IaaS bao gồm:

  • Không phải chuẩn bị môi trường phát triển riêng biệt.
  • Cho phép linh hoạt lựa chọn các thông số kỹ thuật phần cứng và hệ điều hành cần thiết cho dịch vụ và sử dụng chúng từ hệ thống mạng.
  • Cho phép mở rộng tài nguyên máy chủ về cả số lượng máy lẫn công năng máy một cách linh hoạt.
  • Không phát sinh sửa chữa sự cố xảy ra trong phần cứng thực tế hoặc chi phí nâng cấp  hệ thống.

Dịch vụ IaaS tiêu biểu:

  • Google Compute Engine (GCE)

ĐỐI TƯỢNG : Chuyên gia CNTT, Quản trị viên hệ thống

DaaS

“DaaS” là viết tắt của “Desktop as a Service”. Thay vì cung cấp dịch vụ là phần mềm như SaaS thì DaaS cung cấp dịch vụ là môi trường desktop.

Các yếu tố tạo nên desktop, như phần mềm và dữ liệu nội bộ, được truy cập từ đám mây. Môi trường desktop được cung cấp bởi DaaS cũng được gọi là “cloud desktop” hoặc “desktop ảo”.

DaaS
DaaS

Ba loại DaaS:

DaaS được chia thành ba loại theo hình thức cung cấp dịch vụ, cụ thể như sau.

Private cloud DaaS (đám mây riêng DaaS)

Private cloud DaaS sử dụng môi trường desktop thuộc môi trường điện toán đám mây được thiết kế chỉ dành cho một doanh nghiệp cụ thể.

Private cloud DaaS không có hạn chế về tùy chỉnh vì khách hàng có thể linh hoạt lựa chọn phần mềm và nền tảng.

Ngoài ra, vì được xây dựng như một môi trường độc lập, private cloud DaaS có đặc tính bảo mật cao.

Virtual private cloud DaaS (đám mây riêng DaaS ảo)

Virtual private cloud DaaS sử dụng môi trường desktop được phân phối bởi các dịch vụ xây dựng trên IaaS hoặc PaaS do các nhà cung cấp dịch vụ cung cấp.

Nó có đặc tính tùy biến và bảo mật cao.

Public cloud DaaS (đám mây công cộng DaaS)

Public cloud DaaS sử dụng môi trường desktop ảo trong đó các nhà cung cấp dịch vụ chọn các thành phần cấu thành desktop, bao gồm cả phần mềm.

Vì được sử dụng bởi nhiều doanh nghiệp nên public cloud DaaS không cho phép tùy chỉnh, nhưng nó có ưu điểm là chi phí sử dụng thấp.

  • Khác biệt giữa SaaS, PaaS, IaaS, DaaS :

Khác biệt chính giữa bốn dịch vụ đám mây SaaS, PaaS, IaaS và DaaS là ​​khác biệt về phạm vi dịch vụ trên đám mây.

Khác biệt giữa SaaS, PaaS, IaaS, DaaS :
Khác biệt giữa SaaS, PaaS, IaaS, DaaS :
  • SaaS cung cấp trạng thái cho phép sử dụng các phần mềm có sẵn, bên cạnh PaaS.
  • PaaS cung cấp platform cùng với cơ sở hạ tầng của IaaS.
  • IaaS cung cấp các tùy chọn máy chủ.
  • DaaS cung cấp một môi trường desktop ảo. 

Hơn nữa, SaaS có ưu điểm cho phép sử dụng ngay lập tức phần mềm, nhưng đổi lại phía khách hàng không được phép tùy chỉnh. Nếu muốn tùy chỉnh, người dùng cần sử dụng IaaS, PaaS hoặc DaaS với tính linh hoạt cao.

Kết luận

“Tổng quan dịch vụ đám mây” và khác biệt giữa các dịch vụ đám mây “SaaS”, “PaaS”, “IaaS”, “DaaS” đã được làm rõ như trên. 

Hiểu được cách dịch vụ đám mây được xây dựng như thế nào sẽ giúp bạn có thể dễ dàng phân biệt được các dịch vụ này.

Các dịch vụ đám mây đã cải thiện đáng kể các vấn đề về chi phí, thời gian của việc mua, cài đặt phần mềm, và tính bảo mật… , giúp giảm đáng kể các rào cản đối với người dùng.

Bạn có thể khai thác tối đa lợi ích thu được bằng cách sử dụng dịch vụ phù hợp với loại hình kinh doanh. Với Cloud Ace, bạn có thể xây dựng một môi trường phát triển phù hợp với nhu cầu và công việc kinh doanh của bạn.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *