Luận Văn Thạc Sĩ: Xây Dựng Kiến Trúc Triển Khai Liên Tục Cho Các Hệ Thống Dựa Trên Vi Dịch Vụ

2018

83
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: KIẾN THỨC CƠ BẢN

1.1. Tính toán đám mây

1.1.1. Giới thiệu về tính toán đám mây

1.2. Sự phổ biến của ứng dụng dựa vào đám mây

1.3. Tích hợp, chuyển giao và triển khai liên tục

1.3.1. Tích hợp liên tục

1.3.2. Chuyển giao liên tục

1.3.3. Triển khai liên tục

1.4. Kiến trúc hệ thống

1.4.1. Kiến trúc một khối

1.4.2. Kiến trúc hướng dịch vụ

1.4.3. Kiến trúc vi dịch vụ

1.4.4. Các mô hình triển khai

1.4.4.1. Mô hình triển khai tùy biến
1.4.4.2. Mô hình không tùy biến kết hợp với Reverse Proxy
1.4.4.3. Mô hình không tùy biến với ứng dụng vi dịch vụ

1.5. Khái niệm Container

2. CHƯƠNG 2: YÊU CẦU CỦA HỆ THỐNG TRIỂN KHAI LIÊN TỤC

2.1. Yêu cầu về điều phối container

2.1.1. Khám phá dịch vụ

2.2. Bộ lập lịch

2.3. Điều phối container

2.4. Yêu cầu cho các nhà phát triển

2.4.1. Khả năng tự triển khai

2.4.2. Nhận được các thông tin về kết quả build

2.5. Yêu cầu về vận hành

2.5.1. Quản lý cấu hình

2.5.2. Thu thập và lưu trữ log

2.5.3. Giám sát và thông báo lỗi

2.5.4. Triển khai không bị gián đoạn và có khả năng đảo ngược phiên bản

2.5.5. Thiết kế mạng triển khai

3. CHƯƠNG 3: THIẾT KẾ HỆ THỐNG TRIỂN KHAI LIÊN TỤC

3.1. Luồng triển khai cơ bản

3.2. Phân tích và lựa chọn công nghệ

3.2.1. Hệ thống quản lý mã nguồn

3.2.2. Máy chủ CI và máy chủ triển khai

3.3. Công nghệ container

3.4. Nền tảng điều phối container

3.7. Hệ thống thu thập và quản lý log

3.8. Công nghệ giám sát hệ thống và cảnh báo

3.9. Giải pháp quản lý cấu hình

3.10. Luồng triển khai liên tục hoàn thiện

4. CHƯƠNG 4: CÀI ĐẶT VÀ ĐÁNH GIÁ

4.1. Hệ thống vi dịch vụ mẫu

4.2. Cách thức tổ chức mã nguồn và quá trình build ảnh docker

4.3. Cài đặt môi trường sản phẩm

4.4. Đánh giá kết quả

KẾT LUẬN

TÀI LIỆU THAM KHẢO

PHỤ LỤC

Luận văn thạc sĩ vnu uet xây dựng kiến trúc triển khai liên tục cho các hệ thống dựa trên vi dịch vụ luận văn ths máy tính 84801