Định nghĩa: Công nghệ đám mây (Cloud Computing) là mô hình cung cấp các dịch vụ điện toán (máy chủ, lưu trữ, cơ sở dữ liệu, mạng, phần mềm, v.v.) thông qua Internet. Với mô hình này, người dùng không cần sở hữu phần cứng hoặc hạ tầng vật lý mà vẫn có thể truy cập tài nguyên và sử dụng dịch vụ thông qua kết nối mạng.
Ví dụ minh họa:
Google Drive: Lưu trữ tài liệu, ảnh và video trực tuyến, giúp chia sẻ và đồng bộ hóa dễ dàng.
Netflix: Cung cấp dịch vụ phát trực tuyến phim và chương trình truyền hình, tận dụng công nghệ đám mây để lưu trữ nội dung và phát đến người dùng trên toàn cầu.
2. Các mô hình dịch vụ trong cloud computing
IaaS (Infrastructure as a Service):
Đặc điểm: Cung cấp hạ tầng như máy chủ, lưu trữ và mạng trên nền tảng đám mây. Người dùng có thể thuê và quản lý hạ tầng theo nhu cầu mà không cần xây dựng hệ thống vật lý.
Ví dụ:
Amazon Web Services (AWS).
Microsoft Azure.
Lợi ích: Linh hoạt trong việc mở rộng hoặc giảm tài nguyên, tiết kiệm chi phí đầu tư ban đầu vào phần cứng.
PaaS (Platform as a Service):
Đặc điểm: Cung cấp nền tảng và công cụ để phát triển, kiểm thử và triển khai ứng dụng. Nhà cung cấp đảm nhận quản lý hạ tầng và các dịch vụ cơ bản.
Ví dụ:
Google App Engine.
Heroku.
Lợi ích: Tăng tốc độ phát triển phần mềm, giảm công việc quản lý hạ tầng cho các nhà phát triển.
SaaS (Software as a Service):
Đặc điểm: Cung cấp phần mềm như một dịch vụ, cho phép người dùng truy cập qua trình duyệt hoặc ứng dụng mà không cần cài đặt hay quản lý.
Ví dụ:
Gmail (dịch vụ email).
Zoom (hội họp trực tuyến).
Slack (giao tiếp nhóm).
Lợi ích: Dễ dàng sử dụng, không yêu cầu cài đặt phức tạp và cập nhật tự động.