Serverless cơ bản 01: Serverless là gì?

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

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

Nguồn: viblo.asia

Bài viết liên quan

WebP là gì? Hướng dẫn cách để chuyển hình ảnh jpg, png qua webp

WebP là gì? WebP là một định dạng ảnh hiện đại, được phát triển bởi Google

Điểm khác biệt giữa IPv4 và IPv6 là gì?

IPv4 và IPv6 là hai phiên bản của hệ thống địa chỉ Giao thức Internet (IP). IP l

Check nameservers của tên miền xem website trỏ đúng chưa

Tìm hiểu cách check nameservers của tên miền để xác định tên miền đó đang dùn

Mình đang dùng Google Domains để check tên miền hàng ngày

Từ khi thông báo dịch vụ Google Domains bỏ mác Beta, mình mới để ý và bắt đầ