Bài 9: Học microservices cơ bản với minikube

Bài 9: Kubernetes 101: Hiểu Và Cài Đặt Cụm Đầu Tiên Ở bài trước, bạn đã học cách dùng Docker Compose để chạy nhiều microservices cùng lúc – một bước tiến lớn trong việc quản lý hệ thống. Hôm nay, chúng ta sẽ đi xa hơn một chút, làm quen với Kubernetes – một công […]
Bài 8: Quản Lý Nhiều Microservices Với Docker Compose

Bài 8: Quản Lý Nhiều Microservices Với Docker Compose Ở bài trước, bạn đã học cách container hóa Menu Service với Docker – một bước tiến lớn trong hành trình học microservices. Nhưng nếu bạn có nhiều microservices (như Menu Service, Order Service, và RabbitMQ), việc chạy từng container một sẽ rất mất thời gian. […]
Bài 7: Container Hóa Microservices Với Docker

Bài 7: Container Hóa Microservices Với Docker: Bước Đầu Tiên Ở bài trước, bạn đã học cách microservices giao tiếp bất đồng bộ qua RabbitMQ – một bước tiến lớn đấy! Hôm nay, chúng ta sẽ tìm hiểu một công cụ rất quan trọng trong thế giới microservices: Docker. Mình nhớ lúc mới học Docker, […]
Bài 6: Giao Tiếp Nâng Cao Trong Microserivce với RabbitMQ

Bài 6: Giao Tiếp Nâng Cao: Sử Dụng Message Queue Với RabbitMQ Ở bài trước, bạn đã học cách microservices giao tiếp với nhau qua API – một cách rất phổ biến. Hôm nay, chúng ta sẽ tìm hiểu một cách giao tiếp khác: dùng message queue với RabbitMQ. Mình nhớ lúc mới học về […]
Bài 5: Giao Tiếp Giữa Microservices

Bài 5: Giao Tiếp Giữa Microservices: Làm Quen Với API Ở bài trước, bạn đã hiểu microservices và monolith khác nhau ra sao qua ví dụ ứng dụng đặt đồ ăn. Hôm nay, chúng ta sẽ đi tiếp một bước quan trọng: làm sao để các microservices giao tiếp với nhau? Mình nhớ lúc mới […]
NetSecOps: Các Thực Hành Tốt Nhất Dành Cho Kỹ Sư Mạng
NetSecOps (Network Security Operations) là một phương pháp kết hợp giữa vận hành mạng (NetOps) và bảo mật mạng (SecOps), nhằm đảm bảo tính sẵn sàng, hiệu suất và bảo mật của hệ thống mạng. Trong bối cảnh các mối đe dọa an ninh ngày càng gia tăng, các kỹ sư mạng cần áp dụng […]