Đọc thêm: [cloud native] PHẦN 01: KHÁI NIỆM, MỤC ĐÍCH VÀ NGUYÊN LÝ
1. Khái niệm: Cloud computing (CC - Điện toán đám mây) là mô hình điện toán được xây dựng dựa trên các công nghệ máy tính và phát triển bởi internet.
2. Đặc điểm: Có 05 đặc điểm phản ánh bản chất của ĐTĐM:
- On-demand self-service: có thể cấp phát theo nhu cầu. Bạn cần dung lượng lưu trữ bao nhiêu? cấu hình máy chủ như thế nào?...
- Broad network access: Có thể truy cập bằng nhiều cách khác nhau trên môi trường internet: mobile phone, labtop, web browser...
- Resource pooling: Các nhà cung cấp dịch vụ cloud có thể cung cấp tài nguyên cho nhiều consumer khác nhau (theo kiểu Multi tenancy).
- Rapid elasticity: Scale nhanh chóng. Có thể mở rộng theo yêu cầu. Điều này giúp giảm chi phí CAPEX ban đầu.
- Measured service: Provider và Consumer có thể dễ dàng theo dõi, giám sát hoạt động, điều khiển ...
3. Service models:
Dưới góc nhìn của SOA (Kiến trúc hướng dịch vụ - Servicce orientation Architect) thì mô hình cloud được phân thành 03 loại: IAAS, PAAS, SAAS. 03 mô hình này thường được xếp vào chung 1 stack nhưng về bản chất chúng hoạt động như những mô hình độc lập.
4. Security and Private:
Do đặc thù hạ tầng cloud được cung cấp bởi provider nên dữ liệu sẽ được provider quản lý tập trung. Nó có thể bị truy xuất bất cứ lúc nào bất kể người dùng có đồng ý hay không. Một số vấn đề đặt ra với việc cung cấp dữ liệu Cloud đó là: việc mã hóa dữ liệu nhạy cảm của người dùng, cần có quy định cụ thể đối với các hoạt động "kiếm lời" dựa trên dữ liệu người dùng.
5. Deployment models:
- Private Cloud
- Public Cloud
- Hybrid Cloud
Nhận xét