star twitter facebook envelope linkedin youtube alert-red alert home left-quote chevron hamburger minus plus search triangle x

Khóa học “Train the Trainer” khám phá DevOps Engineering


Vào ngày 23/7/2024, tại số 3 Quang Trung, Đại học Duy Tân phối hợp cùng các Giáo sư đến từ Đại học Carnegie Mellon University (CMU) tổ chức Khóa học “Train the Trainer” nhằm đào tạo, bổ sung kiến thức cho các giảng viên ĐH Duy Tân về DevOps Engineering. 

 

Khóa học “Train the Trainer” khám phá DevOps Engineering

GS. Matthew Thomas Bass từ S3D - CMU giảng dạy tại Khóa học “Train the Trainer” 

 

Khóa học dự kiến kéo dài 1 tuần và được giảng dạy bởi GS.TS. Leonard Joel Bass từ SCS - CMU và GS. Matthew Thomas Bass từ S3D - CMU cùng sự tham gia của đông đảo các giảng viên, cán bộ đang đảm trách đào tạo ngành Khoa học Máy tính và Trung tâm Công nghệ Phần mềm (CSE) thuộc ĐH Duy Tân.

 

DevOps là một sự kết hợp của các nguyên lý, thực hành, quy trình và các tool giúp tự động hóa quá trình lập trình và chuyển giao phần mềm.

 

Khái niệm DevOps ra đời nhằm tối ưu hóa chu trình phát triển phần mềm, giúp sản phẩm phần mềm được release nhanh và thường xuyên hơn.

 

Khóa học “Train the Trainer” khám phá DevOps Engineering

Khóa học thu hút đông đảo các cán bộ, giảng viên thuộc ngành Khoa học Máy tính

và Trung tâm Công nghệ Phần mềm tham dự

 

DevOps đem lại những lợi ích đáng kể về tốc độ công nghệ, chuyển giao công nghệ nhanh chóng, độ tin cậy, quy mô mở rộng và độ bảo mật. Chính vì thế, việc có thêm kiến thức về DevOps là cực kỳ cấp thiết đối với những ai làm việc trong lĩnh vực Lập trình và Khoa học Máy tính. 

 

Nội dung của khóa học chi tiết như sau: 

 

Khi xây dựng và triển khai các hệ thống máy tính được lưu trữ trên đám mây (hệ thống phân tán) một cách thích hợp, các nhà phát triển cần biết không chỉ về các công cụ phát triển như công cụ quản lý container mà còn về cấu trúc của đám mây - đặc biệt là cách nó sử dụng máy ảo, container và mạng. 

 

Họ cũng cần hiểu về các cơ chế bảo mật trên internet cũng như cách ủy quyền người dùng và duy trì thông tin đăng nhập một cách an toàn. Cuối cùng, để bảo vệ hệ thống khi đã đưa vào sản xuất, nhà phát triển cần biết cách kích hoạt việc phát hiện các vấn đề trong quá trình thực thi, thông qua việc thu thập và điều hướng các bản ghi được hệ thống tạo ra. Sự thúc đẩy bởi việc áp dụng đám mây đã làm rút ngắn chu kỳ phát hành đáng kể. Chu kỳ phát hành ngắn được hỗ trợ bởi việc chuyển sang microservices, sự phổ biến của các công cụ cho chuỗi triển khai, và sự phát triển của các công cụ điều phối container. 

 

DevOps có ba khía cạnh: Văn hóa, Tổ chức, và Công nghệ. Khóa học DevOps Engineering tập trung vào khía cạnh công nghệ. Các giảng viên, cán bộ của ĐH Duy Tân sẽ được học lý thuyết về các khái niệm cơ bản của DevOps - Hạ tầng dưới dạng mã, quản lý cấu hình, chuỗi triển khai, kiến trúc microservice, quản lý các tham số cấu hình, những việc xảy ra sau khi dịch vụ được triển khai, khôi phục thảm họa, và bảo mật hướng phát triển. Ngoài ra các học viên cũng sẽ được tiếp xúc với một bộ các công cụ DevOps cơ bản. 

 

Bên cạnh việc huấn luyện, chuyển giao về nội dung khóa học, cập nhật công nghệ, thì việc các giáo sư CMU còn chia sẻ cách triển khai các lớp học đảo ngược "Flipped Classroom", Flipped Learning , Learning by doing, Quizzes and tests cho các thầy cô tham dự khóa học, đây là những cách thức giảng dạy mà các trường đại học ở Mỹ đang áp dụng rộng rãi.

 

Khóa học là cơ hội giúp các giảng viên và cán bộ đảm trách đào tạo khối ngành Khoa học Máy tính và Trung tâm Công nghệ Phần mềm của ĐH Duy Tân cập nhật được những công nghệ tiên tiến và và áp dụng vào thực tiễn nhằm nâng cao nghiệp vụ cũng như kỹ năng giảng dạy.