Microsoft Power Platform là gì?

Microsoft Power Platform là gì?

Microsoft Power Platform là một nền tảng ứng dụng kinh doanh cho phép các doanh nghiệp tạo và triển khai các ứng dụng, báo cáo và quy trình làm việc phù hợp. Kết nối các ứng dụng này với nhau và với Office 365, Dynamics 365, Azure và hàng trăm ứng dụng của bên thứ 3 để có các giải pháp end-to-end.

Microsoft Power Platform gồm nhóm các sản phẩm do Microsoft cung cấp để phát triển và xây dựng các giải pháp kinh doanh phức tạp, phân tích và vẽ trực quan dữ liệu, tự động hóa quy trình kinh doanh hoặc xây dựng các tác nhân ảo để giao tiếp.

Tất cả các sản phẩm này cung cấp một nền tảng (Platform) mà không cần viết code để xây dựng các ứng dụng. Các sản phẩm này ở dạng GUI (giao diện) đơn giản có thể được sử dụng bởi bất kỳ người dùng doanh nghiệp hoặc nhà phát triển nào, do đó giúp giảm nhu cầu về CNTT trong tổ chức.

Có bốn sản phẩm trong Nền tảng Microsoft Power:

  • Power BI – Được sử dụng để phân tích dữ liệu từ các nguồn dữ liệu khác nhau.
  • Power Apps – Được sử dụng để tạo các ứng dụng di động mạnh mẽ cho tổ chức sử dụng nội bộ.
  • Power Automate – Được sử dụng để thiết kế quy trình làm việc tự động nhằm giảm bớt các tác vụ thủ công.
  • Power Virtual Agents – Được sử dụng để phát triển các chatbot linh hoạt có thể giao tiếp với khách hàng bên ngoài.

Power BI

Power BI là công cụ phân tích kinh doanh tự phục vụ (self-service) do Microsoft cung cấp. Đây được coi là một phần của Microsoft Power Platform cùng với các công cụ khác trong gói. Power BI cung cấp Desktop version &  Power BI Service được lưu trữ trên cloud. Power BI thường được sử dụng để kết nối với nhiều loại dữ liệu, bằng cách thiết kế các báo cáo, trang tổng quan hoặc câu chuyện tương tác được hỗ trợ bởi hình ảnh trực quan hấp dẫn. Tìm hiểu thêm về Power BI:

Microsoft Power Platform là gì?

Power BI Desktop có sẵn để tải xuống miễn phí từ Microsoft Store và bạn có thể tải xuống ứng dụng trên bất kỳ máy Windows nào. Hiện tại, Power BI không khả dụng cho bất kỳ hệ điều hành nào khác ngoài Windows. Ngoài ra còn có một ứng dụng di động cho Power BI, có thể được cài đặt trên các thiết bị Android và iOS. Ứng dụng dành cho thiết bị di động này được sử dụng để trực quan hóa các báo cáo ở định dạng di động gốc thay vì chế độ xem trên máy tính để bàn được chỉ định.

Power BI cho phép người dùng kết nối với một số nguồn dữ liệu không đồng nhất và tìm nạp dữ liệu liên quan vào mô hình dữ liệu Power BI. Khi dữ liệu nằm trong Power BI, người dùng có thể sửa đổi, định hình và chuyển đổi dữ liệu này theo nhu cầu báo cáo. Dữ liệu đã chuyển đổi này sau đó có thể được trực quan hóa dưới dạng đồ thị và biểu đồ để hiểu rõ hơn. Những hình ảnh trực quan này có thể được sử dụng để hỗ trợ các tình huống khác nhau như kể chuyện (storytelling), phân tích giả sử (what-if), dự báo và các dự đoán khác, v.v.

Power BI cũng có sẵn nhiều API REST để sử dụng, các nhà phát triển (developer) có thể tự động hóa một số tác vụ quản trị, chẳng hạn như làm mới tập dữ liệu hoặc thêm người dùng mới vào báo cáo, v.v. Điều này đưa dịch vụ Power BI lên một cấp độ khác. Power BI cũng hỗ trợ nhúng Power BI Dashboards trong một ứng dụng web khác.

Có ba phiên bản khác nhau của Power BI. Mặc dù Power BI Desktop là miễn phí nhưng để sử dụng Power BI Pro Service, người dùng cần phải trả phí hàng tháng là khoảng 9,99 USD. Và chi phí Power BI Premium phụ thuộc vào số lượng người dùng và năng lực triển khai.

Power Apps

Power Apps là một nền tảng trực quan và đẹp mắt cung cấp cho người dùng tính năng kéo và thả để xây dựng giao diện người dùng cho ứng dụng di động. Người dùng có thể thêm các điều khiển khác nhau vào giao diện người dùng như textboxes, trường lựa chọn, v.v. Nó cũng có thể cho phép người dùng sử dụng các thiết bị đa phương tiện như camera, video, v.v. và các tính năng khác cần thiết để xây dựng một ứng dụng dành cho di động hiện đại. Có một tính năng để kết nối với nhiều nguồn dữ liệu khác nhau bằng Power Apps và sau khi phát triển xong, người dùng chỉ cần xuất bản ứng dụng để sử dụng trong tổ chức/công ty.

tìm hiểu thêm về Power Apps là gì?

Power Apps được cung cấp giống như một dịch vụ nền tảng (platform-as-a-service) từ Microsoft Power Platform. Dịch vụ này cho phép người dùng nhanh chóng tạo các ứng dụng có thể chạy trên bất kỳ trình duyệt web hiện đại nào như Chrome, Firefox, v.v. và trên các ứng dụng di động gốc sử dụng Android, iOS hoặc Windows. Một điều quan trọng cần lưu ý ở đây là sử dụng Power Apps có thể xây dựng các ứng dụng di động cho người dùng nội bộ chứ không phải cho khách hàng trên khắp thế giới. Vì nền tảng này cho phép xây dựng không bằng code, các nhà phát triển sẽ không thể kiểm soát các phần tử giao diện người dùng hoặc sửa đổi các mã HTML cơ bản để thực hiện bất kỳ điều chỉnh nào.

Power Apps đi kèm với đăng ký/subscription nếu bạn đang sử dụng Office 365 Enterprise hoặc bất kỳ gói nào cao hơn. Power Apps cũng đi kèm với một gói cộng đồng (community) có thể được sử dụng như một môi trường phát triển miễn phí và nâng cao kỹ năng cho những người muốn học & tìm hiểu.

Power Automate

Power Automate, trước đây được gọi là Microsoft Flow, là một thành phần của Microsoft Power Platform cho phép người dùng doanh nghiệp tự động hóa quy trình công việc trong tổ chức mà không cần viết bất kỳ dòng code nào. Các doanh nghiệp hiện đại luôn hướng tới một môi trường tự động và nhanh hơn để giải quyết hầu hết các công việc thủ công được xử lý trước đây. Những tác vụ này có thể đơn giản như tự động hóa các chính sách nghỉ việc trong tổ chức hoặc gửi email sau khi hoàn thành nhiệm vụ.

Microsoft Power Platform là gì?

Power Automate đã có sẵn một số mẫu được xác định trước để chọn quy trình làm việc và bắt đầu làm việc. Người dùng có thể chọn bất kỳ quy trình công việc nào trong số này từ các mẫu hoặc cũng có thể bắt đầu xây dựng quy trình làm việc của riêng họ từ đầu. Tất cả các dòng công việc này có thể được chia thành ba loại chính dựa trên kích hoạt của bất kỳ dòng công việc nào như sau:

  • Automated Workflow – Các loại quy trình công việc này được kích hoạt dựa trên một số hành động khác. Ví dụ: gửi thư khi hoàn thành một nhiệm vụ.
  • Scheduled Workflow – Các dòng công việc này được lên lịch để thực thi vào các thời điểm cụ thể trong ngày, tuần hoặc tháng.
  • Button Workflow – Các quy trình này được kích hoạt bằng cách nhấp vào nút.

Power Virtual Agents

Đây là một bổ sung mới cho Microsoft Power PlatformVirtual Agents là dịch vụ xây dựng bot do Microsoft cung cấp cho người dùng doanh nghiệp. Bằng cách sử dụng này, người dùng có thể xây dựng một chat agent  ảo từ đầu mà không cần phải viết bất kỳ một dòng code nào. Tất cả các tích hợp và logic có thể được triển khai trong giao diện đồ họa của Power Virtual Agents portal.

Microsoft Power Platform là gì?

Power Virtual Agents có thể xử lý toàn bộ vòng đời phát triển của chatbot, bắt đầu từ việc tạo hộp thoại đến triển khai virtual agent tới một kênh như Slack, Skype, Teams, v.v. Dịch vụ này cũng được tích hợp với các công cụ khác trong Microsoft Power Platform chẳng hạn như Power Automate. Dựa trên câu trả lời của người dùng, virtual agents có thể kích hoạt bất kỳ quy trình làm việc nào từ Power Automate và hoàn thành công việc như dự định.

Ngoài những điều trên, Power Virtual Agents cũng có thể tận dụng dịch vụ LUIS của Microsoft để nâng cao trải nghiệm người dùng bằng cách đưa các tính năng hiểu ngôn ngữ tự nhiên vào các virtual agent. Bạn cũng có thể xây dựng một bot với Câu hỏi thường gặp (FAQ) bằng cách sử dụng Trình tạo QnA Maker và triển khai bot của mình cho bất kỳ kênh nào bạn cần. Cuối cùng, chúng ta cũng có thể sử dụng các thẻ thích ứng trong bot để làm cho giao diện người dùng hấp dẫn hơn và dễ hiểu hơn. Chi phí cấp phép bản quyền của Power Virtual Agents là khoảng 1000 USD mỗi tháng cho mỗi 2000 sessions. Tham khảo giá Power Virtual Agents

Kết luận

Trong bài viết này, chúng ta đã xem tổng quan về Microsoft Power Platform là gì và các công cụ thiết yếu được cung cấp trong gói này. Tóm lại, Power Platform cung cấp bốn công cụ khác nhau.

  • Để xây dựng các giải pháp kinh doanh cho doanh nghiệp, hãy sử dụng Microsoft PowerApps.
  • Để tự động hóa các quy trình kinh doanh cụ thể, hãy sử dụng Microsoft Power Automate.
  • Microsoft Power BI, chúng tôi có thể phân tích dữ liệu và xây dựng hình ảnh trực quan từ nhiều nguồn dữ liệu.
  • Cuối cùng, để thiết lập một virtual agent giao tiếp, hãy sử dụng Microsoft Power Virtual Agents cho xây dựng một chatbot mà không cần viết code.

About The Author