Nhớ lại cách đây một vài năm, tôi đã từng nhận được một cuộc gọi vào lúc gần 2 giờ sáng để xử lý sự cố cho một website bán hàng của khách bị hack. Hacker không xóa dữ liệu, không thay đổi giao diện của trang web. Họ chỉ lặng lẽ cài một backdoor nhỏ trong server và dùng…
Tác giả: Lưu Hồ Phương
Hướng dẫn Container hóa ứng dụng Node.js với Docker từ A đến Z
Container hóa (containerization) cho phép chúng ta đóng gói ứng dụng Node.js cùng tất cả các thư viện và các thành phần phụ thuộc của nó vào một container nhỏ gọn, có khả năng chạy nhất quán trên mọi môi trường (từ máy local của bạn đến môi trường production triển khai trong thực tế). Kết quả là “không còn…
Tự động hóa Linux: Viết Shell Script, Lập lịch Cron và CI/CD Pipeline
Giới thiệu Bạn đã bao giờ mệt mỏi khi cứ phải phải lặp đi lặp lại cùng một tác vụ trên Linux? Ví dụ như nhập tên vào rồi nhìn Linux Server in ra lời chào mỗi lần chạy chương trình. Rất may, Linux cho phép chúng ta tự động hóa những việc như vậy bằng shell script và cron.…
Hiểu Đúng Để Làm Chủ Docker Container Networking
Trong Docker, bạn đã bao giờ tự hỏi làm thế nào một web server container có thể “nói chuyện” với một database container? Hay vì sao một số containers communicate được với nhau, trong khi những containers khác lại không thể nói chuyện được với nhau? Và điều thú vị nhất là:Tại sao có các containers ping được với nhau,…
Câu chuyện về bảo mật hệ thống (Cybersecurity) được trình bày để cho bất kỳ ai cũng có thể hiểu
Hôm nay Phương rất vui vì có thể chia sẻ với các bạn một câu chuyện thật dễ hiểu cho ngay cả người bình thường – không phải là IT nhiều kinh nghiệm, cũng có thể hiểu về các nguyên tắc hoạt động & cấu trúc bảo mật hệ thống, các bạn nhé…Let’s get started! Chúng ta hãy tưởng tượng…
Cách Tạo Local Docker Registry và Build Image Siêu Nhẹ với NGINX Alpine
“Bạn có biết rằng chỉ một dòng lệnh sai trong Dockerfile cũng có thể làm image của bạn tăng thêm dung lượng hàng trăm MB?Hay tệ hơn — khi bạn build xong image nhưng không được phép push lên Docker Hub vì chính sách nội bộ của công ty bạn?” Nếu bạn từng bị rơi vào tình huống đó —…
Đừng để mình “già đi” chỉ vì ngừng học
Henry Ford – người đã tạo nên cuộc cách mạng trong ngành ô tô – từng nói: “Bất cứ ai ngừng học đều đã già dù ở tuổi 20 hay 80. Ai còn học là còn trẻ.” Câu nói đó không chỉ đúng với tri thức nói chung, mà còn đúng một cách đặc biệt với ngành công nghệ –…
Học cách cơ bản nhanh nhất để quản lý container Docker
Trong kỷ nguyên đám mây và DevOps, không có gì thú vị hơn việc sử dụng Docker để container hóa ứng dụng. Còn nhớ lần đầu tiên Docker ra mắt, tất cả các chuyên gia đã rất ngỡ ngàng trước triết lý đơn giản mà mạnh mẽ: “Đưa phần mềm lên server là một thách thức”. Đó chính là điều…
Tạo máy chủ Web Server Nginx hoàn chỉnh chỉ trong vài phút với Docker
Bạn đã bao giờ nghĩ rằng chỉ với vài lệnh Docker, bạn có thể tự tay dựng một Nginx Web Server hoàn chỉnh? Không cần cài đặt thủ công Nginx, không cần cấu hình phức tạp. Tất cả những gì bạn cần là sự trợ giúp của Docker. Xin chào mọi người, Phương đây! Hôm nay, mình sẽ hướng dẫn…
35 tuổi học DevOps: Muộn hay vừa đủ để bắt đầu lại?
Bạn thân mến, Phương đây! Có bạn hỏi mình 35 tuổi học DevOps – Muộn hay vừa đủ? Có những lúc chúng ta tự hỏi: “Liệu tuổi này còn kịp không? Liệu mình có đủ nhanh, đủ giỏi, đủ cơ hội để bắt đầu lại?” Sợ không theo kịp công nghệ. Sợ áp lực cơm áo gạo tiền. Sợ thua…










