Serverless cơ bản 01: Serverless là gì?
Bài đăng này đã không được cập nhật trong 2 năm
description:
Định nghĩa serverless là gì, thông tin các nhà cung cấp dịch vụ serverless phổ biến
Serverless là gì?
Serverless là ý tưởng rằng bạn có thể chạy một ứng dụng (app) dựa trên server mà không cần phải quản lý server đó. Ví dụ, nếu bạn đã có làm quen với serverless, các bạn sẽ biết về AWS S3. Là 1 trong những serverless service (dịch vụ) đời đầu của nhà Amazon, S3 cho phép bạn lưu trữ bao nhiêu tệp file (video, image,…) tùy thích mà không cần phải lo lắng đến vấn đề bảo trì, vận hành hệ thống, cơ sở hạ tầng (infrastructure).
Serverless không có nghĩa là chúng ta không còn sử dụng server để lưu trữ, xử lý tính toán; nó cũng không có nghĩa là các kỹ sư vận hành hệ thống sẽ bị sa thải, mất việc.
Đúng hơn, nó đề cập đến ý tưởng rằng khi xây dựng app sử dụng công nghệ serverless bạn không cần phải dành thời gian và tài nguyên để bảo trì, cập nhật, mở rộng quy mô. Thay vào đó, tất cả các tác vụ trên đều được xử lý bởi cloud provider (các nhà cung cấp dịch vụ cloud).
Lúc này, các developer như chúng ta sẽ tập trung vào việc viết tính năng cho app hơn là đi setup hệ thống. Ít thời gian dành cho cơ sở hạ tầng = nhiều thời gian cho phát triển app. Điều này lý giải tại sao nhu cầu áp dụng công nghệ serverless đang ngày càng tăng.
Các cloud providers phổ biến cung cấp dịch vụ serverless:
- Amazon Web Service AWS là nhà cung cập dịch vụ cloud (bao gồm các serverless) lớn nhất hiện nay với hơn 250 services phủ sóng ở các mặt trận từ computing (tính toán), database (lưu trữ) đến iOT (internet of thing), AI (trí tuệ nhân tạo) và nhiều lĩnh vực nhỏ lẻ khác
- Google Cloud Platform Theo sau là GCP với ít dịch vụ hơn
- Microsoft Azure MS Azure là lựa chọn tuyệt vời nếu công ty, tổ chức đã và đang sử dụng các dịch vụ của Microsoft
Có thể bạn chưa biết?
Thuật ngữ “serverless” bắt đầu xuất hiện lần đầu vào năm 2012, trong một bài báo được viết bởi Ken Fromm - Why The Future Of Software And Apps Is Serverless (https://readwrite.com/why-the-future-of-software-and-apps-is-serverless/)
Xem thêm các bài viết khác tại đây: https://www.hanhtrinhserverless.com/blog
All rights reserved