Tự dựng. Tự chạy.
Tự sửa.
Tự dựng, tự chạy, tự sửa: lab DevOps về Docker, AWS, CI/CD và mạng riêng. Có kiến trúc, cấu hình, cách xác minh, xử lý lỗi và dọn tài nguyên sau khi thực hành.
Bạn muốn xem bản phát hành, thay đổi và tin tức? Ghé Thế giới DevOps →
Deploy container ECR lên ECS Fargate: logs, kiểm tra và rollback
Lab triển khai một container từ ECR lên ECS Fargate bằng AWS CLI, giới hạn mạng theo IP, xem CloudWatch Logs, xác minh health, rollback revision và dọn chi phí.
Docker Compose thực chiến: chạy API sau Nginx, thêm healthcheck và giữ dữ liệu khi deploy lại
Dựng một stack Docker Compose có Nginx, API Python và SQLite: tách cổng public, chờ backend sẵn sàng, lưu dữ liệu bằng named volume, thử tình huống lỗi và kiểm tra backup trước khi xóa container.
GitHub Actions → AWS ECR: build, test Docker bằng OIDC, không lưu access key
Lab CI độc lập: tạo ứng dụng Python, kiểm thử container, cấu hình IAM trust theo nhánh main và đẩy image lên ECR bằng thông tin xác thực ngắn hạn, kèm chẩn đoán lỗi.
Mang dashboard ở nhà theo bên mình bằng Tailscale Serve, không mở port router
Một lab nhỏ để xem trang trạng thái nội bộ từ điện thoại bằng Tailscale Serve: HTTP chỉ nghe loopback, HTTPS trong tailnet, kiểm tra quyền truy cập và dọn cấu hình sau khi thử. Không cần exit node hay public tunnel.