Professional Documents
Culture Documents
Cloud Computing
Cloud Computing
Gần đây, có vài bạn đang tự học về Cloud, nhờ mình giải thích một số khái
niệm cơ bản trong Cloud Computing.
Do sắp tới mình cũng sẽ viết series Cùng Học Cờ Lao – Tìm Hiểu Cloud
Computing cùng Code Dạo, nên mình viết bài này để ôn lại kiến thức
căn bản, đồng thời giới thiệu sơ cho những bạn muốn tìm hiểu luôn nha.
Đây là 3 khái niệm khá quan trọng, nắm được chúng ta bạn đã hiểu tới
69.96% những service do các cloud provider cung cấp rồi.
Tuy vậy, do đọc nghe na ná nhau nên chúng khá dễ gây nhầm lẫn. Vì vậy,
mình sẽ giải thích những thứ này một cách bình dân, dễ hiểu, dễ nhớ nhé.
Vậy “As A Service” là gì? Dịch nôm na thì nó là … cung cấp dịch vụ. Dịch
vụ ở đây có thể hiểu là dịch vụ có sẵn, khi nào cần dùng thì mới phải trả
tiền. Ví dụ như:
Đa phần khi các công ty công nghệ/công ty phần mềm dùng Cloud, họ sẽ
dùng IaaS, hoặc PaaS để deploy sản phẩm lên.
Còn SaaS tức là sản phẩm phần mềm (software) mà các công ty phần
mềm cung cấp dưới dạng dịch vụ.
Sự khác biệt giữa 3 khái
niệm. On-Premises tức là toàn bộ bạn lo hết, SaaS tức là mọi thứ người khác lo hết
Dưới đây là một số ví dụ. Các bạn có thể thấy đa phần các Cloud Provider
như Google, Amazon, Azure đều cung cấp dịch vụ dưới dạng IaaS hoặc
PaaS.
KHÁI
NIỆM NHÀ CUNG CẤP
Ta có thể so sánh chuyện sử dụng dịch vụ Cloud với chuyện đi uống trà
sữa, nhầm, .. nấu trà sữa.
KHÁI
NIỆM LÀM TRÀ SỮA LÀM PHẦN MỀM
Càng ở cấp thấp, các bạn càng phải quản lý nhiều hơn (tự trồng
trà, tự thuê và quản lý server, tự cài OS và runtime). Việc này sẽ tốn
nhiều công sức và tiền bạc (để thuê nhân viên IT). Tuy nhiên, bạn
sẽ control được nhiều hơn, có thể thoải mái chọn sữa bò, chọn phần
cứng, chọn hệ điều hành,.
Lên cao hơn, các bạn sẽ dùng nhiều dịch vụ do bên khác cung cấp
hơn. Bạn sẽ đỡ tốn công làm những thứ lặt vặtnhư nuôi bò, lắp
mạng, quản lý server, mà bên dịch vụ sẽ lo hết cả.
Ở những cấp cao hơn, bạn sẽ thoải mái hơn, nhưng sẽ ít control
và lựa chọn hơn. Do vậy, lựa chọn như thế nào là tùy vào nhu cầu của
công ty, của business.
https://www.computenext.com/blog/when-to-use-saas-paas-and-
iaas/
https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-
difference-and-how-to-choose/
https://www.ibm.com/cloud/learn/iaas-paas-saas
P/S: Để theo dõi bài viết trên Tôi Đi Code Dạo, nhớ Subscribe Chat Bot của
tụi mình nha. Bot của Code Dạo sẽ gửi bạn những bài viết cực kì hay ho
về kĩ năng mềm và cứng, kinh nghiệm trong ngành vào thứ 4 hàng
tuần nhé!