Phát triển Azure Functions
Azure App Services
Florin Angelescu
Azure Cloud Architect
Trigger là gì?
$$

- Xác định cách gọi thực thi hàm
- Hàm có thể phản hồi:
- Yêu cầu HTTP
- Thông điệp trong hàng đợi
- Tải lên tệp
- Mỗi hàm phải có một trigger
Các loại trigger phổ biến
Ràng buộc là gì?
- Đơn giản hóa kết nối tới dữ liệu và dịch vụ bên ngoài
- Tích hợp được xử lý ngầm
- Giữ mã gọn, không cần quản lý hạ tầng bổ sung
Ràng buộc đầu vào vs. đầu ra

- Tự động nhận tệp blob hoặc bản ghi cơ sở dữ liệu

- Cosmos DB, Event Hubs hoặc nhà cung cấp email
Ràng buộc đầu vào vs. đầu ra
Ví dụ thực tế
- Người dùng tải ảnh lên:
- Trigger blob khởi động hàm
- Ràng buộc đầu vào cung cấp ảnh cho hàm
- Hàm có thể:
- Thay đổi kích thước ảnh
- Thêm thẻ
- Ràng buộc đầu ra có thể:
- Lưu ảnh đã cập nhật
- Ghi metadata vào Cosmos DB
- Gửi thông báo
Ayo berlatih!
Azure App Services
Preparing Video For Download...