Posts

Như chúng ta đã biết, cloud platform đã trở thành xu thế lập trình phổ biến từ nhiều năm nay, việc sử dụng các service như:    - Google Cloud Storage hay Amazon S3 để lưu trữ file    - Google Cloud Datastore/Cloud Bigtable hay Amazon DynamoDB để lưu trữ dữ liệu không cấu trúc(NoSQL)    - Google Cloud Stackdriver Logging hay Amazon CloudWatch Logs đễ ghi log    ... gần như đã trở thành kỹ năng quen thuộc với mỗi developer. Cùng với sự phổ biến của cloud platform, thì thời gian gần đây kiến trúc serverless trên nền tảng cloud cũng đang là 1 chủ để khá nóng với những lợi ích như:    - Giảm bớt khâu maintain hệ thống, giúp khách hàng tiết kiệm chi phí và giảm sự phụ thuộc vào bên cung cấp dịch vụ outsourcing    - Tính năng tự động scale hệ thống để tương thích với lượng truy cập bất thường từ users    - Dễ dàng tích hợp với các service mới đang ngày càng được mở rộng trên nền tàng cloud Nhưng kiến trúc này cũng đòi hỏi developer ngoài việc biết sử dụng các dịch vụ cơ bản của c