강의

챌린지

멘토링

로드맵

커뮤니티

Phát triển dịch vụ LLM thực tiễn dành cho lập trình viên Spring

Đây là khóa học thực hành xây dựng hệ thống tìm kiếm tài liệu dựa trên RAG trong môi trường Spring Boot, sử dụng OpenAI API và Spring AI. Từ các khái niệm về Prompt Engineering, Vector Store và Embedding đến tạo mẫu nhanh bằng Dify, tích hợp công cụ MCP, đa phương thức và guardrail, bạn sẽ học toàn bộ quy trình phát triển AI Assistant theo từng bước. Bạn cũng có thể so sánh phương pháp tự triển khai với cách sử dụng các công cụ no-code để nắm được chiến lược áp dụng vào thực tế. 🆕 [Cập nhật] Phần 4 đã được bổ sung bài giảng chuyên đề (1 giờ) về mô hình ra quyết định Jev của TypeSafe, qua đó hướng dẫn cả cách thiết kế logic phán đoán của agent một cách sâu hơn.

(5.0) 6 đánh giá

795 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

openai
openai
vector-database
vector-database
prompt engineering
prompt engineering
RAG
RAG
Spring AI
Spring AI
openai
openai
vector-database
vector-database
prompt engineering
prompt engineering
RAG
RAG
Spring AI
Spring AI

[Mở khóa học] Bạn đã từng triển khai CI/CD bằng Jenkins nhưng vẫn chưa thử GitOps phải không?

Xin chào, tôi là Lee Do-won.


"Tôi đã thử tạo pipeline Jenkins, nhưng mới chỉ nghe qua khái niệm ArgoCD hoặc GitOps."

"Tôi bối rối không biết nên thiết kế việc triển khai như thế nào cho từng môi trường dev, staging và production."


Dành cho những ai đang trăn trở như vậy, chúng tôi đã mở khóa học 「Học GitOps CI/CD thực chiến với Jenkins và ArgoCD」 trên Inflearn.


Khóa học này khác biệt ở những điểm sau


• Cùng tìm hiểu cả GitOps dựa trên ArgoCD, vượt ra ngoài CI/CD truyền thống dựa trên Jenkins.

• Trực tiếp so sánh phương thức Push (Jenkins) và phương thức Pull (ArgoCD) trên cùng một cụm Kubernetes. Khi ai đó thay đổi thủ công bằng kubectl, bạn sẽ tận mắt thấy một bên giữ nguyên thay đổi còn bên kia tự động khôi phục, đồng thời trực tiếp cảm nhận sự khác biệt trong cách rollback và kiểm tra lịch sử triển khai.

• Kết hợp hai phương thức để xây dựng từ đầu đến cuối một quy trình triển khai kết hợp, trong đó dev·staging sử dụng Jenkins Push, còn production sử dụng ArgoCD Pull (phê duyệt Sync thủ công).

• Thực hành các kỹ thuật triển khai cốt lõi cần thiết cho vận hành, từ Canary, Blue-Green, RBAC, quy trình phê duyệt, ứng phó sự cố cho đến tự động rollback.


Môi trường thực hành

Chỉ cần Docker Desktop là có thể thực hiện. Tương thích với cả Windows và macOS, không cần tài khoản đám mây như AWS hay phát sinh chi phí riêng.


Khóa học này phù hợp với những ai


• Kỹ sư backend và hạ tầng đã từng sử dụng Jenkins nhưng chưa từng làm quen với ArgoCD/GitOps

• Những người muốn chuyển việc triển khai Kubernetes từ thao tác thủ công bằng kubectl apply sang tự động hóa

• Nhân sự DevOps·SRE quan tâm đến các yêu cầu vận hành như phê duyệt triển khai, rollback và theo dõi kiểm toán


Tổng thời lượng học khoảng 10–11 giờ, đồng thời cung cấp tài liệu thực hành và hướng dẫn khắc phục sự cố.


👉 Xem khóa học: https://inf.run/dEjZE

Nếu có điều gì thắc mắc, hãy thoải mái để lại trong phần bình luận hoặc mục Q&A của khóa học nhé!

Bình luận