Key words:AWS

AWS Bottlenecks: Bigger Isn't Always Faster

AWS Bottlenecks: Bigger Isn't Always Faster

Bạn đã bao giờ gặp tình huống: tăng instance size lên gấp đôi, chi phí tăng gấp đôi, nhưng performance... gần như không đổi? Bottleneck (nghẽn cổ chai) là hiện tượng một thành phần trong hệ thống trở thành điểm giới hạn, khiến toàn bộ pipeline không thể hoạt động nhanh hơn, bất kể các thành phần khác mạnh đến đâu. Hãy hình dung một con đường 6 làn xe đang chạy bon bon, bỗng nhiên thu hẹp lại còn 1 làn vì đang sửa đường. Dù bạn có mở rộng đoạn đường phía trước thành 10 làn, tất cả ... »

Cloudflare LogPush: Hướng dẫn triển khai Real-time Log Streaming với AWS S3

Cloudflare LogPush: Hướng dẫn triển khai Real-time Log Streaming với AWS S3

Trong thời đại số hóa, việc theo dõi và phân tích log là yếu tố then chốt giúp doanh nghiệp đảm bảo hiệu suất, bảo mật và khả năng quan sát (observability) của hệ thống. Cloudflare LogPush là giải pháp enterprise-grade cho phép streaming log gần như real-time từ Cloudflare đến các hệ thống lưu trữ của bạn. Bài viết này sẽ hướng dẫn chi tiết cách triển khai LogPush với AWS S3, phân tích ưu nhược điểm của từng phương pháp và cung cấp best practices cho việc implementation. LogPush là gì?Cloudflare LogPush là dịch vụ gửi log ... »

Triển khai Centralized VPC Interface Endpoints trong môi trường AWS Multi-Account

Triển khai Centralized VPC Interface Endpoints trong môi trường AWS Multi-Account

Bối cảnhKhi bạn bắt đầu làm việc trong một AWS Multi-Account Organization, sẽ có hai yếu tố quan trọng nhất mà bạn thường xuyên phải cân nhắc: SecurityCost OptimizationĐể đảm bảo kết nối an toàn giữa VPC và các AWS Services, bạn có thể sử dụng VPC Interface Endpoints. Chúng cho phép tài nguyên trong VPC kết nối trực tiếp đến các dịch vụ AWS mà không cần phải thông qua Internet Gateway, NAT device, VPN hoặc AWS Direct Connect. Các instances trong VPC sẽ không cần dùng public IP addresses để giao tiếp với AWS Services, thay vào đó, ... »

AWS SSM Parameter Store và AWS Secrets Manager.

AWS SSM Parameter Store và AWS Secrets Manager.

Trong thế giới cloud computing ngày nay, việc quản lý thông tin nhạy cảm như database passwords, API keys, và configuration data là một trong những thách thức lớn nhất mà developer phải đối mặt. Quản lý bảo mật cho các ứng dụng của bạn là một phần không thể thiếu của bất kỳ tổ chức nào, đặc biệt là đối với các cơ sở hạ tầng được triển khai trên đám mây, và việc lựa chọn đúng công cụ có thể quyết định sự thành công hay thất bại của một dự án. AWS cung cấp hai giải pháp ... »

Tìm hiểu về AWS CDK

Tìm hiểu về AWS CDK

Trong thời gian gần đây, triển khai Infrastructure as Code (IaC) đã trở thành một tiêu chuẩn quan trọng trong lĩnh vực công nghệ, đặc biệt là với những kỹ sư hoạt động sâu trong lĩnh vực AWS. Hiện nay, có hai công cụ phổ biến để định nghĩa và quản lý tài nguyên trên đám mây là AWS CloudFormation và Terraform. Tuy nhiên, việc duy trì các tệp mẫu (template files) trong các dự án lớn trở nên phức tạp và khó khăn hơn, đặc biệt khi sử dụng các định dạng như JSON hoặc YAML. AWS CDK đã ... »

Tìm hiểu về dịch vụ IAM Cơ Bản của AWS

Tìm hiểu về dịch vụ IAM Cơ Bản của AWS

Amazon Web Services (AWS) đã trở thành một trong những nhà cung cấp đám mây hàng đầu trên thế giới, cung cấp một loạt các dịch vụ đa dạng để hỗ trợ doanh nghiệp phát triển và mở rộng. ... »

Triển khai ứng dụng PHP trên AWS Lambda sử dụng Bref

Triển khai ứng dụng PHP trên AWS Lambda sử dụng Bref

Trong bài viết này, tôi sẽ giải thích các bước để triển khai ứng dụng để validate email MX record bằng PHP đơn giản trên AWS Lambda Function thông qua việc sử dụng Bref layers. Tính đến thời điểm hiện tại, AWS Lambda hỗ trợ Java, Go, PowerShell, Node. js, C#, Python và Ruby, tuy nhiên vẫn chưa hỗ trợ PHP. Ngoài ra AWS Lamdba vẫn hỗ trợ Custom runtime nên bạn hoàn toàn có thể triển khai lite weight PHP function để cải thiện hiệu suất ứng dụng và sẽ giảm chi phí so với phiên bản EC2. Giới ... »

CI/CD in AWS with CodePipeline, ECS, Fargate, CodeBuild, CodeDeploy and Load Balancing

CI/CD in AWS with CodePipeline, ECS, Fargate, CodeBuild, CodeDeploy and Load Balancing

CI/CD được viết tắt từ Continuous Integration/Continuous Delivery hoặc Continuous Deployment, đại diện cho một phương pháp tự động hóa quá trình phát triển phần mềm, đảm bảo rằng mã nguồn được kiểm tra, xây dựng và triển khai một cách liên tục. Trong bài viết này, chúng ta sẽ khám phá cách xây dựng một hệ thống CI/CD tự động sử dụng các dịch vụ như AWS CodePipeline, ECS, Fargate, CodeBuild, CodeDeploy, và Github. Mô hình hoạt động của quy trình CI/CD trong bài viết được mô tả như sau: Bước 1: Developer đẩy mã ... »