Kiến thức về AWS IAM

Kiến thức 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�...

Phân biệt Region, Availability Zone và Edge Location trong AWS

Phân biệt Region, Availability Zone và Edge Location trong AWS

1. Availability Zone Availability Zone là một trung tâm cơ sở dữ liệu, nó như là một khu trung tâm chứa phần cứng, server,...                    2. Region Region là một khu vực chứa nhiều Availability Zone, ví dụ như Tokyo Region, Sydney Region,... ...

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�...

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...

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....

Tạo API gateway gọi assyn trong aws

Tạo API gateway gọi assyn trong aws

1. Giới thiệu. AWS: amazon web service là các dịch vụ web do amazon cung cấp trên cloud như là database (RDS đối với mysq, dynamodb đối với nosql), server (EC2), file storate (S3), lambda, .... Trang chủ AWS: https://aws.amazon.com Lambda: Là dịch vụ cung cấp giải pháp tự động tính toán khi nhận một sự thay đổi từ DB hoặc S3 (tự động) hoặc được gọi một cách thủ công (thông qua API Gateway). Assyn: Bình thường nếu gọi hàm lamda th&ig...

Download private file trên S3 về browser trong rails

Download private file trên S3 về browser trong rails

Nếu file trên S3 được public thì chỉ cần trả về url của file cho user, khi user click vào url đó trên browser thì họ sẽ download được. Còn nếu file trên S3 là private và ta muốn download file thông qua API thì làm như sau: Download S3 file rồi lưu về file tạm(temporary file) trên server. Gửi nội dung file tạm về cho người dùng Xóa file tạm trên server(có thể xóa hoặc không nhưng nên xóa đi) Khi không cần xóa file tạm thì bạn chỉ cần làm như sau (ở đây mình d&ug...