Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 91 trang
Dung lượng: 2 MB

Giới thiệu nội dung

Phát Triển Phần Mềm Theo Hướng Chia Nhỏ Phần Dịch Vụ (Microservices) Và Phần Giao Diện (Micro-Frontends)

Tác giả: Bùi Thanh Hoa

Lĩnh vực: Kỹ thuật Phần Mềm

Nội dung tài liệu:

Luận văn này tập trung nghiên cứu về phương pháp xây dựng ứng dụng theo hướng kiến trúc microservices và micro-frontends. Tài liệu đi sâu vào tìm hiểu các kỹ thuật phát triển phần mềm, các công nghệ liên quan bao gồm Spring Boot, Spring Cloud và Single-SPA. Nghiên cứu cũng đề cập đến các mô hình phát triển web truyền thống như kiến trúc nguyên khối, kiến trúc hướng dịch vụ (SOA) và công nghệ ESB, làm cơ sở để làm rõ sự ra đời và đặc điểm của kiến trúc microservices. Tiếp đó, luận văn trình bày về hướng xây dựng ứng dụng web sử dụng micro-frontends, bao gồm các cơ chế tích hợp, điều hướng và giao tiếp giữa các micro-frontends. Cuối cùng, tài liệu đề cập đến việc xây dựng một ứng dụng thử nghiệm áp dụng cả hai kiến trúc microservices và micro-frontends, kèm theo các kỹ thuật kiểm thử và triển khai ứng dụng.

Mục lục chi tiết:

  • Lời cam đoan
  • Lời cảm ơn
  • Bảng các thuật ngữ và chữ viết tắt
  • Danh mục hình vẽ, đồ thị
  • Danh mục bảng biểu
  • Mở đầu: Lý do chọn đề tài, mục tiêu nghiên cứu, đối tượng và phạm vi nghiên cứu, phương pháp nghiên cứu, kết cấu luận văn.
  • Chương 1: Phát triển phần mềm theo hướng Microservices
  • Chương 2: Phát triển ứng dụng web theo hướng Micro-Frontends
  • Chương 3: Xây dựng ứng dụng thử nghiệm theo hướng Microservices và Micro-Frontends
  • Kết luận: Kết quả đạt được, đánh giá ưu nhược điểm và bài học kinh nghiệm, các tồn tại và hướng phát triển.
  • Tài liệu tham khảo