Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

5 DevOps Project- Jenkins, K8s ,Docker, AWS, SonarQube,Nexus

5 Dự án DevOps - Jenkins, K8s, Docker, AWS, SonarQube, Nexus

5 Dự án DevOps - Jenkins, K8s, Docker, AWS, SonarQube, Nexus

100% Thực hành | Jenkins trên Server, Docker, với Agents và tích hợp AWS, Maven, Docker, Kubernetes, SonarQube

4.8
(135 đánh giá)
563 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 849.000đ -94%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
8.5 giờ video
79 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Thành thạo Jenkins từ cơ bản đến nâng cao
Thiết lập và quản lý job và repository trên Jenkins hiệu quả
Áp dụng chiến lược branching và merging thực tế
Cấu hình và tối ưu hóa pipeline CI/CD Jenkins
Sử dụng Jenkins Package Registry và Container Registry
Tích hợp Jenkins với dịch vụ đám mây như AWS và Kubernetes (EKS)
Tận dụng tích hợp Jenkins Terraform cho Infrastructure as Code
Triển khai kiểm thử tự động và đánh giá chất lượng mã nguồn với SonarQube
Dùng Jenkins với Docker và DockerHub cho quy trình container hóa
Tích hợp Jenkins với Ansible để quản lý cấu hình
Quản lý trạng thái Terraform trong Jenkins
Áp dụng các biện pháp bảo mật tốt nhất trong quy trình Jenkins
Quản trị và tối ưu Jenkins về hiệu năng và khả năng mở rộng

Yêu cầu

Yêu cầu có kinh nghiệm Jenkins - chúng tôi sẽ hướng dẫn từ đầu
Sẵn sàng học hỏi và khám phá các khái niệm mới trong phát triển phần mềm và DevOps
Tư duy cởi mở và nhiệt huyết học các phương pháp phát triển hiện đại
Hướng dẫn từng bước: Mỗi chủ đề được trình bày có cấu trúc với hướng dẫn chi tiết về cài đặt, cấu hình và sử dụng GitLab.
Học qua thực hành: Các bài lab thực hành và bài tập được cung cấp xuyên suốt khóa học để củng cố kiến thức và cho bạn cơ hội thực hành trong môi trường thực tế.

Đối tượng phù hợp

Người yêu thích DevOps muốn làm chủ bộ tính năng mở rộng của Jenkins
Người mới bắt đầu muốn khởi đầu hành trình trong phát triển phần mềm và DevOps
Sinh viên và người mới tốt nghiệp muốn xây dựng kỹ năng thực tế cho sự nghiệp
Lập trình viên muốn cải thiện kỹ năng quản lý phiên bản và cộng tác
Chuyên viên CNTT muốn chuyển sang vai trò DevOps
Người yêu thích DevOps muốn làm chủ bộ tính năng mở rộng của Jenkins
Ai cũng có thể tham gia khóa học này, theo tốc độ riêng của mình.

Nội dung khóa học

9 phần • 79 bài giảng
1 Giới thiệu khóa học
2 Nội dung
1 Jenkins - Tình huống thực tế
2 Tổng quan về Jenkins
3 Jenkins CI/CD
4 Mối quan hệ giữa Jenkins và Tự động hóa
5 Nhu cầu, Lợi ích và Giải pháp thay thế cho Jenkins
6 Giao diện Jenkins UI Console
7 SPA là gì?
1 Các cách sử dụng Jenkins Server
2 Cài đặt trên AWS
3 Cài đặt trên MacOS
4 Cài đặt trên Docker
5 Ôn tập Git & Maven
6 Ôn tập Docker
7 Ôn tập Sonarqube
8 Ôn tập Kubernetes
9 Các loại job trong Jenkins
1 Hiểu về Freestyle Jobs
2 Triển khai dự án Java lên Tomcat
1 Ý tưởng kinh doanh cho dự án
2 Triển khai ứng dụng Java trên máy local
3 Công cụ và Kiến trúc
4 Chi tiết cách sử dụng và thiết lập
5 Giai đoạn 1: Thiết lập hạ tầng
6 Giai đoạn 2: Thiết lập phụ thuộc
7 Giai đoạn 3: Thiết lập triển khai
8 Tình huống thực tế - Phần 1
9 Tình huống thực tế - Phần 2
10 Tình huống thực tế - Phần 3
11 Tình huống thực tế - Phần 4
12 Tình huống thực tế - Phần 5
13 Tình huống thực tế - Phần 6
14 Hoàn thành
1 Hiểu về Jenkins trên Docker
2 Hiểu về dự án NodeJS
3 Triển khai ứng dụng NodeJS trên máy local
4 Thiết lập hạ tầng
5 Giai đoạn Checkout
6 Giai đoạn Build
7 Dockerfile cho ứng dụng NodeJS
8 Xây dựng Docker Image
9 Xử lý lỗi quyền cho Docker
10 Đẩy image lên DockerHub
11 Tích hợp với AWS
12 Tạo tệp Kubernetes Manifest
13 Tích hợp với Kubernetes
14 Dự án - Triển khai End to End trên EKS
15 Tóm tắt dự án
1 Hiểu về Jenkins trên Agents
2 Hiểu về dự án Python
3 Thiết lập hạ tầng
4 Kết nối Jenkins Master với Agent
5 Kiểm thử job trên Jenkins Agent
6 Giai đoạn Checkout
7 Giai đoạn Build
8 Dockerfile cho ứng dụng Python
9 Xây dựng Docker Image
10 Đẩy image lên DockerHub
11 Tích hợp với AWS
12 Thiết lập hạ tầng EKS
13 Tạo tệp Kubernetes Manifest
14 Tích hợp với Kubernetes
15 Dự án - Triển khai End to End trên EKS
16 Tóm tắt dự án
1 Hiểu về dự án PHP
2 Triển khai ứng dụng PHP trên máy local
3 Thiết lập hạ tầng cho PHP CI/CD
4 Nhiều môi trường trong EKS
5 Giai đoạn Checkout
6 Giai đoạn Build
7 Tạo Dockerfile cho PHP
8 Giai đoạn Docker Build
9 Giai đoạn Docker Push
10 Tích hợp AWS với Jenkins
11 Tạo tệp Kubernetes Manifest
12 Giai đoạn triển khai trên EKS
13 Tóm tắt dự án PHP
1 Bài giảng Bonus!!

Giới thiệu khóa học

5 Jenkins SPA Project: AutoDevOps, Java, NodeJS, PHP, Python - Hands-On Prep

Dive into the world of Single Page Applications (SPAs) with this comprehensive, hands-on course. Master Jenkins DevOps while working with multiple programming languages to create robust, efficient SPAs.

Course Overview:

  • Develop 5 unique SPA projects using Java, NodeJS, PHP, and Python

  • Implement Jenkins for streamlined development and deployment

  • Gain practical experience with real-world scenarios and best practices

What You'll Learn:

  • Setting up Jenkins CI/CD pipelines for SPA projects

  • Leveraging DevOps features for automated testing and deployment

  • Building responsive and interactive SPAs using various technologies

  • Optimizing performance and security in SPA environments

Who This Course is For:

  • Developers looking to expand their full-stack skills

  • DevOps engineers interested in Jenkins DevOps

  • Students and professionals seeking hands-on experience with modern web technologies

Join us for an immersive learning experience that will elevate your SPA development skills and DevOps practices!


Benefits of Taking This Course:

  1. Comprehensive skill development: Gain expertise in Jenkins full suite of tools and features, from basic version control to advanced DevOps practices.

  2. Enhanced career prospects: DevOps skills are in high demand, and Jenkins proficiency can open doors to new job opportunities and career advancement.

  3. Improved workflow efficiency: Learn best practices for streamlining development processes, reducing time-to-market, and increasing productivity.

  4. Hands-on experience: Practice with real-world scenarios and integrate Jenkins with popular tools and platforms used in modern software development.

  5. Better collaboration: Master Jenkins features for team collaboration, project management, and communication.

  6. Security focus: Learn to implement secure DevOps practices, ensuring your projects meet industry standards for security and compliance.

  7. Scalable knowledge: Apply Jenkins skills to projects of any size, from personal repositories to enterprise-level implementations.

  8. Continuous learning: Stay updated with the latest DevOps trends and technologies through Jenkins evolving ecosystem.

By the end of this course, you'll have the skills and confidence to leverage Jenkins powerful features in your development workflow, implement efficient CI/CD pipelines, and contribute to a modern DevOps environment.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Continuous Integration
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Docker
Hiển thị tất cả khoá học Jenkins
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊