Quay lại tất cả sơ đồ

Sơ đồ kiến trúc

Thiết kế kiến trúc đám mây và hệ thống với biểu tượng dịch vụ và kết nối. Hoàn hảo cho tài liệu cơ sở hạ tầng.

Sơ đồ kiến trúc là gì?

Sơ đồ kiến trúc trực quan hóa cấu trúc của hệ thống phần mềm, cơ sở hạ tầng đám mây và môi trường kỹ thuật. Chúng hiển thị dịch vụ, cơ sở dữ liệu, mạng và kết nối giữa chúng bằng biểu tượng và ký hiệu tiêu chuẩn. Sơ đồ kiến trúc thiết yếu cho thiết kế hệ thống, lập kế hoạch triển khai đám mây, tài liệu cơ sở hạ tầng và truyền đạt quyết định kỹ thuật cho các nhóm kỹ thuật.

Chỉnh sửa và xem trước

Xây dựng Sơ đồ kiến trúc với cú pháp Mermaid và xem thay đổi ngay lập tức.

Trình soạn thảo
100%

Example

Architecture diagram example

A Mermaid architecture diagram for a browser editor, renderer, and exported PNG file.

Mermaid architecture diagram example showing browser, editor UI, renderer, and PNG file services
Mermaid architecture diagram example showing browser, editor UI, renderer, and PNG file services

Mermaid code

architecture-beta
    group app(cloud)[Mermaid Editor]

    service browser(internet)[Browser] in app
    service editor(server)[Editor UI] in app
    service renderer(server)[Mermaid Renderer] in app
    service file(disk)[PNG File]

    browser:R --> L:editor
    editor:R --> L:renderer
    renderer:B --> T:file

Các trường hợp sử dụng phổ biến

Thiết kế cơ sở hạ tầng đám mây

Lập kế hoạch triển khai AWS, Azure hoặc GCP. Trực quan hóa dịch vụ, mạng, lưu trữ và tài nguyên tính toán trước khi cung cấp.

Kiến trúc Microservices

Lập bản đồ ranh giới dịch vụ, cổng API, hàng đợi tin nhắn và kho dữ liệu. Tài liệu hóa cách microservices giao tiếp và phụ thuộc lẫn nhau.

Tài liệu hệ thống

Tạo tài liệu sống về hệ thống sản xuất. Giúp thành viên mới hiểu cơ sở hạ tầng và sơ đồ dịch vụ.

Kiến trúc bảo mật

Trực quan hóa ranh giới bảo mật, luồng xác thực và phân đoạn mạng. Tài liệu hóa kiểm soát bảo mật và vị trí đặt.

Tính năng chính

Biểu tượng dịch vụ

Sử dụng biểu tượng tiêu chuẩn cho các dịch vụ phổ biến như cơ sở dữ liệu, máy chủ, dịch vụ đám mây và thành phần mạng.

Nhóm dịch vụ

Nhóm các dịch vụ liên quan vào nhóm có tên để hiển thị ranh giới logic, VPC hoặc đơn vị tổ chức.

Loại kết nối

Hiển thị kết nối có hướng giữa dịch vụ với nhãn mô tả giao thức giao tiếp hoặc luồng dữ liệu.

Bố cục phân lớp

Sắp xếp dịch vụ theo lớp (trình bày, logic nghiệp vụ, dữ liệu) để hiển thị các tầng kiến trúc rõ ràng.

Thực hành tốt nhất

Hiển thị mức chi tiết phù hợp

Phù hợp mức chi tiết với đối tượng. Lãnh đạo cần sơ đồ tổng quan; kỹ sư cần chi tiết dịch vụ cụ thể.

Sử dụng biểu tượng tiêu chuẩn

Sử dụng biểu tượng được nhận biết cho dịch vụ và cơ sở hạ tầng. Điều này giúp sơ đồ ngay lập tức dễ hiểu cho đối tượng kỹ thuật.

Nhóm dịch vụ liên quan

Sử dụng nhóm trực quan để hiển thị ranh giới dịch vụ, vùng mạng hoặc môi trường triển khai.

Giữ luôn cập nhật

Sơ đồ kiến trúc mất giá trị khi lệch khỏi thực tế. Cập nhật chúng như một phần quy trình triển khai.

Khám phá các loại sơ đồ khác

Lưu đồ

Trực quan hóa quy trình, luồng công việc và thuật toán với các nút và mũi tên định hướng. Hoàn hảo cho quy trình kinh doanh và cây quyết định.

Sơ đồ trình tự

Ghi lại các tương tác giữa các tác nhân hoặc hệ thống khác nhau theo thời gian. Lý tưởng cho tài liệu API và thiết kế hệ thống.

Sơ đồ lớp

Mô hình hóa hệ thống hướng đối tượng với các lớp, thuộc tính và mối quan hệ. Thiết yếu cho việc lập kế hoạch kiến trúc phần mềm.

Sơ đồ trạng thái

Biểu diễn các chuyển đổi trạng thái trong hệ thống hoặc ứng dụng. Tuyệt vời cho việc mô hình hóa trạng thái vòng đời và luồng công việc.

Biểu đồ Gantt

Lập kế hoạch và theo dõi tiến độ dự án với các nhiệm vụ và phụ thuộc. Hoàn hảo cho quản lý dự án và lập lịch.

Sơ đồ ER

Thiết kế lược đồ cơ sở dữ liệu với các thực thể và mối quan hệ. Lý tưởng cho việc mô hình hóa và tài liệu cơ sở dữ liệu.

Hành trình người dùng

Lập bản đồ trải nghiệm và tương tác của người dùng qua các điểm tiếp xúc. Xuất sắc cho thiết kế UX và lập bản đồ hành trình khách hàng.

Đồ thị Git

Trực quan hóa chiến lược phân nhánh Git và lịch sử commit. Hữu ích cho việc giải thích luồng công việc quản lý phiên bản.

Sơ đồ tư duy

Tổ chức ý tưởng, động não và tạo cấu trúc phân cấp trực quan. Hoàn hảo cho lập kế hoạch và lập bản đồ kiến thức.

Biểu đồ tròn

Hiển thị phân bổ dữ liệu theo tỷ lệ với biểu đồ hình tròn. Lý tưởng để thể hiện phần trăm và phân tích thị phần.

Dòng thời gian

Trực quan hóa các sự kiện và mốc quan trọng theo thứ tự thời gian. Tuyệt vời cho lịch sử dự án và lộ trình phát triển.

Bảng Kanban

Tổ chức nhiệm vụ thành các cột đại diện cho các giai đoạn luồng công việc. Hoàn hảo cho quản lý dự án agile và theo dõi nhiệm vụ.

Biểu đồ phần tư

Vẽ các mục trên lưới hai trục để so sánh và ưu tiên. Lý tưởng cho ưu tiên tính năng và phân tích chiến lược.

Sơ đồ Sankey

Trực quan hóa lượng luồng giữa các nút với mũi tên tỷ lệ. Hoàn hảo cho luồng năng lượng, phân bổ ngân sách và phễu chuyển đổi.

Biểu đồ XY

Tạo biểu đồ cột và biểu đồ đường với các trục tùy chỉnh. Lý tưởng cho trực quan hóa dữ liệu và phân tích xu hướng.

Sơ đồ khối

Xây dựng bố cục có cấu trúc với các khối sắp xếp theo cột và hàng. Tuyệt vời cho kiến trúc hệ thống và tổng quan thành phần.

Sơ đồ gói tin

Trực quan hóa cấu trúc gói tin giao thức mạng với bố cục trường cấp bit. Thiết yếu cho tài liệu giao thức mạng.