강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

[Phiên bản sửa đổi 2023-11-27] Phát triển RESTful Web Services bằng Spring Boot 3.x

Bài giảng này nói về quá trình phát triển ứng dụng RESTful Web Services bằng Spring Boot và bạn có thể tìm hiểu những kiến ​​thức cơ bản cần thiết cho thiết kế REST API.

(4.8) 466 đánh giá

4,918 học viên

Độ khó Cơ bản

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

  • Dowon Lee
Spring Boot
Spring Boot
REST API
REST API
Spring Boot
Spring Boot
REST API
REST API

Tôi có một số cập nhật bài giảng và muốn chia sẻ chúng.

Xin chào, đây là Lee Do-won.

Virus Corona dường như đang dần dịu đi và chúng ta đang trở lại cuộc sống xã hội bình thường.

Mùa hè năm 2022 đang bắt đầu. Có vẻ như mùa mưa đang bắt đầu và thật khó để nhìn thấy bầu trời trong xanh.

Tôi không có gì để nói ngoại trừ lời xin lỗi đến những ai đang chờ đợi bài giảng tiếp theo của " Ứng dụng microservice (MSA) được phát triển với Spring Cloud ". Theo kế hoạch ban đầu, buổi giảng lẽ ra khai giảng vào tháng 1 năm ngoái đã bị hoãn lại sang tháng 2 và tháng 3 do dự án đang triển khai có vấn đề, nhưng vẫn chưa khai giảng... nhưng... thực sự sẽ sớm thôi! Chúng tôi đang thực hiện những chuẩn bị cuối cùng để khai trương.

Bài giảng tiếp theo sẽ về CI/CD theo lịch trình. Hôm nay, trước tiên tôi xin giới thiệu mục lục của bài giảng CI/CD.

Bài giảng gồm 6 đến 7 phần. Tùy thuộc vào việc phần Phụ lục có được đưa vào bài giảng này hay không mà nó có thể sẽ được chia thành 6 hoặc 7 phần.

Phần 1. DevOps và CI/CD

1-1. DevOps và CI/CD

1-2. Quy trình làm việc CI/CD

1-3. Cài đặt Jenkins

1-4. Bài tập số 1

 

Phần 2. Sử dụng CI/CD bằng Jenkins

2-1. Tích hợp Git & Maven cho CI/CD

2-2. Bài tập số 2

2-3. Tích hợp máy chủ Tomcat cho CI/CD

2-4. Bài tập số 3

2-5. Cài đặt thăm dò ý kiếnSCM

2-6. Định cấu hình môi trường phòng thí nghiệm bằng Docker

2-7. Bài tập số 4

 

Phần 3. Jenkins + Cơ sở hạ tầng dưới dạng Code (Quản lý cấu hình bằng Ansible)

3-1. IaC

3-2. Tổng quan về Ansible

3-3. Cài đặt Ansible

3-4. Playbook Ansible

3-5. Bài tập số 5

3-6. Triển khai hình ảnh Docker

3-7. Bài tập số 6

 

Phần 4. Tích hợp Jenkins + Ansible + Kubernets

4-1. Triển khai đến cụm Kubernetes

4-2. Tích hợp Ansible + Kubernetes

4-3. Bài tập số 7

4-4. quá trình CI/CD

4-5. Bài tập số 8

4-6. Cài đặt Minikube (chip Apple Silicon)

 

Phần 5. Sử dụng Jenkins nâng cao

5-1. Sử dụng đường ống phân phối

5-2. Cấu hình đường ống Jenkins

5-3. Bài tập số 9

5-4. Bài tập số 10

5-5. thực hành

5-6. Phân tích tĩnh SonarQube

 

Phần 6. Triển khai lên đám mây công cộng

6-1. Tạo phiên bản AWS EC2 và cài đặt Docker

6-2. Triển khai lên AWS

6-3. Định cấu hình cụm Kubernetes bằng Kops

6-4. Tạo phiên bản máy chủ NCP và cài đặt Docker

6-5. Triển khai tới NCP

 

Phụ lục

A-1. Yêu cầu cài đặt SW

A-2. Cài đặt máy chủ Tomcat

A-3. Máy chủ SSH

A-4. Cài đặt XShell và MobaXterm cho người dùng Windows

A-5. Cài đặt đầu cuối cho người dùng MacOS

 

Chúng tôi xin cảm ơn bạn một lần nữa vì đã quan tâm đến bài giảng và chúng tôi mong sớm được gặp lại bạn với một bài giảng tuyệt vời.

Cảm ơn

 

Bình luận