

Preview text:
  lOMoAR cPSD| 45469857 
Dịch vụ điện toán đám mây và ảo hóa đám mây: Phân tích chi tiết. 
Điện toán đám mây là mô hình cung cấp dịch vụ điện toán qua mạng Internet, cho phép 
người dùng truy cập và sử dụng các tài nguyên như máy tính, lưu trữ, mạng, phần 
mềm,... theo nhu cầu. Ảo hóa đóng vai trò quan trọng trong điện toán đám mây, giúp chia 
nhỏ tài nguyên vật lý thành nhiều máy ảo, cho phép sử dụng hiệu quả hơn và tiết kiệm  chi phí. 
Các loại hình dịch vụ điện toán đám mây phổ biến:  1. 
IaaS (Infrastructure as a Service): Cung cấp hạ tầng máy tính như máy chủ, lưu 
trữ, mạng dưới dạng dịch vụ. Người dùng có thể tự do quản lý và cài đặt phần mềm, hệ 
điều hành trên hạ tầng này.  Ưu điểm:  • 
Linh hoạt và kiểm soát cao  • 
Khả năng tùy chỉnh lớn  • 
Tiết kiệm chi phí cho hạ tầng  Nhược điểm:  • 
Yêu cầu kiến thức quản trị hệ thống  • 
Trách nhiệm bảo mật và vận hành cao 
Ví dụ: Amazon EC2, Microsoft Azure Virtual Machines, Google Cloud Compute Engine  2. 
PaaS (Platform as a Service): Cung cấp nền tảng phát triển và triển khai ứng 
dụng, bao gồm môi trường lập trình, cơ sở dữ liệu, công cụ quản lý,... Người dùng không 
cần lo lắng về hạ tầng, chỉ tập trung vào việc phát triển ứng dụng.  Ưu điểm:  • 
Tăng tốc độ phát triển ứng dụng  • 
Dễ dàng quản lý và mở rộng  • 
Tiết kiệm chi phí vận hành Nhược điểm:  • 
Khả năng tùy chỉnh hạn chế  • 
Ít kiểm soát hơn so với IaaS 
Ví dụ: Amazon Web Services (AWS) Elastic Beanstalk, Microsoft Azure App Service,  Google App Engine      lOMoAR cPSD| 45469857  3. 
SaaS (Software as a Service): Cung cấp phần mềm dưới dạng dịch vụ, người 
dùng truy cập và sử dụng phần mềm qua internet mà không cần cài đặt.  Ưu điểm:  • 
Dễ dàng sử dụng và truy cập  Chi phí thấp  • 
Tự động cập nhật phần mềm Nhược điểm:  • 
Khả năng tùy chỉnh hạn chế  • 
Phụ thuộc vào nhà cung cấp dịch vụ 
Ví dụ: Gmail, Salesforce, Office 365  4. 
FaaS (Function-as-a-Service): Cung cấp nền tảng để thực thi các đoạn mã theo 
nhu cầu. Người dùng chỉ cần viết code cho chức năng cụ thể, không cần lo lắng về hạ  tầng hay server.  Ưu điểm:  • 
Linh hoạt và mở rộng cao  • 
Chỉ trả tiền cho tài nguyên sử dụng  • 
Dễ dàng tích hợp với các dịch vụ khác Nhược điểm:  • 
Mô hình mới, chưa phổ biến rộng rãi  • 
Có thể khó khăn trong việc gỡ lỗi và theo dõi 
Ví dụ: AWS Lambda, Azure Functions, Google Cloud Functions  5. 
CaaS (Container-as-a-Service): Cung cấp nền tảng để triển khai và quản lý các 
container. Container là một đơn vị đóng gói phần mềm bao gồm code, thư viện và các 
phụ thuộc cần thiết để chạy ứng dụng. Ưu điểm:  • 
Linh hoạt và dễ dàng triển khai  •  Khả năng mở rộng cao  • 
Tăng tính bảo mật và cô lập ứng dụng  Nhược điểm:  • 
Yêu cầu kiến thức về container  • 
Có thể phức tạp hơn so với các dịch vụ đám mây khác 
Ví dụ: Docker Hub, Kubernetes Engine, Amazon Elastic Container Service (ECS)