Logging là mớ rác nếu không có discipline càng dùng ELK càng tốn tiền

Sáng có đọc được bài của bác chia sẻ góc nhìn cá nhân. Hôm trước ngồi trà đá với mấy anh em cũ trong nghề, có ông bạn của thằng bạn đi cùng kể chuyện công ty mới chuyển sang dùng ELK để làm logging, bảo: Bên tôi log chuẩn chỉ, bắn hết vào Elasticsearch, […]
Tôi đã xóa Kubernetes khỏi hệ thống: giảm gần nửa chi phí vận hành và doanh thu vẫn tăng

Xin chào các bác nhé. Tôi đang là DevOps Engineer tại một công ty SaaS vừa và nhỏ. Tôi từng tin rằng Kubernetes là lựa chọn đúng đắn cho mọi hệ thống cloud-native. Tôi từng mất ngủ nhiều đêm để migrate ứng dụng từ EC2 sang EKS, viết Helm chart, tối ưu HPA, rồi debug […]
Cảnh báo: lừa đảo thông qua hình thức tuyển dụng

Chẳng là có thằng cu cháu chân ướt chân ráo vào ngành chuẩn bị lên năm 2 đang máu chiến kiếm việc. Hôm qua thấy nó nhắn hỏi “Cậu ơi, sao cháu mở JD tuyển dụng xem mà nó cũng hiện cảnh báo là sao ạ?” Nói một lúc thấy nó khoe có chỗ cho […]
Cách lấy voucher giảm 50% chi phí thi chứng chỉ AWS (Practitioner và Associate)

Mình vừa thấy một sự kiện rất hữu ích đối với các bạn đang định thi chứng chỉ AWS, đó là “Join the Get AWS Certified: Foundational and Associate Challenge“, bạn có thể nhận được voucher giảm giá 50% phí thi cho các chứng chỉ AWS cấp Practitioner và Associate. Tuy nhiên, ưu đãi 50% […]
Xây dựng Hạ Tầng Kiến Trúc Cloud/DevOps Với Diagrams

Nhiều bạn liên hệ DevOps VietNam hỏi cách xây dựng hạ tầng kiến trúc Cloud (AWS, Azure, GCP,…) hay Các DevOps Tools (K8s, Elastic,…) hoặc các nền tảng hạ tầng (như OpenStack) thành Diagram bằng code làm sao cho hiệu quả, nhanh chóng và đơn giản. Công cụ thì rất nhiều nhưng sau đây DevOps […]
Những Repository GitHub Hữu Ích Mà Kỹ Sư DevOps Nên Lưu Lại

Bài viết này mình sẽ liệt kê các repository quan trọng dành cho quản trị hệ thống (sysadmin) và chuyên gia DevOps. Mỗi repository mình sẽ nói về mục đích, lợi ích, và nội dung cụ thể mà nó cung cấp để bạn hiểu rõ ràng và sử dụng đúng mục đích. Tiết kiệm thời […]
Tổng Hợp Ebook DevOps Miễn Phí

Hẳn là trong quá trình học và làm có rất nhiều anh em thích đọc Ebook (như mình) để đào sâu và thẩm thấu kiến thức. Và điều này cũng trở thành thành thói quen của mình. Thật sự thì nói đúng ra những cuốn sách Ebook miễn phí chất lượng gần như là không […]
Thiết lập quy trình CI/CD cho ứng dụng Spring Boot trên AWS

Bài hướng dẫn này sẽ đưa bạn từng bước thiết lập quy trình CI/CD để triển khai một ứng dụng Spring Boot được đóng gói bằng Docker lên AWS. Chúng ta sẽ tạo một Dockerfile, build image, đẩy nó lên AWS Elastic Container Registry (ECR), và triển khai thông qua AWS Elastic Container Service (ECS). […]
21 công cụ kiểm tra bảo mật của Linux đáng thử cho dân vọc vạch

Dạo gần đây mình có thử nghịch mấy công cụ bảo mật, thấy cái nào cũng hay ho nên tổng hợp lại ở đây cho dễ tra. Ai mới vọc vào mảng này mà chưa biết bắt đầu từ đâu thì thử nghía qua, mỗi công cụ mình để kèm theo mô tả ngắn và […]
50 Câu Hỏi Phỏng Vấn Git Cơ Bản Đến Nâng Cao

Ở bài trước mình có chia sẻ cậu em Dev commit “hehehe”. Nhiều anh em mới vào hỏi rất vu vơ: Git là gì? Git Commit là Gì? Em có nghe anh khóa trên nói Github nó giống Git không anh?… Cũng hơi sốc vì thời buổi AI mà những cái này google cái cũng […]
Bí mật công nghệ đằng sau website “bán Quạt” hàng đầu thế giới

Chắc anh em không lạ gì OnlyF… Website mà các anh em thân thương gọi là “bán quạt”. “Mua ủng hộ em kia cái quạt không mày…” Bạn nghĩ nơi bán quạt chỉ là chỗ để các anh hùng bàn phím “thả tim” cho ảnh so hot và video xịn? Ôi. Đằng sau sân chơi […]
Cách Viết Git Commit Convention Chuẩn Chỉnh: Làm Code Sạch, Đời Lắm Drama

Thế hệ cợt nhả đi làm =))) Ngay vừa rồi ông em fresher Dev mới vào công ty đã commit một tag là “hehehe” rồi code lỗi, pipeline fail, thông báo nổ trông thật là… Cũng relax. Mặc dù trong những buổi training đã có riêng một phần nói về Commit Convention Chuẩn Chỉnh mà […]
Cách mình troubleshoot network trong Kubernetes bằng một Pod đa năng

Troubleshoot network trong quá trình dùng Kubernetes chắc anh em nào cũng từng gặp qua. Và lỗi đầu tiên thường nghĩ tới khi có sự cố liên quan đến giao tiếp giữa các ứng dụng hay luồng dữ liệu là vấn đề kết nối: Firewall đã mở đúng port, đúng IP chưa? Server target có […]
Triển khai PostgreSQL high availability với Patroni trên Ubuntu (Cực kỳ chi tiết)

Đây là tài liệu mà mình đã áp dụng vào thực tế công ty để có thể thiết lập cụm PostgreSQL high availability với Patroni trên Ubuntu (Debian). Thật sự nếu như bạn tìm kiếm các tài liệu trên internet thì không nhiều tài liệu chi tiết như này vì mình đã dành khá nhiều […]
Bài 22: Triển Khai Hạ Tầng Multi-Cloud Với Terraform

Multi-Cloud Trong Terraform Là Gì? Multi-Cloud trong Terraform là quá trình sử dụng Terraform để triển khai và quản lý hạ tầng trên nhiều nhà cung cấp đám mây khác nhau (VD: AWS, Azure, Google Cloud Platform – GCP) trong cùng một cấu hình. Điều này giúp tăng tính linh hoạt, giảm phụ thuộc vào […]