LỢI ÍCH KHI THAM GIA KHÓA DEVOPS FOUNDATION TẠI T3H
Được đào tạo với kiến thức mới nhất và đầy đủ kỹ năng thực chiến dự án.
Có đội ngũ giảng viên & mentor dày dạn kinh nghiệm hỗ trợ học tập 24/7. Học liệu mới nhất và cập nhật liên tục, video record các buổi học được share vĩnh viễn.
Có các trang blog kiến thức, nhóm học tập giúp học viên có thể chia sẻ, học hỏi kiến thức. Được trải nghiệm những dự án lớn, thực tế mà doanh nghiệp đang làm.
Được đào tạo phỏng vấn và chia sẻ các tips phỏng vấn theo chuẩn đầu ra doanh nghiệp. Đảm bảo đầu ra sau khi tốt nghiệp khoá học.
BẠN NHẬN ĐƯỢC GÌ KHI THAM GIA KHÓA ĐÀO TẠO DEVOPS FOUNDATION TẠI T3H
Khi tham gia khóa đào tạo DevOps Foundation dành cho lập trình viên tại Viện công nghệ thông tin T3H bạn sẽ được đào tạo các kiến thức mới nhất và đầy đủ kỹ năng thực chiến một dự án, có thể tham gia dự án thực tế được ngay không cần đào tạo lại khi đi làm.
Lộ trình
[ Phần 1: Module 1: Docker cơ bản ]
Thời lượng: 3 buổi
- Kiến trúc và các thành phần Docker
- Cài đặt và sử dụng Docker
- Tạo tài khoản và quản lý image trên DockerHub
- Các lệnh cơ bản Docker
- Sử dụng docker để lấy ứng dụng và build và run
- Tạo Dockerfile đóng gói ứng dụng
- Thao tác với DockerHub
- Cài đặt docker
- Tạo các server với docker
+ Apache http server
+ Nginx http server
+ Linux
+ Alpine
- Tạo tài khoản và quản lý image trên DockerHub
- Push image lên dockerHub
- Các lệnh cơ bản Docker
- Tạo Database, WebServer với Docker
- Truy cập và xem log các ứng dụng trong Docker
- Thực hành các lệnh cơ bản phổ biến trên linux
+ Quản lý tìm kiếm file, thư mục
+ Quản lý user, permission
+ Cài đặt, tạo và quản lý các service
- Tạo 1 ứng dụng web với docker
- Tạo 1 database server với docker
- Kết nối các dịch vụ trong Docker
- Đóng gói và run ứng dụng
- Kết nối webserver tới database
- Mount dữ liệu từ container vs local
- Truy cập vào container để chỉnh sửa tài nguyên và mornitoring
[ Phần 2: Module 2: Docker Compose ]
Thời lượng: 3 buổi
- Quản lý các dịch vụ với Docker Compose
- Ngôn ngữ cấu hình yaml
- Tạo Docker Compose file
- Tạo và liên kết các app với Docker Compose
- Tạo web server với docker compose
- Tạo database server với docker compose
- Tạo web server và database server với docker compose
- Thực hành build các ứng dụng với Docker Compose
- Tạo web server và database server với docker compose
- Check log, backup và restore apps
- Thực hành với các mạng riêng biệt cho các dịch vụ khác nhau
[ Phần 3: Module 3: Container Orchestration ]
Thời lượng: 1 buổi
- Docker Swarm cơ bản
- Thực hành dựng Docker Swarm cơ bản
- Thực hành tạo ứng dụng web sử dụng docker swarm
[ Phần 4: Module 4: Git, CICD với Jenkins ]
Thời lượng: 4 buổi
- CICD là gì
- Cài đặt và sử dụng Jenkins
- Tự động hóa quy trình với Jenkins
- Thực hành các lệnh git cơ bản
- Xây dựng ứng dụng web
- Cài đặt và cấu hình CICD để mỗi khi cập nhật code thì ứng dụng tự động deploy
- Thực hành CICD với Docker Git Jenkins
- Cài đặt và các thao tác cơ bản với Jenkins
- Build 1 nodejs project
- Build 1 docker project
- Sử dụng pipeline
- Trigger build job tự động từ github repo
- Tạo job release thủ công theo tag
[ Phần 5: Module 5: Kubernetes (k8s) cơ bản ]
Thời lượng: 1 buổi
- Cài đặt k8s cluster
- Triển khai các container app trên k8s cluster
- Triển khai 1 pod đầu tiên trên k8s
- Triển khai pod bằng file mô tả
- Phân phối pod trên các node
- Publish dịch vụ ra bên ngoài
[ Phần 6: Module 6: Project cuối khóa và tổng kết ]
Thời lượng: 1 buổi
- Xây dựng ứng dụng kiến trúc microservices
- Support hoàn thiện ứng dụng
Sản phẩm học viên
Feedback học viên
Khóa đào tạo DevOps Foundation dành cho lập trình viên - Đăng ký ngay nhận ưu đãi 35% học phí