Điện toán đám mây

Điện toán đám mây (Cloud computing) đề cập đến việc cung cấp theo yêu cầu một loạt các dịch vụ điện toán như lưu trữ, cơ sở dữ liệu, mạng, phân tích và trí tuệ qua Internet — còn được gọi là dịch vụ đám mây.

Dịch vụ đám mây là cơ sở hạ tầng, nền tảng hoặc phần mềm được cung cấp cho người dùng qua internet, được lưu trữ bởi các nhà cung cấp bên thứ ba như Google (Google Cloud Platform), Amazon AWS (Amazon Web Services), và Microsoft (Azure). Người dùng có thể truy cập dịch vụ đám mây thông qua mô hình định giá trả theo mức sử dụng, đảm bảo họ chỉ trả tiền cho những gì họ sử dụng, mà không cần bất kỳ thiết lập phần mềm phức tạp nào trên máy tính của họ. Mô hình này cho phép đổi mới nhanh hơn, khả năng mở rộng linh hoạt và tiết kiệm chi phí đáng kể.

Ba loại điện toán đám mây chính là Cơ sở hạ tầng dưới dạng Dịch vụ (IaaS), Nền tảng dưới dạng Dịch vụ (PaaS), và Phần mềm dưới dạng Dịch vụ (SaaS). Mỗi loại điện toán đám mây cung cấp mức độ kiểm soát, linh hoạt và quản lý khác nhau.

Cơ sở hạ tầng dưới dạng Dịch vụ

IaaS cung cấp tài nguyên điện toán ảo hóa qua internet, bao gồm máy chủ, lưu trữ và mạng, cho phép người dùng quản lý cơ sở hạ tầng của họ. Điều này mang lại cho người dùng mức độ linh hoạt và kiểm soát cao đối với tài nguyên. Các công ty sử dụng IaaS có thể mở rộng cơ sở hạ tầng máy chủ nhanh chóng mà không cần sở hữu máy chủ vật lý. Ví dụ bao gồm Amazon Web Services (AWS EC2), Microsoft Azure Virtual Machines và Google Compute Engine (GCE).

Nền tảng dưới dạng Dịch vụ

PaaS cung cấp một nền tảng cho phép khách hàng phát triển, chạy và quản lý các ứng dụng mà không cần lo lắng về cơ sở hạ tầng bên dưới như máy chủ, lưu trữ và mạng. PaaS cho phép các nhà phát triển tập trung vào việc viết code và logic ứng dụng, mà không quản lý máy chủ hoặc hệ điều hành. Ví dụ bao gồm Google App Engine, Microsoft Azure App Service, Heroku và AWS Elastic Beanstalk.

Phần mềm dưới dạng Dịch vụ

SaaS cung cấp các ứng dụng phần mềm qua internet mà người dùng có thể truy cập qua trình duyệt web. Nhà cung cấp quản lý tất cả cơ sở hạ tầng, nền tảng và dữ liệu bên dưới. Các doanh nghiệp sử dụng SaaS không cần cài đặt hoặc quản lý phần mềm cục bộ. Thay vào đó, họ có thể truy cập phần mềm như email, CRM và các công cụ cộng tác trực tiếp từ trình duyệt web. Ví dụ bao gồm Google Workspace, Microsoft 365, Slack, GitHub và ChatGPT.