9 điểm bởi xguru 2021-09-13 | 1 bình luận | Chia sẻ qua WhatsApp
  • Công cụ giúp triển khai ứng dụng Django lên chính tài khoản AWS/DO của bạn chỉ trong 5 phút

  • Quy trình triển khai

  1. Kết nối tài khoản AWS

  2. Kết nối tài khoản Git

  3. Hoàn tất triển khai

  • Tích hợp sẵn cấu hình cơ bản: cũng có thể dùng Dockerfile riêng của bạn

  • Quản lý nhiều DB trong cùng một instance (Postgres/MySQL/Redis/RabbitMQ)

  • Cũng phù hợp để vận hành SaaS multi-tenant

  • Miễn phí với máy chủ đơn, 3 ứng dụng

1 bình luận

 
xguru 2021-09-13

Tôi chuyển lại bình luận này vì thấy bình luận dưới bài giới thiệu Appliku trên HN khá hay.

https://news.ycombinator.com/item?id=28468660

"Tôi đã tìm hiểu khá nhiều về mảng này. Vì mọi người nhớ trải nghiệm triển khai kiểu Heroku, nên dạo này có rất nhiều công cụ triển khai tương tự xuất hiện. Một phần lý do là vì buildpack là mã nguồn mở[1], và một phần khác là vì công nghệ đã chuyển dịch khá nhiều theo hướng khiến việc mô phỏng những thứ này trở nên dễ hơn.

Trong mảng này có hai nhóm lớn.

  1. Thế giới dùng một VM duy nhất như Dokku (gần đây cũng đang thử nghiệm multi-node)

  2. Thế giới của Porter[2] hay okteto[3], những thứ đang cố tái tạo Heroku trên Kubernetes

Một điều tôi nhận ra là, thoạt nhìn thì những thứ này trông rất ngầu, nhưng mọi tổ chức đều có những độ phức tạp riêng trong việc triển khai. Tích hợp là địa ngục, mở rộng quy mô cũng khó, và mỗi khách hàng đều cần được chăm sóc rất kỹ theo kiểu white glove treatment. Bọn tôi cũng đã thử rồi, và nếu muốn bán cho doanh nghiệp thì bạn buộc phải tạo ra một lớp trừu tượng bị rò rỉ ở đâu đó. Nó hoạt động tốt với các startup giai đoạn đầu, nhưng hễ họ có tiền là họ sẽ ngay lập tức tìm một giải pháp có thể tùy biến hơn và vững chắc hơn.

Dự án này (Appliku) trông rất tốt. Tôi không muốn làm nản lòng ai, nhưng nói lại lần nữa, đây là một thị trường đỏ."

[1] https://buildpacks.io/

[2] https://www.getporter.dev/

[3] https://okteto.com/