Tôi có một quy trình Python được neo mà khách hàng muốn chạy một hoặc hai lần một tháng. Nó gọi một số API của Google và lưu trữ kết quả trong Google Sheet. Nó không chấp nhận yêu cầu mạng. Tôi muốn cung cấp một "nút ma thuật" sẽ quay thùng chứa Docker và sau đó tắt mọi thứ.
Một số nền tảng: Trước đây tôi đã triển khai điều này cho một cá thể vi AWS EC2 thông qua Docker Cloud. Khách hàng của tôi có tài khoản Docker Cloud và có thể chạy container theo yêu cầu, tương đối không đau. Có hai vấn đề với quy trình công việc này:
- Ví dụ EC2 được cung cấp (máy chủ Docker) đã hoạt động 24/7, cho dù bộ chứa Docker có chạy hay không. Điều này trở nên đắt đỏ.
- Docker đám mây đóng cửa một tháng trước.
Các lựa chọn thay thế dường như là các dịch vụ Google và AWS Kubernetes. Đặt phòng của tôi là họ sẽ quá phức tạp để khách hàng của tôi sử dụng. Khuyên bảo?