Trong quá trình học tập ngành Ứng dụng phần mềm, bên cạnh kỹ năng lập trình, sinh viên cần hiểu rõ môi trường mạng nơi phần mềm được triển khai và vận hành. Kiến thức về mạng máy tính giúp người học hình dung được cách các hệ thống phần mềm hoạt động trong thực tế, từ mô hình client – server đến các hệ thống ứng dụng chạy trên nền tảng cloud.
Trong học phần Mạng máy tính, sinh viên được tiếp cận các nội dung liên quan đến cấu trúc mạng, thiết bị mạng, định tuyến và các vấn đề cơ bản về an toàn thông tin. Để hỗ trợ việc học tập và thực hành, sinh viên sử dụng EVE-NG (Emulated Virtual Environment – Next Generation) như một công cụ mô phỏng mạng.
EVE-NG và vai trò trong thực hành mạng
EVE-NG là nền tảng cho phép xây dựng và vận hành các mô hình mạng trên môi trường ảo hóa. Thông qua công cụ này, sinh viên có thể mô phỏng router, switch, server và kết nối chúng thành các mô hình mạng khác nhau mà không cần sử dụng thiết bị phần cứng thực tế.

Việc thực hành trên EVE-NG giúp sinh viên hiểu rõ hơn nguyên lý hoạt động của mạng máy tính, đồng thời có cơ hội thử nghiệm các cấu hình mạng như LAN/WAN, VLAN, định tuyến hay các thiết lập bảo mật cơ bản. Các bài thực hành có thể được thiết kế linh hoạt, dễ dàng chỉnh sửa và lặp lại, phù hợp với quá trình học tập và tự nghiên cứu.
Kết nối kiến thức mạng với phát triển phần mềm
Thông qua việc mô phỏng mạng, sinh viên có điều kiện quan sát mối liên hệ giữa hạ tầng mạng và hoạt động của phần mềm. Một ứng dụng phần mềm, sau khi hoàn thiện mã nguồn, cần được triển khai trên máy chủ, kết nối qua mạng và đảm bảo an toàn trong quá trình vận hành.

Việc xây dựng các mô hình mạng trên EVE-NG giúp sinh viên hiểu rõ hơn cách triển khai ứng dụng web, hệ thống dịch vụ phân tán hoặc phần mềm doanh nghiệp theo mô hình client – server. Đây cũng là cơ sở để sinh viên tiếp cận các khái niệm về cloud và ảo hóa trong những học phần liên quan.
EVE-NG trong quá trình thực hiện đồ án tốt nghiệp
Ở giai đoạn thực hiện Đồ án tốt nghiệp, EVE-NG tiếp tục được sử dụng như một công cụ hỗ trợ xây dựng và minh họa hạ tầng mạng cho đề tài. Sinh viên có thể mô phỏng môi trường mạng phục vụ triển khai ứng dụng, tích hợp các thành phần bảo mật hoặc mô hình hệ thống phân tán.

Việc ứng dụng các công cụ mô phỏng mạng như EVE-NG trong học tập và thực hiện đồ án giúp sinh viên tiếp cận kiến thức mạng máy tính theo cách trực quan, dễ hiểu và sát với môi trường triển khai thực tế. Thông qua quá trình xây dựng và vận hành các mô hình mạng, sinh viên có điều kiện nhìn nhận rõ hơn mối liên hệ giữa phần mềm và hạ tầng kỹ thuật, từ đó hiểu được vai trò của mạng trong việc triển khai, vận hành và bảo mật các hệ thống phần mềm.
Quá trình thực hành này không chỉ giúp củng cố kiến thức lý thuyết mà còn góp phần rèn luyện tư duy hệ thống, nâng cao khả năng phân tích, triển khai và vận hành hệ thống Công nghệ thông tin – những kỹ năng quan trọng khi sinh viên tham gia các dự án công nghệ trong môi trường làm việc thực tế.
Giảng viên Nguyễn An Huy
Bộ môn Ứng dụng phần mềm
FPT Polytechnic TP HCM

