狠狠撸

狠狠撸Share a Scribd company logo
ノンコーディングでビジネスアプリ作成 PowerApps入
門
Trainocate Japan, Ltd. All rights reserved.
自己紹介
目代昌幸(もくだいまさゆき)
2
2014/01 ~ 2020/07
トレノケート
非公式キャラクター
トレノケート株式会社
マイクロソフト認定トレーナー(MCT)
Microsoft MVP for Office Apps & Services
担当コース
?速習MCSA: Office 365 MCP 70-346/70-347対応
~Office 365 の有効化と管理 (#23347)~
?PowerAppsで実践する業務アプリのローコード開発ハンズオン
ほか
Trainocate Japan, Ltd. All rights reserved.
はじめに
? Power Platformとは
? PowerApps, Microsoft Flow, Common Data
Service
? ビジネスアプリケーションの作成
? まとめ
? 当社コースのご案内
Trainocate Japan, Ltd. All rights reserved.
Power Platform とは
? Microsoft が提供する製品群の総称
?PowerApps
?PowerBI
?Microsoft Flow
?Common Data Service
Trainocate Japan, Ltd. All rights reserved.
取り込み 加工 変換?分析 公開
仕事のながれ
Trainocate Japan, Ltd. All rights reserved.
One Microsoft だからこそ提供できる
ノンコーディングで実現可能な包括的サービス
取り込み 加工 変換?分析 公開
PowerApps
Microsoft
Flow
Common Data Service
他社アプリ
開発ツールA
他社ワーク
フローツールB
Power BI
他社データベース/ETL
サービスC
他社BI
サービスD
+AI
Trainocate Japan, Ltd. All rights reserved.
Power Platform, PowerApps, or Common Data Service?
Trainocate Japan, Ltd. All rights reserved.
Power Platform とは
Microsoft Azure
Common Data Model Your Data
Power Platform
ISV & customer apps
Microsoft Dynamics 365
ISV & customer apps
Trainocate Japan, Ltd. All rights reserved.
PowerApps
? 簡単なアプリならコードを一切書かずに作成できる
? Excel関数のように動作を定義
? データソースはクラウド、オンプレを利用可能
Trainocate Japan, Ltd. All rights reserved.
Microsoft Flow とは
? プロセスの自動化
様々なビジネスアクションを起点に、別のサー
ビスへのアクションを実行する
トリガー例
? DBにレコードが追加されたら
? メールが届いたら
? 週に一度
アクション例
? データを更新する
? 承認フローを始める
? Teamsに投稿する
Trainocate Japan, Ltd. All rights reserved.
PowerBIとは
? データから洞察を得る
様々な場所に点在し、定期的に更新されるデータ
を集約、グラフ化してデータの見える化を行う
? いつでもデータの更新状況を、
? 誰かに作り直してもらう必要なく、
? アカウントで守られたクラウド経由で
? スマホでも確認できる。
Trainocate Japan, Ltd. All rights reserved.
Common Data Service
? 各クラウドサービスから横断的に利用するDB
? 最初から企業に必要なテーブルが準備されている
Trainocate Japan, Ltd. All rights reserved.
Common Data Service
? 共通データモデル
主要なデータモデルを最初から提供
? 取引先企業属性情報
? 営業案件
? 請求情報
一般的なデータスキーマを採用すること
で、あらゆるアプリケーションでデータ
の共有化が可能
もちろんエンティティを拡張し項目を追
加することが可能なので各社のビジネス
に適用
Trainocate Japan, Ltd. All rights reserved.
One Microsoft だからこそ提供できる
ノンコーディングで実現可能な包括的サービス
取り込み 加工 変換?分析 公開
PowerApps
Microsoft
Flow
Common Data Service
他社アプリ
開発ツールA
他社ワーク
フローツールB
Power BI
他社データベース/ETL
サービスC
他社BI
サービスD
+AI
Trainocate Japan, Ltd. All rights reserved.
Microsoft が目指しているところ
? クラウドサービスの活用
? ゼロからのスクラッチ開発アプリケーションが完成する
前に事業が変わってしまうスピード感
? 「セルフサービス」「Citizen Developer」
? 事業部門によるローコード開発
? 簡単なレベル感
? 今までIT部門にお願いしていた「簡単なワークフロー」
を自分でサクッと作れたらHappy だよね
? SharePointのアンケート、より使いやすくデザインでき
るアンケートフォームが欲しい
Trainocate Japan, Ltd. All rights reserved.
Power Platform は
開発 作成
Trainocate Japan, Ltd. All rights reserved.
デモンストレーション
? SharePoint リストフォームのカスタマイズ
? バーコード読み取りスマホアプリ
? 社内パソコン発注ソリューション
Trainocate Japan, Ltd. All rights reserved.
Power Platform は
開発 作成
Trainocate Japan, Ltd. All rights reserved.
開発と作成
? 簡単なレベル感のアプリ作成から
大規模なアプリケーション開発まで対応
Autoglass / Belron Group
ヒースロー空港
マウスポチポチ&
Accessフォームを作る感覚 がっつり設計~開発
動画:Samit Saini 氏の Heathrow 空港 PowerApps の旅 | 日本マイクロソフト
https://www.youtube.com/watch?v=jzPGmjY8AHA
Trainocate Japan, Ltd. All rights reserved.
効果的なアプリを手早く作る
? 重たい紙を持たなくするためのアプリ
? 各言語に対応した施設案内を持ち歩いていた
? 画像をコピーして表示するだけのお手軽アプリ
? 現場で気が付いたことを素早く報告するアプリ
? 3段階の感情とひと言コメント
Trainocate Japan, Ltd. All rights reserved.
業務フロー全体を実現する
? 業務フローを見直し、そのフロー全体を
PowerAppsで実現、進捗の管理を行うアプリをま
とめて作成
? 個別の帳票作成やデータ入力を実現するのではなく業務
全体をPower Platformで実現する
Trainocate Japan, Ltd. All rights reserved.
まとめ
? Power Platform は
? クラウド、スマホ対応のアプリを簡単に作れる
? スモールスタートから広範囲の利用もできる
? 脱 InfoPath としても使える
?PowerAppsは、
「Excel関数やPowerPointが
使えるレベルで作れるアプリ」
から、
「ガチガチにコーディングしたようなアプリ」
までを 広くカバーするプラットフォームです。
Trainocate Japan, Ltd. All rights reserved.
当社コースのご案内
? 1日でPowerApps を一通り作る手法を学ぶ
? 「簡単」レベルはどれぐらいなのか
PowerApps で実践する業務アプリの
ローコード開発ハンズオン(1Day)
Trainocate Japan, Ltd. All rights reserved.
PowerAppsで実践する業務アプリのローコード開発ハンズオン (MSC0650G)
24
日数 1日(09:30~17:30) 形式 講義+実機演習
概要
このコースでは、Office 365にてローコーディング開発をするために必要な、PowerApps、Common Data Service (CDS)、Microsoft
Flowについてハンズオン形式で学習します。
自社のPC発注のストーリーをもとに、PC&タブレット用の入力フォームビジュアルの作成、Common Data Serviceでのデータ管理、Microsoft
Flowによる自動化処理の作成について学習します。
学習目標
?PowerAppsによるキャンパスアプリ、モデル駆動型アプリの開発
ができる
?Common Data Serviceデータベースのプロビジョニングができ
る
?PowerAppsフォームによるエンティティテーブルへのデータ入力ができる
?Flowによるデータ登録をトリガーとした承認フローのカスタマイズができる
学習内容
1. 概要と前提条件
2. PowerAppsキャンバスアプリ
- ハンズオンシナリオ:デバイス注文
- 演習 1: PowerAppsでアプリを作成する。
- 演習 2: デバイスギャラリーを追加し、データソースに接続する
- 演習 3: 2つ目の画面を追加する
3. Common Data Service for Apps
- 演習 1: Common Data Service入門
- 演習 2: カスタムエンティティおよびフィールド
- 演習 3: キャンバスアプリからデータを接続する
4. PowerAppsモデル駆動型アプリ
- 演習 1: アプリケーションを作成し、Device Orderエンティティにフィールドを
追加する
- 演習 2: ビジネスプロセスフロー
- 演習 3: フォームとビューの変更
- 演習 4: アプリケーションをテストする
5. Microssoft Flow
- 演習 1: 承認リクエストフローを作成する
- 演習 2: 条件付きロジック
- 演習 3: フローをテストする
- 演習 4: フローを更新する
対象者
?簡易なシステム開発を内製したいエンドユーザー企業のIT部門
?社内のIT部門へ開発要求せずに、自部門で業務改善ツール
を作成したい直接部門担当者
?Office 365、SharePoint、InfoPath等システム開発を行う
開発者
?PowerApps概要を理解したいCSPパートナー、およびセールス
エンジニア
前提知識
□Windows、Officeの基本操作ができる方
□Office 365の基礎知識をお持ちの方

More Related Content

ノンコーディングでビジネスアプリ作成 笔辞飞别谤础辫辫蝉入门

  • 2. Trainocate Japan, Ltd. All rights reserved. 自己紹介 目代昌幸(もくだいまさゆき) 2 2014/01 ~ 2020/07 トレノケート 非公式キャラクター トレノケート株式会社 マイクロソフト認定トレーナー(MCT) Microsoft MVP for Office Apps & Services 担当コース ?速習MCSA: Office 365 MCP 70-346/70-347対応 ~Office 365 の有効化と管理 (#23347)~ ?PowerAppsで実践する業務アプリのローコード開発ハンズオン ほか
  • 3. Trainocate Japan, Ltd. All rights reserved. はじめに ? Power Platformとは ? PowerApps, Microsoft Flow, Common Data Service ? ビジネスアプリケーションの作成 ? まとめ ? 当社コースのご案内
  • 4. Trainocate Japan, Ltd. All rights reserved. Power Platform とは ? Microsoft が提供する製品群の総称 ?PowerApps ?PowerBI ?Microsoft Flow ?Common Data Service
  • 5. Trainocate Japan, Ltd. All rights reserved. 取り込み 加工 変換?分析 公開 仕事のながれ
  • 6. Trainocate Japan, Ltd. All rights reserved. One Microsoft だからこそ提供できる ノンコーディングで実現可能な包括的サービス 取り込み 加工 変換?分析 公開 PowerApps Microsoft Flow Common Data Service 他社アプリ 開発ツールA 他社ワーク フローツールB Power BI 他社データベース/ETL サービスC 他社BI サービスD +AI
  • 7. Trainocate Japan, Ltd. All rights reserved. Power Platform, PowerApps, or Common Data Service?
  • 8. Trainocate Japan, Ltd. All rights reserved. Power Platform とは Microsoft Azure Common Data Model Your Data Power Platform ISV & customer apps Microsoft Dynamics 365 ISV & customer apps
  • 9. Trainocate Japan, Ltd. All rights reserved. PowerApps ? 簡単なアプリならコードを一切書かずに作成できる ? Excel関数のように動作を定義 ? データソースはクラウド、オンプレを利用可能
  • 10. Trainocate Japan, Ltd. All rights reserved. Microsoft Flow とは ? プロセスの自動化 様々なビジネスアクションを起点に、別のサー ビスへのアクションを実行する トリガー例 ? DBにレコードが追加されたら ? メールが届いたら ? 週に一度 アクション例 ? データを更新する ? 承認フローを始める ? Teamsに投稿する
  • 11. Trainocate Japan, Ltd. All rights reserved. PowerBIとは ? データから洞察を得る 様々な場所に点在し、定期的に更新されるデータ を集約、グラフ化してデータの見える化を行う ? いつでもデータの更新状況を、 ? 誰かに作り直してもらう必要なく、 ? アカウントで守られたクラウド経由で ? スマホでも確認できる。
  • 12. Trainocate Japan, Ltd. All rights reserved. Common Data Service ? 各クラウドサービスから横断的に利用するDB ? 最初から企業に必要なテーブルが準備されている
  • 13. Trainocate Japan, Ltd. All rights reserved. Common Data Service ? 共通データモデル 主要なデータモデルを最初から提供 ? 取引先企業属性情報 ? 営業案件 ? 請求情報 一般的なデータスキーマを採用すること で、あらゆるアプリケーションでデータ の共有化が可能 もちろんエンティティを拡張し項目を追 加することが可能なので各社のビジネス に適用
  • 14. Trainocate Japan, Ltd. All rights reserved. One Microsoft だからこそ提供できる ノンコーディングで実現可能な包括的サービス 取り込み 加工 変換?分析 公開 PowerApps Microsoft Flow Common Data Service 他社アプリ 開発ツールA 他社ワーク フローツールB Power BI 他社データベース/ETL サービスC 他社BI サービスD +AI
  • 15. Trainocate Japan, Ltd. All rights reserved. Microsoft が目指しているところ ? クラウドサービスの活用 ? ゼロからのスクラッチ開発アプリケーションが完成する 前に事業が変わってしまうスピード感 ? 「セルフサービス」「Citizen Developer」 ? 事業部門によるローコード開発 ? 簡単なレベル感 ? 今までIT部門にお願いしていた「簡単なワークフロー」 を自分でサクッと作れたらHappy だよね ? SharePointのアンケート、より使いやすくデザインでき るアンケートフォームが欲しい
  • 16. Trainocate Japan, Ltd. All rights reserved. Power Platform は 開発 作成
  • 17. Trainocate Japan, Ltd. All rights reserved. デモンストレーション ? SharePoint リストフォームのカスタマイズ ? バーコード読み取りスマホアプリ ? 社内パソコン発注ソリューション
  • 18. Trainocate Japan, Ltd. All rights reserved. Power Platform は 開発 作成
  • 19. Trainocate Japan, Ltd. All rights reserved. 開発と作成 ? 簡単なレベル感のアプリ作成から 大規模なアプリケーション開発まで対応 Autoglass / Belron Group ヒースロー空港 マウスポチポチ& Accessフォームを作る感覚 がっつり設計~開発 動画:Samit Saini 氏の Heathrow 空港 PowerApps の旅 | 日本マイクロソフト https://www.youtube.com/watch?v=jzPGmjY8AHA
  • 20. Trainocate Japan, Ltd. All rights reserved. 効果的なアプリを手早く作る ? 重たい紙を持たなくするためのアプリ ? 各言語に対応した施設案内を持ち歩いていた ? 画像をコピーして表示するだけのお手軽アプリ ? 現場で気が付いたことを素早く報告するアプリ ? 3段階の感情とひと言コメント
  • 21. Trainocate Japan, Ltd. All rights reserved. 業務フロー全体を実現する ? 業務フローを見直し、そのフロー全体を PowerAppsで実現、進捗の管理を行うアプリをま とめて作成 ? 個別の帳票作成やデータ入力を実現するのではなく業務 全体をPower Platformで実現する
  • 22. Trainocate Japan, Ltd. All rights reserved. まとめ ? Power Platform は ? クラウド、スマホ対応のアプリを簡単に作れる ? スモールスタートから広範囲の利用もできる ? 脱 InfoPath としても使える ?PowerAppsは、 「Excel関数やPowerPointが 使えるレベルで作れるアプリ」 から、 「ガチガチにコーディングしたようなアプリ」 までを 広くカバーするプラットフォームです。
  • 23. Trainocate Japan, Ltd. All rights reserved. 当社コースのご案内 ? 1日でPowerApps を一通り作る手法を学ぶ ? 「簡単」レベルはどれぐらいなのか PowerApps で実践する業務アプリの ローコード開発ハンズオン(1Day)
  • 24. Trainocate Japan, Ltd. All rights reserved. PowerAppsで実践する業務アプリのローコード開発ハンズオン (MSC0650G) 24 日数 1日(09:30~17:30) 形式 講義+実機演習 概要 このコースでは、Office 365にてローコーディング開発をするために必要な、PowerApps、Common Data Service (CDS)、Microsoft Flowについてハンズオン形式で学習します。 自社のPC発注のストーリーをもとに、PC&タブレット用の入力フォームビジュアルの作成、Common Data Serviceでのデータ管理、Microsoft Flowによる自動化処理の作成について学習します。 学習目標 ?PowerAppsによるキャンパスアプリ、モデル駆動型アプリの開発 ができる ?Common Data Serviceデータベースのプロビジョニングができ る ?PowerAppsフォームによるエンティティテーブルへのデータ入力ができる ?Flowによるデータ登録をトリガーとした承認フローのカスタマイズができる 学習内容 1. 概要と前提条件 2. PowerAppsキャンバスアプリ - ハンズオンシナリオ:デバイス注文 - 演習 1: PowerAppsでアプリを作成する。 - 演習 2: デバイスギャラリーを追加し、データソースに接続する - 演習 3: 2つ目の画面を追加する 3. Common Data Service for Apps - 演習 1: Common Data Service入門 - 演習 2: カスタムエンティティおよびフィールド - 演習 3: キャンバスアプリからデータを接続する 4. PowerAppsモデル駆動型アプリ - 演習 1: アプリケーションを作成し、Device Orderエンティティにフィールドを 追加する - 演習 2: ビジネスプロセスフロー - 演習 3: フォームとビューの変更 - 演習 4: アプリケーションをテストする 5. Microssoft Flow - 演習 1: 承認リクエストフローを作成する - 演習 2: 条件付きロジック - 演習 3: フローをテストする - 演習 4: フローを更新する 対象者 ?簡易なシステム開発を内製したいエンドユーザー企業のIT部門 ?社内のIT部門へ開発要求せずに、自部門で業務改善ツール を作成したい直接部門担当者 ?Office 365、SharePoint、InfoPath等システム開発を行う 開発者 ?PowerApps概要を理解したいCSPパートナー、およびセールス エンジニア 前提知識 □Windows、Officeの基本操作ができる方 □Office 365の基礎知識をお持ちの方