Heroku là một nền tảng như một dịch vụ (PaaS) cho phép triển khai, thực thi, và nhân rộng các ứng dụng web. Nó cho phép các nhà phát triển nhanh chóng triển khai các ứng dụng của họ mà không cần phải cấu hình thủ công máy chủ hoặc cơ sở hạ tầng.
AWS Lambda là một dịch vụ tính toán chạy mã của bạn để phản ứng với các sự kiện và tự động quản lý ...
AWS Lambda là một dịch vụ tính toán chạy mã của bạn để phản ứng với các sự kiện và tự động quản lý ...
Amazon Lambda Nền tảng
Web-Based
Amazon Lambda Tổng quan
AWS Lambda là một dịch vụ tính toán chạy mã của bạn để đáp ứng với các sự kiện và tự động quản lý các tài nguyên tính toán cơ bản cho bạn. Bạn có thể sử dụng AWS Lambda để mở rộng các dịch vụ AWS khác bằng logic tùy chỉnh hoặc tạo các dịch vụ back-end của riêng bạn hoạt động ở quy mô, hiệu suất và bảo mật AWS. AWS Lambda có thể tự động chạy mã để đáp ứng sửa đổi đối tượng trong các thùng Amazon S3, thông báo được gửi từ Amazon SNS, tin nhắn đến luồng Amazon Kinesis hoặc cập nhật bảng trong Amazon DynamoDB.
Lambda chạy mã của bạn trên cơ sở hạ tầng tính toán có tính sẵn sàng cao và thực hiện tất cả việc quản trị tài nguyên tính toán, bao gồm bảo trì máy chủ và hệ điều hành, cung cấp năng lực và tự động mở rộng, triển khai bản vá bảo mật và mã, theo dõi và ghi nhật ký mã. Tất cả bạn cần làm là cung cấp mã.
Giới thiệu các chức năng AWS Lambda
Mã bạn chạy trên AWS Lambda được gọi là hàm Lamb Lambda. Sau khi bạn tạo chức năng Lambda, nó luôn sẵn sàng để chạy ngay khi được kích hoạt, tương tự như công thức trong bảng tính. Mỗi chức năng bao gồm mã của bạn cũng như một số thông tin cấu hình liên quan, bao gồm tên hàm và yêu cầu tài nguyên. Các chức năng Lambda là không trạng thái, không có mối quan hệ với cơ sở hạ tầng bên dưới, do đó Lambda có thể nhanh chóng khởi chạy nhiều bản sao của chức năng khi cần để mở rộng theo tỷ lệ của các sự kiện đến.
Sau khi bạn tải mã lên AWS Lambda, bạn có thể liên kết chức năng của mình với các tài nguyên AWS cụ thể (ví dụ: nhóm Amazon S3 cụ thể, bảng Amazon DynamoDB, luồng Amazon Kinesis hoặc thông báo SNS của Amazon). Sau đó, khi tài nguyên thay đổi, Lambda sẽ thực thi chức năng của bạn và quản lý tài nguyên tính toán khi cần để theo kịp các yêu cầu đến.
Mở rộng các dịch vụ AWS khác với logic tùy chỉnh
AWS Lambda cho phép bạn thêm logic tùy chỉnh vào các tài nguyên AWS như xô Amazon S3 và bảng Amazon DynamoDB, giúp dễ dàng áp dụng tính toán cho dữ liệu