Chào các bạn mình là Hậu bên Group1 VJP.
Dạo gần đây nghe người người nói về AWS Cloud, nhà nhà nói về AWS cloud, nhiều service xịn sò thật đấy nhưng toàn là dùng cho dự án của khách hàng thôi, có dịch vụ nào hữu dụng cho dân dev mà anh em có thể dùng cho công việc hàng ngày không?
- Nếu bạn đang đang có câu hỏi như thế, thì bài viết này dành cho bạn.
- Nếu bạn không có câu hỏi như thế, bài viết này vẫn nên được bạn đọc.
AWS Cloud9 là gì?
Tóm tắt nhất thì là một service của AWS, nó là một IDE online, có support nhiều ngôn ngữ. Sử dụng nó bạn có thể code ở mọi nơi chỉ với một browser.
Cài đặt
Đăng nhập vào AWS và search service Cloud9
Ở màn hình console, Click vào "Create environment"
Nhập tên cho môi trường
Chọn cấu hình cho IDE (để mặc định cho nhanh)
Review trước khi khởi động
Màn hình khởi động, đợi một chút.
Sau khi khởi động xong, giao diện sẽ trông như thế này
Sử dụng
Sử dụng như các IDE khác. Ngoài ra thì có một số dịch vụ của AWS đã tích hợp rồi, các bạn có thể tự tìm hiểu thêm nhé.
Tổng kết
Việc sử dụng Cloud9 mang tới một số thuận lợi như:
- Cloud hóa: Không cần phải sở hữu một máy tính quá xịn sò vì mọi công việc bạn đã outsource cho bên AWS Cloud rồi.
- Linh hoạt: Bạn cần cấu hình cao => chọn cấu hình cao cho Cloud9, bạn cần 2 IDE riêng biệt => dựng 2 con lên. Tất cả chỉ cần vài nút ấn.
- Tối ưu chi phí: Khi bạn cần thì bật lên, khi không cần thì tắt đi. Có chế độ thông minh, 30 phút không thao tác thì tự động tắt đi. Bật lên lại cũng chỉ mất 1-2 phút
- Có thể share quyền và cùng code trên một IDE mặc dù điều này là không nên 😀
Ngược lại cũng sẽ có một số bất tiện như:
- Phụ thuộc vào chất lượng internet. Một số trường hợp mình trải nghiệm thấy lag => bị mất code :(.
hay, cảm ơn Hậu