Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Áp dụng cho khuyến nghị về danh sách kiểm tra Hiệu quả hiệu suất được thiết kế tốt này: Power Platform
| P.E:03 | Chọn dịch vụ phù hợp. Các dịch vụ và tính năng phải hỗ trợ khả năng đạt được mục tiêu hiệu suất khối lượng công việc và thích ứng với những thay đổi về năng lực dự kiến. Các lựa chọn cũng nên cân nhắc lợi ích của việc sử dụng các tính năng nền tảng hoặc xây dựng một triển khai tùy chỉnh. |
|---|
Hướng dẫn này mô tả các khuyến nghị để lựa chọn dịch vụ phù hợp với khối lượng công việc của bạn. Các khuyến nghị sau đây giúp bạn chọn được dịch vụ đáp ứng tốt nhất các yêu cầu và nhu cầu công việc của bạn. Khi bạn sử dụng các dịch vụ được thiết kế để xử lý các yêu cầu về khối lượng công việc của mình, bạn có thể đảm bảo rằng khối lượng công việc của mình đáp ứng được các mục tiêu hiệu suất. Nếu bạn chọn dịch vụ không phù hợp với khối lượng công việc của mình, dịch vụ đó có thể không đáp ứng được nhu cầu công việc của bạn. Dịch vụ không đầy đủ có thể dẫn đến thời gian phản hồi chậm, tắc nghẽn hoặc lỗi khối lượng công việc.
Định nghĩa
| Thuật ngữ | Định nghĩa |
|---|---|
| Khu vực | Chu vi địa lý bao gồm một tập hợp các trung tâm dữ liệu. |
| Tài nguyên | Một thực thể hoặc thành phần duy nhất mà bạn có thể tạo, cấu hình và sử dụng trong nhà cung cấp dịch vụ đám mây. |
| Service | Một sản phẩm hoặc dịch vụ từ nhà cung cấp dịch vụ đám mây. |
| Dịch vụ lưu trữ | Một dịch vụ cung cấp bộ nhớ cho các đối tượng, khối và tệp. |
Các chiến lược thiết kế chính
Các dịch vụ bạn chọn phải phù hợp với mục tiêu hiệu suất khối lượng công việc của bạn và có thể thích ứng với nhu cầu năng lực trong tương lai. Khi khối lượng công việc tăng lên hoặc phát triển, các dịch vụ bạn sử dụng phải phù hợp với tiêu chuẩn hiệu suất của bạn mà không cần phải điều chỉnh nhiều. Hãy cân nhắc sự cân bằng giữa các tính năng nền tảng và việc triển khai tùy chỉnh. Các tính năng của nền tảng cung cấp giải pháp tức thời, nhưng các tùy chọn được thiết kế riêng mang đến sự điều chỉnh chính xác. Bạn thường kết hợp cả hai tùy chọn trong giải pháp tổng thể của mình, với các tùy chọn được xây dựng riêng nhằm lấp đầy những khoảng trống cụ thể trong các tính năng nền tảng tích hợp sẵn. Lựa chọn dịch vụ của bạn phải mang tính hướng tới tương lai và phù hợp với nhu cầu cụ thể của bạn, đồng thời cân nhắc đến sự đánh đổi giữa tính tiện lợi và tính tùy chỉnh.
Hiểu được yêu cầu khối lượng công việc
Hiểu được yêu cầu về khối lượng công việc có nghĩa là nắm bắt được các yêu cầu về mặt kỹ thuật và chức năng của khối lượng công việc. Phân tích này giúp xác định tài nguyên, dung lượng lưu trữ, mạng và các thông số kỹ thuật khác cần thiết để chạy khối lượng công việc. Việc điều chỉnh các dịch vụ theo nhu cầu cụ thể của khối lượng công việc giúp ngăn ngừa tình trạng cung cấp quá mức hoặc sử dụng không hết tài nguyên.
Đánh giá nhu cầu và đặc điểm khối lượng công việc của bạn để xác định các yêu cầu và điều chỉnh khối lượng công việc phù hợp với mục tiêu hiệu suất ở mọi cấp độ. Bạn phải tính đến những ràng buộc hoặc sự phụ thuộc. Khi bạn hiểu được khối lượng công việc cần làm, bạn có thể đưa ra quyết định sáng suốt. Bạn có thể xác định cơ sở hạ tầng phù hợp và triển khai các chiến lược để xử lý tải đỉnh hoặc nhu cầu thay đổi.
Đáp ứng mục tiêu hiệu suất. Chọn các dịch vụ cho phép bạn đạt được mục tiêu hiệu suất cho khối lượng công việc của mình. Đảm bảo rằng dịch vụ có thể hỗ trợ nhu cầu về hiệu suất và bạn có thể theo dõi hiệu suất của dịch vụ đó. Thu thập dữ liệu hiệu suất cho các thành phần quan trọng.
Xem xét những hạn chế về mặt tổ chức. Hãy làm quen với những hạn chế mà tổ chức của bạn có thể áp dụng đối với các dịch vụ mà bạn triển khai. Hãy cân nhắc những hạn chế này khi bạn thiết kế giải pháp của mình.
Xem xét các yêu cầu về tuân thủ và bảo mật. Các yêu cầu về tuân thủ và bảo mật có thể ảnh hưởng đến các dịch vụ và cấu hình mà bạn lựa chọn. Đảm bảo rằng dịch vụ bạn chọn đáp ứng các yêu cầu liên quan đến lưu trữ, mã hóa, kiểm soát truy cập, nhật ký kiểm tra và vị trí dữ liệu.
Hãy xem xét kỹ năng làm việc nhóm. Nhóm của bạn xây dựng và duy trì khối lượng công việc. Các dịch vụ khác nhau đòi hỏi những kỹ năng khác nhau. Hãy chọn những dịch vụ mà nhóm của bạn biết cách sử dụng hoặc cam kết đào tạo họ trước khi bạn chọn một dịch vụ. Đảm bảo rằng các thành viên trong nhóm có đủ chuyên môn và kiến thức để sử dụng dịch vụ hiệu quả và tối ưu hóa hiệu suất của chúng.
Đánh đổi: Power Platform các dịch vụ cung cấp các chức năng cụ thể nhưng có thể hạn chế khả năng tùy chỉnh. Khối lượng công việc bao gồm các thành phần được xây dựng tùy chỉnh có thể linh hoạt hơn, nhưng có thể yêu cầu quản lý và cấu hình nhiều hơn so với khối lượng công việc chỉ sử dụng Power Platform dịch vụ.
Hiểu dịch vụ
Hiểu về dịch vụ có nghĩa là biết được khả năng, giới hạn và chức năng của các công cụ và dịch vụ của nền tảng. Hiểu biết về dịch vụ giúp bạn sử dụng các tính năng tích hợp, giảm nhu cầu sử dụng các giải pháp tùy chỉnh phức tạp và cải thiện hiệu quả hoạt động.
Hãy cân nhắc nhiều yếu tố khác nhau và hiểu rõ về dịch vụ trước khi bạn lựa chọn. Nghiên cứu và đánh giá các dịch vụ và công cụ mà nền tảng cung cấp. Xác định dịch vụ và công cụ nào phù hợp nhất với yêu cầu khối lượng công việc của bạn.
Hiểu giới hạn dịch vụ
Giới hạn dịch vụ là ngưỡng hoặc ranh giới được xác định trước do dịch vụ đặt ra. Giới hạn dịch vụ xác định mức sử dụng tối đa của tài nguyên hoặc khả năng trong dịch vụ đó. Khi bạn đã quen với giới hạn dịch vụ, bạn có thể tránh được các vấn đề như tranh chấp tài nguyên, suy giảm hiệu suất hoặc gián đoạn dịch vụ bất ngờ. Bạn có thể lập kế hoạch và phân bổ khối lượng công việc một cách hợp lý. Việc lập kế hoạch của bạn sẽ tính đến các yếu tố như khối lượng dữ liệu, khả năng xử lý và yêu cầu lưu trữ dữ liệu.
Ưu tiên các tính năng nền tảng
Ưu tiên các tính năng của nền tảng nghĩa là sử dụng các chức năng tích hợp do nền tảng cung cấp để xử lý các tác vụ cụ thể mà không cần mã tùy chỉnh. Các tính năng tích hợp được thiết kế để xử lý hiệu quả các tác vụ cụ thể ở quy mô lớn và được bảo trì thường xuyên. Các tính năng của nền tảng cho phép bạn tận dụng tốt hơn các khả năng của cơ sở hạ tầng đám mây vì chúng được tóm tắt và xử lý thay bạn. Chọn các dịch vụ cho phép bạn chuyển giao chức năng sang nền tảng thay vì phải tự viết và duy trì mã tùy chỉnh của riêng bạn. Trong nhiều trường hợp, giải pháp nền tảng dưới dạng dịch vụ (PaaS) mang lại hiệu suất tốt hơn so với mã tùy chỉnh. Mã tùy chỉnh làm tăng thêm độ phức tạp và khiến khối lượng công việc dễ gặp vấn đề về hiệu suất. Chỉ phát triển mã tùy chỉnh khi các tính năng dịch vụ không đủ.
Sự đánh đổi :Dịch vụ tốt nhất cho khối lượng công việc của bạn có thể là công nghệ mà nhóm của bạn không có chuyên môn, không đủ khả năng chi trả hoặc có thể yêu cầu các lớp bảo mật bổ sung. Ví dụ, một Dataverse plugin có thể phù hợp hơn với nhu cầu hiệu suất của bạn, nhưng nhóm khối lượng công việc của bạn có thể chỉ quen thuộc với Power Automate mây trôi.
Đánh giá các yêu cầu về cơ sở hạ tầng
Hiệu suất hoạt động của tài nguyên gắn liền với cơ sở hạ tầng nơi tài nguyên đó tồn tại. Điều này khiến việc lựa chọn cơ sở hạ tầng phù hợp trở nên quan trọng đối với hiệu quả hoạt động của dịch vụ. Đánh giá các yêu cầu về cơ sở hạ tầng bao gồm việc xác định khu vực địa lý phù hợp nhất để hỗ trợ khối lượng công việc của bạn.
Những cân nhắc chính trong quá trình ra quyết định này bao gồm:
Hiểu về các vùng. Mỗi khu vực tương ứng với một vị trí địa lý riêng biệt. Việc triển khai giải pháp của bạn trên đám mây yêu cầu phải chọn vị trí trung tâm dữ liệu, nơi đặt máy chủ vật lý và cơ sở dữ liệu cho giải pháp của bạn. Lựa chọn này có ảnh hưởng đến hiệu suất do độ trễ.
Mô hình triển khai một vùng so với nhiều vùng. Việc triển khai nhiều vùng có thể giảm độ trễ cho người dùng cuối. Tuy nhiên, nó cũng có thể làm tăng chi phí và độ phức tạp của khối lượng công việc. Hãy xem xét các yêu cầu về sử dụng dữ liệu; ví dụ, một vùng duy nhất có thể ngăn chặn việc tạo ra nhiều kho dữ liệu nhỏ hơn. Chọn mô hình triển khai phù hợp nhất với nhu cầu khối lượng công việc của bạn.
Hiểu các tính năng có sẵn. Các khu vực khác nhau có thể cung cấp các tính năng khác nhau. Tìm hiểu các tính năng có sẵn trong khu vực trước khi bạn chọn khu vực đó. Đảm bảo rằng khu vực đó đáp ứng được nhu cầu về hiệu suất khối lượng công việc của bạn.
Hãy xem xét độ trễ. Độ trễ, thời gian dữ liệu di chuyển từ nguồn đến đích, tăng lên khi các dịch vụ cách xa nhau hơn. Các dịch vụ liên lạc giữa các khu vực có thể gặp phải tình trạng độ trễ tăng cao. Nên xác định các dịch vụ thường xuyên liên lạc và định vị chúng trong cùng một khu vực. Ngoài ra, việc chọn khu vực gần với nhóm người dùng chính của bạn có thể giảm thiểu độ trễ, mang lại trải nghiệm tốt hơn cho người dùng. Nếu bạn có người dùng ở nhiều nơi trên thế giới, bạn có thể cần phải thỏa hiệp về độ trễ đối với một số người dùng. Bạn nên phân tích đặc điểm người dùng và khối lượng công việc để tìm ra sự cân bằng tối ưu. Việc lựa chọn vị trí đặt trung tâm dữ liệu là một phần trong chiến lược môi trường của bạn .
Đánh giá các yêu cầu về mạng
Đánh giá nhu cầu mạng của bạn để xác định dịch vụ và cấu hình khối lượng công việc phù hợp. Đảm bảo rằng mạng có thể hỗ trợ khối lượng công việc của bạn.
Để đánh giá các yêu cầu về mạng, hãy đảm bảo rằng bạn:
Hiểu về lưu lượng mạng. Đánh giá lưu lượng mạng dự kiến cho khối lượng công việc. Hiểu nhu cầu truyền dữ liệu và tần suất yêu cầu mạng.
Hiểu rõ yêu cầu về băng thông. Xác định yêu cầu về băng thông cho khối lượng công việc. Hãy xem xét lượng dữ liệu được truyền và nhận qua mạng.
Hiểu độ trễ của mạng. Đánh giá độ trễ mong muốn cho khối lượng công việc.
Hiểu về thông lượng. Hãy xem xét thông lượng cần thiết cho khối lượng công việc. Thông lượng là lượng dữ liệu có thể được truyền qua mạng trong một khoảng thời gian xác định. Cấu hình các tùy chọn định tuyến mạng để tận dụng lợi ích về thông lượng mạng.
Hiểu các cấu hình ảnh hưởng đến lưu lượng mạng và hiệu suất. Cài đặt tường lửa, cấu hình cổng dữ liệu tại chỗ và các yếu tố tương tự có thể ảnh hưởng đến lưu lượng mạng và hiệu suất. Hiểu tất cả các thành phần và cấu hình có thể gây ảnh hưởng và đảm bảo chúng được cấu hình để hỗ trợ các yêu cầu về hiệu suất của bạn.
Đánh giá các yêu cầu tính toán cho các thành phần tùy chỉnh
Trong khi các dịch vụ nền tảng quản lý các yêu cầu tính toán riêng của chúng, bạn sẽ cần phải đánh giá các yêu cầu tính toán của bất kỳ thành phần đám mây tùy chỉnh nào mà bạn đã triển khai. Đánh giá các yêu cầu tính toán bao gồm việc đánh giá các nhu cầu tính toán cụ thể của khối lượng công việc, bao gồm các yếu tố như loại phiên bản, khả năng mở rộng và khả năng chứa. Các dịch vụ điện toán khác nhau có khả năng và đặc điểm khác nhau có thể ảnh hưởng đến hiệu suất khối lượng công việc của bạn. Chọn dịch vụ điện toán tối ưu để đảm bảo khối lượng công việc của bạn chạy hiệu quả. Để biết thêm các khuyến nghị chi tiết về việc đánh giá yêu cầu tính toán cho các thành phần tùy chỉnh, hãy xem Đánh giá yêu cầu tính toán trong Azure Well-Architected Framework.
Đánh giá các yêu cầu cân bằng tải
Trong khi các dịch vụ nền tảng tự quản lý cân bằng tải, điều quan trọng là phải đánh giá và cân nhắc các tùy chọn cân bằng tải bổ sung. Sự lựa chọn nên dựa trên cách bạn sử dụng các tính năng của dịch vụ. Cân bằng tải đảm bảo công việc được phân bổ đều và ngăn không cho bất kỳ tài nguyên nào bị quá tải bởi các yêu cầu. Cân bằng tải giúp ngăn ngừa tình trạng tắc nghẽn và giảm thời gian phản hồi. Đánh giá các tùy chọn cân bằng tải khác nhau có sẵn với các dịch vụ có trong giải pháp của bạn. Xem lại tài liệu và công cụ so sánh để hiểu các tính năng.
Để chọn tùy chọn cân bằng tải phù hợp nhất cho khối lượng công việc của bạn, hãy cân nhắc:
- Máy chủ tự động hóa quy trình bằng robot (RPA): Đánh giá xem có nên cân bằng tải trên nhiều máy chủ RPA để tự động mở rộng khối lượng công việc và tối ưu hóa các hoạt động tự động hóa không cần giám sát hay không.
- Cổng tại chỗ: Sử dụng tùy chọn cân bằng tải để tránh các điểm lỗi đơn lẻ khi truy cập tài nguyên dữ liệu tại chỗ.
Đánh giá các yêu cầu cơ sở dữ liệu
Cơ sở dữ liệu có thể ảnh hưởng đến các yếu tố như lưu trữ và truy xuất dữ liệu, xử lý giao dịch, đảm bảo tính nhất quán và xử lý dữ liệu lớn hoặc thay đổi nhanh chóng. Đánh giá nhu cầu và tiêu chí cho cơ sở dữ liệu của bạn. Chọn một hệ thống cơ sở dữ liệu có thể đáp ứng được những yêu cầu đó. Đánh giá các yêu cầu về cơ sở dữ liệu trước khi bạn chọn cơ sở dữ liệu.
Để đánh giá các yêu cầu về cơ sở dữ liệu và chọn cơ sở dữ liệu phù hợp, hãy làm theo các bước sau:
Xác định nhu cầu khối lượng công việc. Hiểu các yêu cầu cụ thể về khối lượng công việc của bạn, chẳng hạn như khối lượng dữ liệu, tỷ lệ giao dịch dự kiến, tính đồng thời, loại dữ liệu và mức tăng trưởng dự kiến. Đánh giá các hệ thống cơ sở dữ liệu khác nhau dựa trên nhu cầu khối lượng công việc của bạn. Ví dụ, nếu khối lượng công việc của bạn yêu cầu xử lý dữ liệu thời gian thực hiệu suất cao, bạn có thể chọn hệ thống cơ sở dữ liệu được tối ưu hóa để thu thập dữ liệu nhanh và độ trễ thấp.
Hãy xem xét mô hình dữ liệu. Xác định mô hình dữ liệu phù hợp nhất với khối lượng công việc của bạn. Đánh giá các yêu cầu về cơ sở dữ liệu để đảm bảo rằng cơ sở dữ liệu được chọn hỗ trợ các cấu trúc dữ liệu, mối quan hệ và ràng buộc toàn vẹn cần thiết. Ví dụ, nếu dữ liệu của bạn có cấu trúc quan hệ cao, bạn có thể lựa chọn hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) cung cấp hỗ trợ mạnh mẽ cho các giao dịch và tính toàn vẹn tham chiếu. Mô hình dữ liệu có thể là phân cấp, mạng, quan hệ, hướng đối tượng hoặc NoSQL. Đánh giá mức độ phức tạp của mô hình dữ liệu của bạn. Đảm bảo rằng cơ sở dữ liệu đã chọn hỗ trợ các cấu trúc dữ liệu và mối quan hệ cần thiết.
Đánh giá năng lực. Xem xét các yếu tố như mẫu đọc/ghi, độ phức tạp của truy vấn, yêu cầu về độ trễ và nhu cầu về khả năng mở rộng. Đánh giá khả năng hoạt động của các hệ thống cơ sở dữ liệu khác nhau một cách phù hợp. Một số cơ sở dữ liệu phù hợp với khối lượng công việc đọc nhiều, trong khi một số khác được tối ưu hóa cho khối lượng công việc ghi nhiều hoặc phân tích.
Đánh giá tải trọng. Hãy xem xét các yếu tố như khối lượng dữ liệu, tỷ lệ giao dịch, tỷ lệ đọc/ghi và mức tăng trưởng dự kiến. Chọn cơ sở dữ liệu có thể xử lý khối lượng công việc dự kiến để đảm bảo hoạt động trơn tru và ngăn ngừa tình trạng tắc nghẽn hiệu suất khi khối lượng công việc của bạn tăng lên. Hãy cân nhắc các yêu cầu về khả năng mở rộng của khối lượng công việc của bạn. Các yêu cầu này bao gồm dự đoán về sự tăng trưởng dữ liệu, khả năng truy cập đồng thời của người dùng và nhu cầu mở rộng theo chiều ngang hoặc chiều dọc. Đánh giá các tùy chọn khả năng mở rộng và tính năng sẵn có mà các hệ thống cơ sở dữ liệu khác nhau cung cấp.
Đánh giá yêu cầu lưu trữ
Chọn dịch vụ lưu trữ phù hợp với mô hình truy cập dữ liệu, yêu cầu về độ bền và nhu cầu về hiệu suất của bạn. Hầu hết khối lượng công việc trên đám mây đều sử dụng kết hợp nhiều công nghệ lưu trữ. Kỹ thuật này được gọi là phương pháp duy trì đa ngôn ngữ. Xác định sự kết hợp phù hợp giữa các dịch vụ lưu trữ cho khối lượng công việc của bạn. Bạn cũng có thể muốn tách dữ liệu để tránh bị nhiễm bẩn. Ví dụ, bạn có thể có các tài khoản lưu trữ riêng biệt để theo dõi dữ liệu và dữ liệu kinh doanh. Việc lựa chọn sự kết hợp phù hợp và triển khai đúng đắn là rất quan trọng để tối ưu hóa hiệu suất ứng dụng.
Đánh giá yêu cầu bộ nhớ đệm
Bộ nhớ đệm lưu trữ dữ liệu được truy cập thường xuyên. Bộ nhớ đệm làm giảm độ trễ truy cập dữ liệu và giảm tải cho các thành phần lưu trữ dữ liệu. Nó cho phép khối lượng công việc xử lý nhiều yêu cầu hơn mà không cần mở rộng quy mô. Việc lưu trữ dữ liệu khối lượng công việc và nội dung tĩnh vào bộ nhớ đệm là điều phổ biến. Một số dịch vụ nền tảng tự động lưu trữ dữ liệu vào bộ nhớ đệm để tăng hiệu suất. Hãy cân nhắc thêm bộ nhớ đệm bổ sung để cải thiện hiệu suất và giảm tổng lượng yêu cầu API.
Đánh giá các yêu cầu logic kinh doanh
Chọn cách triển khai logic kinh doanh dựa trên các yêu cầu về chức năng, hiệu suất và khả năng tái sử dụng. Power Platform cung cấp nhiều tùy chọn để thực hiện logic kinh doanh; ví dụ, Power Automate luồng đám mây, plugin mã thấp hoặc mã ưu tiên và Quy tắc kinh doanh. Hầu hết khối lượng công việc sẽ sử dụng kết hợp nhiều tùy chọn khác nhau.
Để đánh giá cách triển khai logic kinh doanh, hãy xem xét:
Kỹ năng làm việc nhóm. Nhóm của bạn xây dựng và duy trì khối lượng công việc. Các dịch vụ khác nhau đòi hỏi những kỹ năng khác nhau. Hãy chọn những dịch vụ mà nhóm của bạn biết cách sử dụng hoặc cam kết đào tạo họ trước khi bạn chọn một dịch vụ. Đảm bảo rằng các thành viên trong nhóm có đủ chuyên môn và kiến thức để sử dụng dịch vụ hiệu quả và tối ưu hóa hiệu suất của chúng. Ví dụ, việc phát triển Dataverse các plug-in sẽ yêu cầu nhóm xử lý khối lượng công việc của bạn phải viết .NET hoặc Power Fx mã.
Phương pháp tiếp cận logic. Đánh giá xem có bước nào trong logic yêu cầu sự tương tác của con người hay không, chẳng hạn như thông qua quy trình phê duyệt hoặc phản hồi biểu mẫu, và nếu có, hãy xác định xem tất cả các bước có thể được thực hiện mà không cần sự tương tác của con người hay không. Ví dụ, bạn có thể sử dụng Power Automate Phê duyệt nếu cần tương tác của con người, nhưng chọn sử dụng Dataverse trình cắm thêm để logic chạy liền mạch như một phần của hoạt động Dataverse dữ liệu khi không cần tương tác của con người.
Tích hợp. Xem lại sơ đồ kiến trúc của bạn và cân nhắc xem khối lượng công việc của bạn cần tích hợp với hệ thống nào. Đánh giá các tùy chọn tích hợp và xem xét tác động đến hiệu suất và độ tin cậy. Tích hợp thời gian thực có thể mang lại lợi ích ngay lập tức cho người dùng, nhưng có thể ảnh hưởng đến hiệu suất và độ tin cậy. Sử dụng các phương pháp không đồng bộ như Power Automate hoặc xuất bản Dataverse sự kiện vào hàng đợi để xử lý sau có thể cải thiện hiệu suất và độ tin cậy. Tuy nhiên, những phương pháp này không cung cấp cho người dùng phản hồi ngay lập tức.
Độ phức tạp. Hãy xem xét mức độ phức tạp của logic và đánh giá xem liệu nó có thể được chia thành các bước riêng biệt hay không. Ví dụ: sử dụng quy tắc kinh doanh để xác thực các trường bắt buộc, định dạng dữ liệu và phạm vi, thay vì triển khai logic trong ứng dụng canvas hoặc tập lệnh tùy chỉnh. Đối với các phép tính đơn giản dựa trên các giá trị hiện có, bạn có thể sử dụng các trường tính toán hoặc cuộn lên và đối với các phép tính phức tạp hơn, hãy sử dụng Dataverse trình cắm thêm.
Khả năng tái sử dụng. Xác định và tái sử dụng logic để cải thiện tính nhất quán và bảo trì. Hãy cân nhắc xem bạn có cần sử dụng lại logic kinh doanh từ nhiều điểm khác nhau của khối lượng công việc hay không. Ví dụ, logic plug-in có thể được gọi từ các ứng dụng và quy trình tự động hóa, trong khi nếu bạn đặt logic nghiệp vụ trong ứng dụng canvas, bạn không thể sử dụng lại nó. Dataverse
Hãy nhớ rằng sự lựa chọn phụ thuộc vào yêu cầu cụ thể, độ phức tạp của khối lượng công việc và nhu cầu tích hợp của bạn. Đánh giá từng lựa chọn dựa trên mục tiêu dự án và bối cảnh tổ chức của bạn. Hãy cân nhắc xem liệu việc sử dụng logic có thể giúp ích cho nhiều dự án hơn không. Nếu có thể, hãy điều chỉnh cách tiếp cận của bạn để mang lại nhiều lợi ích nhất.
Đánh giá khả năng phản ứng
Hãy nhớ rằng người dùng đánh giá hiệu suất dựa trên kỳ vọng của họ chứ không phải dựa trên các biện pháp khách quan. Bạn có thể cải thiện hiệu suất nhận thức bằng các kỹ thuật không nhất thiết phải tăng tốc quy trình nhưng giúp trải nghiệm của người dùng mượt mà hơn. Ví dụ, sử dụng xử lý không đồng bộ không làm cho tác vụ hoàn thành nhanh hơn, nhưng nó giúp giao diện người dùng phản hồi nhanh hơn, cho phép người dùng làm những việc khác.
Để đánh giá khả năng phản hồi:
- Cân nhắc xem có nên thiết kế để xử lý đồng bộ, không đồng bộ hay xử lý nền (hàng loạt) không.
- Xem xét sự tăng trưởng của dữ liệu theo thời gian. Khi có nhiều dữ liệu chạy qua hệ thống của bạn, bạn có thể cần phải điều chỉnh hệ thống để duy trì cùng một thời gian phản hồi.
- Hãy cân nhắc dữ liệu nào sẽ được lưu vào bộ nhớ đệm trong trang hoặc ứng dụng thay vì truy xuất dữ liệu đó theo thời gian thực mỗi khi trang tải.
Power Platform sự tạo điều kiện thuận lợi
Hiểu các yêu cầu: Sử dụng Azure Monitor để thu thập và phân tích dữ liệu từ khối lượng công việc của bạn. Màn hình cung cấp thông tin chi tiết về hiệu suất và tình trạng khối lượng công việc của bạn, cho phép bạn xác định và khắc phục sự cố.
Hiểu và đánh giá các dịch vụ: Xem xét các dịch vụ nền tảng để xác định xem chúng có đáp ứng các yêu cầu về hiệu suất của bạn hay không. Power Platform cung cấp nhiều dịch vụ có cùng mục đích. Bạn có thể linh hoạt lựa chọn dịch vụ theo nhu cầu về hiệu suất, kỹ năng của nhóm và yêu cầu về chi phí.
Thông tin liên quan
- Xác minh dung lượng mạng và thông lượng cho khách hàng
- Khái niệm về màn hình nâng cao
- Cân nhắc hiệu suất cho Power Apps
- Hiểu các giai đoạn thực hiện ứng dụng canvas, luồng gọi dữ liệu và giám sát hiệu suất
- Lên kế hoạch, mở rộng quy mô và duy trì giải pháp cổng thông tin quan trọng cho doanh nghiệp
- Sử dụng plugin mã thấp trong Dataverse
- Sử dụng plug-in để mở rộng quy trình kinh doanh
- Dataverse công thức, tính toán và cuộn các cột bằng mã
- Làm việc với các cột công thức trong Dataverse
- Áp dụng logic kinh doanh trong Microsoft Dataverse
- Microsoft Dataverse sự kiện kinh doanh
- Quản lý hiệu suất giải pháp
Danh sách kiểm tra hiệu suất hiệu quả
Tham khảo bộ khuyến nghị đầy đủ.