Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu
- Tổng quan về các khái niệm và lợi ích cốt lõi của CI/CD
- Tìm hiểu về các dịch vụ CI (Travis-CI, CircleCI, Semaphore, v.v.)
Chuẩn bị Môi trường Phát triển
- Thiết lập kho lưu trữ Github
- Tích hợp Travis-CI với Github
Xây dựng Gói Python
- Tạo logic ứng dụng
- Đóng gói mã cục bộ
Tự động hóa Triển khai Gói
- Thêm token PyPI vào Travis-CI
- Tạo và định nghĩa quy trình CI/CD
- Kích hoạt các phụ thuộc
- Chạy và kiểm tra mã
- Xuất bản gói Python
Triển khai Ứng dụng Container hóa
- Tạo ứng dụng web Python
- Container hóa ứng dụng
- Triển khai ứng dụng với Docker
- Tự động hóa triển khai với Heroku
Khắc phục sự cố
Tóm tắt và Kết luận
Yêu cầu
- Có kinh nghiệm với Git hoặc Github
- Python kinh nghiệm lập trình
Đối tượng
- Nhà phát triển
- DevOps kỹ sư
14 Giờ
Đánh giá (3)
Thực hành thú vị và trực tiếp.
Balavignesh Elumalai - Scottish Power
Khóa học - SonarQube for DevOps
Dịch thuật bằng máy
Giảng viên có kinh nghiệm sâu rộng và trình bày rất tốt. Độ sâu của kiến thức cùng với niềm đam mê giảng dạy được đánh giá cao.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Khóa học - Jenkins 2: Building CI/CD Pipelines
Dịch thuật bằng máy
Giảng viên. Tôi đã hiểu những gì ông ấy giảng dạy, điều này thật bất ngờ khi mà tôi gần như không có kiến thức về lĩnh vực đó. Nếu ông ấy có thể dạy tôi, thì ông ấy có thể dạy bất kỳ ai!!!!
April - OIT
Khóa học - Test Automation with Selenium and Jenkins
Dịch thuật bằng máy