Kiến trúc Power Pages
Power Pages cung cấp một nền tảng an toàn, có thể mở rộng và có tính sẵn sàng cao để xây dựng các trang web quan trọng trong kinh doanh cho nhiều trường hợp sử dụng.
Mỗi trang web sản xuất Power Pages đều tuân theo cùng một kiến trúc được tối ưu hóa cho khả năng mở rộng và tính sẵn sàng cao. Sơ đồ sau mô tả kiến trúc được sử dụng để lưu trữ từng trang web Power Pages.
Sau đây là các thành phần chính của mỗi thiết lập trang web Power Pages:
Mạng phân phối nội dung (CDN) giúp cải thiện hiệu suất và khả năng mở rộng của trang web bằng cách giảm độ trễ mạng cho người dùng cuối cũng như bằng cách lưu vào bộ đệm các tệp tĩnh và phục vụ chúng từ mạng biên.
Power Pages cung cấp khả năng sử dụng ngay CDN không được bật theo mặc định nhưng quản trị viên trang web có thể bật.
Nếu bạn cần nhiều quyền kiểm soát hơn, Power Pages cũng hỗ trợ các nhà cung cấp mạng cung cấp nội dung bên ngoài như Azure frontdoor, Akamai, Cloudflare, Imperva và các nhà cung cấp khác có thể được định cấu hình bằng trang web Power Pages của bạn. Tài liệu mẫu nay mô tả cách cấu hình mạng phân phối nội dung dựa trên Azure front door với trang web Power Pages
Tường lửa ứng dụng web (WAF) giúp cải thiện tình trạng bảo mật của trang web bằng cách phân tích lưu lượng truy cập và bảo vệ trang web trước các cuộc tấn công phổ biến như tập lệnh chéo trang, chèn SQL, đưa tệp vào và các cuộc tấn công khác.
Tương tự như mạng phân phối nội dung, Power Pages cung cấp một giải pháp tường lửa ứng dụng web vượt trội được kích hoạt bởi quản trị viên trang web.
Nếu bạn cần có nhiều quyền kiểm soát hơn đối với cấu hình tường lửa ứng dụng web, Power Pages cũng hỗ trợ đưa vào các nhà cung cấp tường lửa ứng dụng web do khách hàng sở hữu như Azure frontdoor, Akamai, Cloudflare, Imperva và các nhà cung cấp khác.
Mỗi trang web sản xuất Power Pages được định cấu hình với phiên bản trình quản lý lưu lượng Azure được đặt ở chế độ hoạt động/thụ động để hướng lưu lượng truy cập của người dùng cuối đến máy chủ Ứng dụng thích hợp. Tính năng này cung cấp tính sẵn sàng cao và khắc phục thảm họa.
Mỗi trang web sản xuất Power Pages bao gồm ít nhất hai nút máy chủ ứng dụng được lưu trữ ở các khu vực trung tâm dữ liệu Azure khác nhau để cung cấp tính sẵn sàng cao và khắc phục thảm họa. Trình quản lý lưu lượng Azure liên tục giám sát các nút này và hướng lưu lượng truy cập đến nút có sẵn. Vị trí của khu vực trung tâm dữ liệu Azure xác định vị trí của môi trường Power Platform mà trang web thuộc về.
Ví dụ: Nếu vị trí môi trường là Châu Âu thì máy chủ ứng dụng sẽ ở trung tâm dữ liệu Bắc Âu và Tây Âu. Khu vực chính của một địa điểm được xác định bởi vùng chính của tổ chức Power Platform để giữ độ trễ tối thiểu giữa Dataverse và trang web. Việc mở rộng quy mô của các máy chủ ứng dụng này được thực hiện tự động dựa trên khả năng cấp phép Power Pages được gán cho môi trường.
Microsoft Dataverse là thành phần quan trọng đối với bất kỳ trang web Power Pages nào. Nó hoạt động như một kho lưu trữ siêu dữ liệu cho trang web lưu trữ tất cả cấu hình trang web như trang web, đoạn nội dung, cài đặt trang web, siêu dữ liệu người dùng, v.v. và kho lưu trữ dữ liệu cho dữ liệu doanh nghiệp.
Trang web Power Pages kết nối với phiên bản Dataverse bằng cách sử dụng kết nối Máy chủ đến Máy chủ.
Bạn có thể đọc thêm thông tin chi tiết về kiến trúc trang web Power Pages trong Sách trắng về kiến trúc.