Giải thích và cấu hình ecs sử dụng load balancer trong aws

Giải thích và cấu hình ecs sử dụng load balancer trong aws

1. Mở đầu Nếu đã từng làm việc với AWS hẳn nhiều người cũng biết đến các dịch vụ Load Balancer (viết tắt là LB), ECS, EC2. Việc thao tác cấu hình luồng dữ liệu từ LB tới các service trong ECS thông qua EC2 khá là phức tạp nên bài này mình muốn ghi chú lại một số giải thích và cách cấu hình. Bài viết phần lớn dựa trên kinh nghiệm làm vi...

Một số ghi chú về AWS IAM

Một số ghi chú về AWS IAM

1.Giới thiệu. IAM viết tắt của dịch vụ Identity and Access Management. IAM có 4 nhóm chính đó là: User là người dùng, ví dụ công ty bạn có 5 dev và bạn muốn tạo tài khoản cho 5 dev này sử dụng thì bạn có thể tạo ra 5 User khác nhau rồi đưa password và username cho họ đăng nhập. Group là nhóm để phân nhóm các user với nhau, vì dụ bạn muốn ph&aci...

Ghi chú về EC2 và ECS trong AWS

Ghi chú về EC2 và ECS trong AWS

EC2 launch configuration: là thiết lập để khởi tạo EC2, trong đó có phần user data để khởi tạo hoặc kết nối tới ECS Load balancer: Để cân bằng tải tới các target (= EC2 instance) ECS ECS cluster: là 1 cụm các service. ECS service: Là khái niệm để nhóm các service task lại với nhau. Ví dụ một service clone dữ liệu có 3 container là 3 task chuyên đi clone...

Một số chú ý khi dùng Time, DateTime trong rails

Một số chú ý khi dùng Time, DateTime trong rails

Giả sử project rails của bạn set timezone là 'Tokyo' (có múi giờ 9 so với UTC 0): # config/application.rb ... config.time_zone = 'Tokyo' ...   Gọi Time.now và DateTime.now sẽ không trả về cho bạn thời gian của Tokyo mà là thời gian của timezone hiện tại, nghĩa là nếu bạn thực hiện câu lệnh đó trên server đang chạy ở Tokyo thì sẽ trả về thời gian hiện tại của Tokyo, nếu bạn đang thực hiện câu...

Một vài ghi chú về redux

Một vài ghi chú về redux

Store là nơi lưu trữ state, state chính là data của app. Muốn thay đổi data(state lưu trong store) của app, chỉ có cách là trigger reducer. Muốn trigger được reducer, chỉ có cách là dispatch một action nhất định nào đó. Ví dụ: Muốn thay đổi userInfo trong store, khai báo một reducer tên là changeUserInfo. Reducer...


Giải thích về pass-by-reference và pass-by-value

Giải thích về pass-by-reference và pass-by-value

Mở đầu Khi học một ngôn ngữ lập trình, một trong những thứ bạn phải nắm được đó là ngôn ngữ đó truyền biến vào hàm bằng cách nào, khi thao tác với biến đó trong hàm thì có ảnh hưởng tới biến nằm ngoài hàm hay không? Điều này là rất cần thiết để tránh những khó hiểu về sau, nhất là nhữ...

Hướng dẫn tìm và thuê nhà ở Nhật

Hướng dẫn tìm và thuê nhà ở Nhật

Mở đầu Có khá nhiều bài trên mạng giới thiệu về thuê nhà ở Nhật nhưng hầu hết chỉ giới thiệu các loại phí và các điều cần lưu ý khi thuê nhà chứ ít nói tới việc thực hành tìm nhà như thế nào. Bài này mình xin trình bày cách tìm và thuê nhà bằng kinh nghiệm cá nhân và tham khảo từ các anh đi trước. Cách sử dụng google map để xem địa thế nhà ở :))) : Nếu khéo l&e...

Thủ tục đưa vợ sang Nhật dành cho visa kỹ sư

Thủ tục đưa vợ sang Nhật dành cho visa kỹ sư

Có nhiều bài hướng dẫn thủ tục đưa vợ sang Nhật trên internet nhưng vẫn chưa trình bày chi tiết nên bài này mình xin trình bày một cách chi tiết cách làm hồ sơ mang vợ sang Nhật dành cho visa kỹ sư. 1. Các điểm cần lưu ý Mình đã đọc nhiều bài hướng dẫn trên internet và làm theo nhưng có một số vấn đề sau đây bạn cần chú ý (xem cụ thể ở phía dưới): Nhiều bài có đăng cả ...

Cấu hình Appple Push Notification sử dụng APNS và SNS AWS

Cấu hình Appple Push Notification sử dụng APNS và SNS AWS

1. Mở đầu Push Notification là dịch vụ để thông báo ra màn hình điện thoại của ứng dụng được cài đặt trong nó. Ví dụ như ứng dụng chat Facebook Messenger, khi có tin nhắn đến thì tin nhắn sẽ được thông báo ra màn hình home cho mình cho dù mình đang không mở ứng dụng. Tất nhiên nếu bạn cài đặt không hiển thị thông báo của ứng dụng trong điện thoại thì thông báo sẽ không được xuất hiện....