- Xuất bản vào
Kiến trúc microservice điển hình trông như thế nào?
- Tác giả

- Tên
- AbnAsia.org
- @steven_n_t
"Sơ đồ bên dưới thể hiện một kiến trúc microservice điển hình.
Trình cân bằng tải: Điều này phân phối lưu lượng truy cập đến trên nhiều dịch vụ phụ trợ.
CDN (Mạng phân phối nội dung): CDN là một nhóm các máy chủ được phân bổ theo địa lý, chứa nội dung tĩnh để phân phối nhanh hơn. Trước tiên, khách hàng tìm kiếm nội dung trong CDN, sau đó chuyển sang các dịch vụ phụ trợ.
API Gateway: Cổng này xử lý các yêu cầu đến và định tuyến chúng đến các dịch vụ liên quan. Nó nói chuyện với nhà cung cấp danh tính và khám phá dịch vụ.
Nhà cung cấp danh tính: Điều này xử lý việc xác thực và ủy quyền cho người dùng.
Đăng ký và khám phá dịch vụ: Quá trình đăng ký và khám phá vi dịch vụ diễn ra trong thành phần này và cổng API sẽ tìm kiếm các dịch vụ có liên quan trong thành phần này để trao đổi.
Quản lý: Thành phần này chịu trách nhiệm giám sát các dịch vụ.
Microservices: Microservice được thiết kế và triển khai ở nhiều lĩnh vực khác nhau. Mỗi miền có cơ sở dữ liệu riêng. Cổng API giao tiếp với các vi dịch vụ thông qua API REST hoặc các giao thức khác và các vi dịch vụ trong cùng một miền giao tiếp với nhau bằng RPC (Cuộc gọi thủ tục từ xa).
Lợi ích của microservice:
- Chúng có thể được thiết kế, triển khai và mở rộng quy mô theo chiều ngang một cách nhanh chóng.
- Mỗi miền có thể được duy trì độc lập bởi một nhóm chuyên dụng.
- Do đó, các yêu cầu kinh doanh có thể được tùy chỉnh trong từng miền và được hỗ trợ tốt hơn."

TÁC GIẢ
Về ABN Asia: Ai Base Network (ABN), ABN Asia được thành lập từ năm 2012, là một công ty xuất phát từ học thuật, do những giảng viên, cựu du học sinh Hungary, Hà Lan, Nga, Đức, và Nhật Bản sáng lập. Chúng tôi chia sẻ đam mê chung và tầm nhìn vững chắc về công nghệ, mang đến sự đổi mới và chất lượng đỉnh cao cho khách hàng. Phương châm của chúng tôi là: Tốt hơn. Nhanh hơn. An toàn hơn. Trong nhiều trường hợp: Rẻ hơn.
Hãy liên hệ với chúng tôi khi Quý doanh nghiệp có các nhu cầu về dịch vụ công nghệ thông tin, tư vấn chuyển đổi số, tìm kiếm các giải pháp phần mềm phù hợp, hoặc nếu Quý doanh nghiệp có đấu thầu CNTT (RFP) để chúng tôi tham dự. Quý doanh nghiệp có thể liên hệ với chúng tôi qua địa chỉ email [email protected]. Chúng tôi sẵn lòng hỗ trợ với mọi nhu cầu công nghệ của Quý doanh nghiệp.

© ABN ASIA