【第2回】Power Platformは何を契約すれば使える?個人学習環境を作ってみる

はじめに

どーも不定期更新のガジェットぺろぺろです。

前回は、Power Platform を使って会議室予約システムを作る構想についてまとめました。

今回は実際に、Power Apps や Power Automate を触るための学習環境を整えていきます。

ただ、Power Platform 系は最初、
何を契約すればどこまで使えるのか
がかなり分かりづらい印象でした。

Power Apps 単体契約が必要なのか、
Microsoft 365 が必要なのか、
無料版でどこまでできるのかなど、
最初に結構迷ったポイントでもあります。

実際に調べてみると、

  • Microsoft Lists
  • Power Apps
  • Power Automate
  • Teams

など、Microsoft 365 の範囲内だけでも、かなり色々なことができそうでした。

今回は、個人学習用としてどのライセンスを選んだのか、実際にどこまで使えそうなのかを整理しながら、Power Platform の検証環境を作っていきます。

Power Platformは何を契約すれば使えるのか分かりづらい

Power Platform 系を調べ始めた当初は、

  • Power Apps 単体契約が必要?
  • Premium ライセンスが必要?
  • Microsoft 365 Personal ではダメ?
  • 無料版でどこまでできる?

など、かなり混乱しました。

特に Power Apps や Power Automate は、Premium 機能の話もよく出てくるため、

結局、高いライセンスも必要なのでは??


という印象もありました。

ただ、今回やりたい内容を整理してみると、

  • Microsoft Lists を使ったデータ管理
  • Power Apps による画面作成
  • Power Automate による通知
  • Teams 連携

など、まずは Microsoft 365 の標準機能同士を組み合わせる構成が中心です。

そのため、まずは Microsoft 365 Business 系ライセンスで、どこまで実用的なものが作れるのかを試してみることにしました。

今回契約したライセンス

今回、個人学習用として契約したのは、
「Microsoft 365 Business Basic」です。

Power Platform を本格的に触るのは今回が初めてなので、
まずは小さく始めつつ、

  • Teams
  • SharePoint
  • Microsoft Lists
  • Power Apps
  • Power Automate

などを実際に触りながら、全体像を理解していく方針にしました。

Business Basic で使える主なサービス

Business Basic では、以下のような Microsoft 365 系サービスを利用できます。

サービス内容
Microsoft Teamsチャット、通知、連携
SharePointファイル共有、Lists基盤
Microsoft Listsデータ管理
Power Appsアプリ作成
Power Automateワークフロー、自動化
OneDriveファイル保存

特に今回のような、

  • データ管理
  • アプリ作成
  • 通知
  • ワークフロー

を組み合わせた構成とは、かなり相性が良さそうです。

Business Basic と Business Standard はどちらが良い?

今回、ライセンスを調べている中で、
かなり悩んだのが「Business Basic にするか、Business Standard にするか」という点でした。

大きな違いとしては、デスクトップ版 Office アプリの有無です。

項目Business BasicBusiness Standard
Web版 Office
デスクトップ版 Office×
Teams
SharePoint / Lists
Power Apps
Power Automate
OneDrive

Power Platform 系だけを見ると、Business Basic でもかなり色々触れます。

そのため、

  • Power Apps
  • Power Automate
  • Microsoft Lists
  • Teams連携

などをまず試してみたい場合は、Business Basic でも十分学習できそうです。

一方で、Business Standard にすると、Word や Excel などのデスクトップ版 Office も利用できます。

実は、現在私はMicrosoft 365 Personalを契約してデスクトップ版オフィスやOneDriveを使用しています。

Business Standardにすると環境を Microsoft 365 Business 側へ統一できるため、

  • OneDrive
  • Outlook
  • Teams
  • Office
  • Power Platform

などを、1つの環境としてまとめやすいのも魅力だと感じました。

まずは Business Basic で Power Platform をしっかり触ってみて、
必要性を感じたタイミングでBusiness Standard へ移行するのもかなりアリだと思っています。

触ってみた第一印象

使用できるアプリがめっちゃ多い。想像以上だ。。。。

まだ環境を作り始めた段階ですが、想像以上に Microsoft 365 同士の統合が強く、ぶっちゃけかなり面白い。新しいおもちゃを手に入れた子供の気分。。。

特に、

  • Teams
  • SharePoint
  • Lists
  • Power Apps
  • Power Automate

が自然に繋がっていて、「Microsoft 365 を基盤に業務アプリを作る」というイメージが具体化しました。ぶっちゃけ頭の中では

あれ、もうこれ、あーして、こーして、こうやったらすぐアプリできるぞ

って、状態になりました。


また、最初は「ノーコードツール」という印象が強かったのですが、
実際にはかなり“ローコード開発”寄りで、設計次第でかなり本格的なものも作れそうです。

まずは、会議室予約システムを題材に、実際にどこまで作り込めるのかを試していきたいですね

次回

次回は、
Microsoft Lists を使って、
会議室予約システム用のデータ構造を作成していきます。

まずは、

  • 会議室情報
  • 予約情報
  • 利用時間
  • 予約状態

など、
どんなデータを持たせるべきか整理しながら、
実際にリスト設計を進めてみる予定です。